 |
≫ |
|
|
 |
パッチ名: PHCO_35215
パッチ摘要: s700_800 11.23 VRTS 5.0 MP1 VRTSaaコマンドパッチ
作成日: 07/04/05
公開日: 07/04/11
ハードウェアプラットフォームおよびOSリリース:
s700: 11.23
s800: 11.23
現象:
PHCO_35215:
(SR:8606474813 CR:JAGag29288)
1. VEA Rule Managerからのルールの削除時に、未認可ユーザーがVEA Rule
Managerを使ってルールを削除しようとすると、"Access Denied"というエ
ラーメッセージが表示されます。しかし、ユーザーにその理由がわかるよ
うに、このメッセージを変更する必要があります。
2. 4.x SFから5.x SFへのアップグレード時に、VRTSaaパッチが"Some files
cannot be deleted"というエラーメッセージを表示します。
3. パッチのパッケージ化スクリプトはkillコマンドを使用しますが、この
killコマンドの出力が/dev/nullにリダイレクトされないため、書式化され
ていないメッセージがswagent.logに記録されます。
問題点の説明:
PHCO_35215:
(SR:8606474813 CR:JAGag29288)
1.(Symantec不具合番号: 529929)
VEA Rule Managerからのルールの削除時に、未認可ユーザーがVEA Rule
Managerを使ってルールを削除しようとすると、"Access Denied"というエラー
メッセージが表示されていました。しかし、ユーザーにその理由がわかるよう
に、このメッセージを変更する必要があります。
解決方法:
ルール削除操作時に返されていた"Access Denied"というメッセージを"Rule
delete operation is not permitted"というメッセージに変更しました。
2.(Symantec不具合番号: 624480)
"VRTSaa.VRTSAA" preinstallスクリプトにはいくつかのファイル警告がありま
す。ところが、4.xから5.xへのStorage Foundation Stackのアップグレード時
に、VRTSaaは警告をswagent.logに記録していました。
解決方法:
4.x SFから5.xへのアップグレードプロセスでは、VRTSaaパッチは、前バージ
ョンのVRTSaa(つまり、VRTSap)をアップグレードします。そのため、VRTSapパ
ッケージによってインストールされたバイナリを削除します。しかし、4.x
vxsvcサーバーはVRTSapパッケージライブラリをロードするので、その前に、
このサーバーを停止する必要があります。
まず、実行中の4.x vxsvcサーバーを停止してから、適切なSDユーティリティ
を使って、VRTSapによってインストールされたファイルを削除するように
VRTSaaのパッケージ化スクリプトりを修正しました。
3.(Symantec不具合番号: 649128)
HP-OEMが実行するkillコマンドが/dev/nullにリダイレクトされていませんで
した。
解決方法:
VRTSaa.VRTSAAのpreinstallスクリプトはkillコマンドを使用しますが、この
コマンドが/dev/nullにリダイレクトされていなかったため、エラーメッセー
ジがログに記録されていました。preinstallスクリプト内には2つのkillコマ
ンドがありますが、それらを両方とも/dev/nullにリダイレクトする必要があ
ります。
-----------------------------------------------------------------------------
Patch Name: PHCO_35215
Patch Description: s700_800 11.23 VRTS 5.0 MP1 VRTSaa Command Patch
Creation Date: 07/04/05
Post Date: 07/04/11
Hardware Platforms - OS Releases:
s700: 11.23
s800: 11.23
Products:
VRTSaa 5.0.30.0
Filesets:
VRTSaa.VRTSAA,fr=5.0.30.0,fa=HP-UX_B.11.23_IA/PA,v=HP
VRTSaa.VRTSAA,fr=5.0.28.0,fa=HP-UX_B.11.23_IA/PA,v=Symantec
Automatic Reboot?: No
Status: General Release
Critical: No
Category Tags:
defect_repair general_release
Path Name: /hp-ux_patches/s700_800/11.X/PHCO_35215
Symptoms:
PHCO_35215:
( SR: 8606474813 CR: JAGag29288 )
1. If un-authorized user tries to delete rule using VEA
Rule Manager, during deleting rule from VEA Rule Manager
used to give error message which says .Access Denied..
Changed this message to meaningful so that user understands
what the mistake is.
2. During upgrade from 4.x SF to 5.x SF, VRTSaa patch was
giving error message related to some files cannot be
deleted.
3. Kill command is used in the packaging script of VRTSaa
patch, output of this kill command was not redirected. Due
to which it was logging un-formatted messages to
swagent.log
Defect Description:
PHCO_35215:
( SR: 8606474813 CR: JAGag29288 )
1. (Symantec Incident Number: 529929)
If un-authorized user tries to delete rule using VEA Rule
Manager, during deleting rule from VEA Rule Manager used
To give error message which says .Access Denied.. Changed
this to meaningful message so that the user understands
what the mistake is.
Resolution: Rule deletion operation was returning message
which says .Access Denied..Made changes to that message
clearly mentioning that Rule delete operation is not
permitted.
2. ( Symantec Incident Number 624480 )
"VRTSaa.VRTSAA" preinstall script has file warnings
During upgrade from 4.x to 5.x Storage Foundation Stack
VRTSaa
throwing warning in swagent.log
Resolution:
During upgrade process from 4.x SF to 5.x VRTSaa patch
tries to upgrade earlier version of VRTSaa which is VRTSap
package. It tries to remove binaries installed by VRTSap
package. To do this there is requirement of stopping 4.x
vxsvc server, since this server loads VRTSap package
libraries. Made changes into the packaging script of VRTSaa
so that it first stops 4.x vxsvc server if running and then
using proper SD utilities removed the files installed by
VRTSap.
3. ( Symantec Incident Number 649128 )
HP-OEM Issue kill command is not getting redirected to
/dev/null
Resolution:
kill command is used in the preinstall script of
VRTSaa.VRTSAA, but this is not being redirected to
/dev/null, and hence the error message in the logs. There
are two kill commands in the preinstall script, and they
both need to be redirected to /dev/null.
Enhancement:
No
SR:
8606474813
Patch Files:
VRTSaa.VRTSAA,fr=5.0.30.0,fa=HP-UX_B.11.23_IA/PA,v=HP:
VRTSaa.VRTSAA,fr=5.0.28.0,fa=HP-UX_B.11.23_IA/PA,v=Symantec:
/opt/VRTSaa/bin/rulemgr
/opt/VRTSaa/bin/sendEmail.pl
/opt/VRTSaa/bin/sendTrap.pl
/opt/VRTSaa/config/VRTSaa.registry.install
/opt/VRTSaa/config/VRTSaa.registry.uninstall
/opt/VRTSaa/config/remove_vxaa.sh
/opt/VRTSaa/config/setup_vxaa.sh
/opt/VRTSaa/config/startactionagent.sh
/opt/VRTSaa/ext/IsisSkin/Java/1033/ActionAgentUI.jar
/opt/VRTSaa/ext/IsisSkin/Java/1033/VxAAHelp.jar
/opt/VRTSaa/lib/libactionagent.sl
/opt/VRTSaa/msgcat/IsisSkin/Java/1033/vxaa_cat_en.txt
what(1) Output:
VRTSaa.VRTSAA,fr=5.0.30.0,fa=HP-UX_B.11.23_IA/PA,v=HP:
/opt/VRTSaa/bin/rulemgr:
$Revision: 92453-07 linker linker crt0.o B.11.33 020
605 $
/opt/VRTSaa/bin/sendEmail.pl:
None
/opt/VRTSaa/bin/sendTrap.pl:
None
/opt/VRTSaa/config/VRTSaa.registry.install:
None
/opt/VRTSaa/config/VRTSaa.registry.uninstall:
None
/opt/VRTSaa/config/remove_vxaa.sh:
None
/opt/VRTSaa/config/setup_vxaa.sh:
None
/opt/VRTSaa/config/startactionagent.sh:
None
/opt/VRTSaa/ext/IsisSkin/Java/1033/ActionAgentUI.jar:
None
/opt/VRTSaa/ext/IsisSkin/Java/1033/VxAAHelp.jar:
None
/opt/VRTSaa/lib/libactionagent.sl:
None
/opt/VRTSaa/msgcat/IsisSkin/Java/1033/vxaa_cat_en.txt:
None
cksum(1) Output:
VRTSaa.VRTSAA,fr=5.0.30.0,fa=HP-UX_B.11.23_IA/PA,v=HP:
4000244258 126976 /opt/VRTSaa/bin/rulemgr
499802406 2689 /opt/VRTSaa/bin/sendEmail.pl
3586594496 2733 /opt/VRTSaa/bin/sendTrap.pl
2151905564 4843 /opt/VRTSaa/config/VRTSaa.registry.install
2434838691 1978 /opt/VRTSaa/config/VRTSaa.registry.uninstall
1889803588 6651 /opt/VRTSaa/config/remove_vxaa.sh
2231325002 17716 /opt/VRTSaa/config/setup_vxaa.sh
3809688263 6293 /opt/VRTSaa/config/startactionagent.sh
518249950 288543 /opt/VRTSaa/ext/IsisSkin/Java/1033/
ActionAgentUI.jar
3902198579 214751 /opt/VRTSaa/ext/IsisSkin/Java/1033/
VxAAHelp.jar
4278177872 421888 /opt/VRTSaa/lib/libactionagent.sl
2405393678 24380 /opt/VRTSaa/msgcat/IsisSkin/Java/1033/
vxaa_cat_en.txt
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes: None
Equivalent Patches: None
Patch Package Size: 650 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 PHCO_35215
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHCO_35215.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHCO_35215. 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 PHCO_35215.text file is
available in the product readme:
swlist -l product -a readme -d @ /tmp/PHCO_35215.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHCO_35215.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions: None
|