 |
≫ |
|
|
 |
パッチ名: PHSS_30750
パッチ摘要: s700_800 11.23 SG Cluster File System A.11.17.00
作成日: 07/04/20
公開日: 07/05/02
ハードウェアプラットフォームおよびOSリリース:
s700: 11.23
s800: 11.23
現象:
PHSS_30750:
1. 不具合:JAGaf71479 SR:8606411614
cfs管理コマンドcfscmdutil、cfsdgadmおよびcfsmntadmの出力形式に一貫性が
ありません。
2. 不具合:JAGag28963 SR:8606474431
/etc/cmcluster/cfs/sgcfspkg.shファイル内に、ファイルを変更しないように
ユーザーに警告するテキストが含まれていません。
3. 不具合:JAGag09570 SR: 8606452767
マウントポイント指定に後続のスラッシュ"/"があると、cfsmntadmがマウント
ポイントの状態を追跡しません。また、cfsmount、cfsumount、cfscmdutilの
ような他のコマンドの場合、マウントポイントをcfsmntadmの場合とまったく
同じように指定する必要があります。
典型的な例を以下に示します。
#cfsmntadm add sharedg vol5 /mnt5/ all
Package name "SG-CFS-MP-2" is generated to control the resource
Mount point "/mnt5/" is associated with the cluster
#cfsmount /mnt5
Error: Mount point "/mnt5" is not registered
#cfsmount /mnt5/
上記のコマンドは正常に実行されますが、cfsmntadmはマウントポイントのス
テータスを正しく表示しません。
#cfsmntadm display
MOUNT TYPE SHARED DISK STATUS
POINT VOLUME GROUP
/mnt5/ regular vol5 sharedg NOT MOUNTED
mount(1m)コマンドを使って、/mnt5/が実際にマウントされているかどうか調
べることができます。
#mount -p
/dev/vx/dsk/sharedg/vol5 /mnt5 vxfs
ioerror=mdisable,largefiles,qio,cluster,crw,delaylog,
dev=300f61d 0 0
問題点の説明:
PHSS_30750:
1. 不具合:JAGaf71479 SR:8606411614
cfs管理コマンドcfscmdutil、cfsdgadmおよびcfsmntadmは、出力時に文字を整
列していなかったため、出力の列が乱れることがありました。
解決方法:
一貫性のある出力形式で出力するようにcfs管理コマンドcfscmdutil、
cfsdgadmおよびcfsmntadmを修正しました。
2. 不具合:JAGag28963 SR:8606474431
sgcfspkg.sh内で"%"符号が欠落していたため、マクロが警告テキストに置き換
えられませんでした。
解決方法:
マクロが警告テキストに置き換えられるように
/etc/cmcluster/cfs/sgcfspkg.shファイルを修正しました。
3. 不具合:JAGag09570 SR:8606452767
CFS管理スクリプトは、後続のスラッシュ"/"の有無に関係なくマウントポイン
トを2つの異なるパッケージと見なしていました。
解決方法:
コマンド行の解析時に後続のスラッシュ"/"を削除するようにCFS管理スクリプ
トを修正しました。
-----------------------------------------------------------------------------
Patch Name: PHSS_30750
Patch Description: s700_800 11.23 SG Cluster File System A.11.17.00
Creation Date: 07/04/20
Post Date: 07/05/02
Hardware Platforms - OS Releases:
s700: 11.23
s800: 11.23
Products:
SGCFS 11.17.00
Filesets:
Cluster-CFS.CFS-ADMIN,fr=A.11.17.00,fa=HP-UX_B.11.23_IA/PA,v=HP
Automatic Reboot?: No
Status: General Release
Critical: No
Category Tags:
defect_repair general_release
Path Name: /hp-ux_patches/s700_800/11.X/PHSS_30750
Symptoms:
PHSS_30750:
1. Defect: JAGaf71479 SR: 8606411614
Character alignment of the output of cfs admin commands
cfscmdutil, cfsdgadm and cfsmntadm is not consistent.
2. Defect: JAGag28963 SR: 8606474431
File /etc/cmcluster/cfs/sgcfspkg.sh does not contain
text warning users not to modify the file.
3. Defect: JAGag09570 SR: 8606452767
Trailing slashes "/" in mount point specification causes
cfsmntadm to not track state of the mount point. Also,
mount points must be specified exactly as in cfsmntadm
for other commands like cfsmount, cfsumount, cfscmdutil.
A typical scenario is shown below:
#cfsmntadm add sharedg vol5 /mnt5/ all
Package name "SG-CFS-MP-2" is generated to control the
resource
Mount point "/mnt5/" is associated with the cluster
#cfsmount /mnt5
Error: Mount point "/mnt5" is not registered
#cfsmount /mnt5/
The above command succeeds, however cfsmntadm displays
incorrect status for the mount point.
#cfsmntadm display
MOUNT TYPE SHARED DISK STATUS
POINT VOLUME GROUP
/mnt5/ regular vol5 sharedg NOT MOUNTED
You can verify that /mnt5/ is really mounted using the
mount (1m) command:
#mount -p
/dev/vx/dsk/sharedg/vol5 /mnt5 vxfs
ioerror=mdisable,largefiles,qio,cluster,crw,delaylog,
dev=300f61d 0 0
Defect Description:
PHSS_30750:
1. Defect: JAGaf71479 SR: 8606411614
The character alignment of cfs admin commands cfscmdutil,
cfsdgadm and cfsmntadm was not done causing the output
to be non-columnar in some cases.
Resolution:
The cfs admin commands cfscmdutil, cfsdgadm and cfsmntadm
have been modified to provide consistent output format.
2. Defect: JAGag28963 SR: 8606474431
Missing "%" sign in sgcfspkg.sh caused the macro
containing warning text not to be substituted.
Resolution:
File /etc/cmcluster/cfs/sgcfspkg.sh script has been
modified so that the macro would be substituted with the
warning text.
3. Defect: JAGag09570 SR: 8606452767
CFS admin scripts treated mount point with and without
trailing slashes "/" as two different packages.
Resolution:
CFS admin scripts have been modified to strip trailing
slashes "/" during command line parsing.
Enhancement:
No
SR:
8606411614 8606474431 8606452767
Patch Files:
Cluster-CFS.CFS-ADMIN,fr=A.11.17.00,fa=HP-UX_B.11.23_IA/PA,
v=HP:
/usr/sbin/cfscmdutil
/usr/sbin/cfsmntadm
/usr/sbin/cfsmount
/usr/sbin/cfsumount
/etc/cmcluster/cfs/sgcfspkg.sh
/usr/sbin/cfsdgadm
/usr/sbin/cfscluster
/usr/sbin/cfscmdenv
what(1) Output:
Cluster-CFS.CFS-ADMIN,fr=A.11.17.00,fa=HP-UX_B.11.23_IA/PA,
v=HP:
/usr/sbin/cfscmdutil:
Serviceguard CFS Admin Utility Script.
Product Name : HP Serviceguard CFS
Product Version : A.11.17.00
Patch Name : PHSS_30750
/usr/sbin/cfsmntadm:
Serviceguard CFS Admin Script.
Product Name : HP Serviceguard CFS
Product Version : A.11.17.00
Patch Name : PHSS_30750
/usr/sbin/cfsmount:
Serviceguard CFS Admin Script.
Product Name : HP Serviceguard CFS
Product Version : A.11.17.00
Patch Name : PHSS_30750
/usr/sbin/cfsumount:
Serviceguard CFS Admin Script.
Product Name : HP Serviceguard CFS
Product Version : A.11.17.00
Patch Name : PHSS_30750
/etc/cmcluster/cfs/sgcfspkg.sh:
Serviceguard CFS Admin Package Control Script.
Product Name : HP Serviceguard CFS
Product Version : A.11.17.00
Patch Name : PHSS_30750
/usr/sbin/cfsdgadm:
Serviceguard CFS Admin Script.
Product Name : HP Serviceguard CFS
Product Version : A.11.17.00
Patch Name : PHSS_30750
/usr/sbin/cfscluster:
Serviceguard CFS Admin Script.
Product Name : HP Serviceguard CFS
Product Version : A.11.17.00
Patch Name : PHSS_30750
/usr/sbin/cfscmdenv:
Serviceguard CFS Admin Environment Script.
Product Name : HP Serviceguard CFS
Product Version : A.11.17.00
Patch Name : PHSS_30750
cksum(1) Output:
Cluster-CFS.CFS-ADMIN,fr=A.11.17.00,fa=HP-UX_B.11.23_IA/PA,
v=HP:
2114059458 144841 /usr/sbin/cfscmdutil
3776231721 33270 /usr/sbin/cfsmntadm
1312511267 1418 /usr/sbin/cfsmount
2214455410 1421 /usr/sbin/cfsumount
2957862569 3818 /etc/cmcluster/cfs/sgcfspkg.sh
329913160 16835 /usr/sbin/cfsdgadm
3492236134 6469 /usr/sbin/cfscluster
751886654 5397 /usr/sbin/cfscmdenv
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes: None
Equivalent Patches: None
Patch Package Size: 70 KBytes
Installation Instructions:
Please review all instructions and the Hewlett-Packard
SupportLine User Guide or your Hewlett-Packard support terms
and conditions for precautions, scope of license,
restrictions, and, limitation of liability and warranties,
before installing this patch.
------------------------------------------------------------
1. Back up your system before installing a patch.
2. Login as root.
3. Copy the patch to the /tmp directory.
4. Move to the /tmp directory and unshar the patch:
cd /tmp
sh PHSS_30750
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHSS_30750.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHSS_30750. If you do not wish to retain a
copy of the original software, include the patch_save_files
option in the swinstall command above:
-x patch_save_files=false
WARNING: If patch_save_files is false when a patch is installed,
the patch cannot be deinstalled. Please be careful
when using this feature.
For future reference, the contents of the PHSS_30750.text file is
available in the product readme:
swlist -l product -a readme -d @ /tmp/PHSS_30750.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_30750.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
This patch PHSS_30750 or its superseding patch can be
installed only on those systems which have the Serviceguard
Storage Management bundles that include CFS, which are:
T2775BA HP Serviceguard Cluster File System
T2776BA HP Serviceguard Cluster File System for Oracle
T2777BA HP Serviceguard Cluster File System for RAC
|