未解決
Community Manager
•
3.1K メッセージ
0
284
PowerStore Support Materials(Data Collection、Data Collects (DCs), Service Data)ログ取得方法 CLI
*PowerStore Manager へのアクセスができない場合を除き、ログのダウンロードをCLI/ssh でする必要はありません。
製品:
PowerStore
説明:
CLI/SSHでのSupport Materialsログ取得方法
解決策:
- PowerStore システムへSSH 接続してログイン(ログインは service user が必要です)
- サービスコマンドの svc_dc. でログ取得が可能です。(詳しい情報はsvc_dc -hもしくはsvc_dc run -h、またサポートページにあるPowerStore Service Scripts Guideにて詳細は確認可能です)
- 複数アプライアンス環境であればすべてのアプライアンスからログ採取をしてください。
コマンド例(アプライアンスが一つの場合)
[SVC:service@-A user]$ svc_dc run
Support materials gathering is running, may take up to 60 minutes....
If this is a PowerStore X model appliance, please collect vCenter logs manually.
アプライアンスの確認方法
[SVC:service@-A user]$ pstcli -d XX.XX.XX.XX -u admin -p XXXX appliance show
# | id | name | service_~ | model | software_installed.~
----+----+--------------------+-----------+------------+----------------------
1 | A1 | AU-NR-PWST-Cluste~ | 6H39MX2 | PowerStor~ | 2.1.1.1
| | | | |
コマンド例(アプライアンスが複数の場合)
$svc_dc run -a A1,A2
上記は基本のシステムログ(basic (essential) system log)のみの取得となります。そのほかのログが必要な場合はサポートからの指示に従ってください。
ログリスト、進捗確認方法はsvc_dc listコマンドで可能です。
例)$ svc_dc list
start_timestamp id status dump description profile appliances
2021-06-30 00:17:06 280cb680-ebcb-4f10-8a24-ff10b9410c67 SUCCESS Yes essential CKM002022xxxx..
2022-07-05 04:12:52 32f27307-e814-4341-b7c3-09a905fe7c27 SUCCESS No Ayastest essential CKM002022xxxx..
2022-07-05 06:54:08 95f1cf41-3cc0-40d4-834e-9a6a21e394ce SUCCESS No 2022-07-05 Dail.. essential CKM0020220133..
2022-07-05 07:37:51 a5fc3aa5-05cf-43de-b0ed-3ff2a84301cc RUNNING No essential CKM002022xxxx..
- ログが出来上がるとSUCCESSとなり、ダウンロード可能になります。
2022-07-05 04:12:52 32f27307-e814-4341-b7c3-09a905fe7c27 SUCCESS No Ayastest essential CKM002022xxxx..
2022-07-05 06:54:08 95f1cf41-3cc0-40d4-834e-9a6a21e394ce SUCCESS No 2022-07-05 Dail.. essential CKM002022xxxx..
2022-07-05 07:37:51 a5fc3aa5-05cf-43de-b0ed-3ff2a84301cc SUCCESS No essential CKM002022xxxx..
support materials bundlesのリスト方法
ログはhome directory (/home/service/user)に格納されます。ls, ll, ls -l,コマンドでも確認が可能です。
例)$ pwd
/home/service/user
$ ls -l
total 632
-rw-rw-r-- 1 root root 129642 Jul 5 08:00 6H39MX2_node_a_datacollection_metadata.json
lrwxrwxrwx 1 root root 155 Jul 5 08:00 powerstore_6H39MX2_PS3df672b0858d_CKM0020220xxxx_2021-09-20_02-01-04_service-data.tgz -> /cyc_cfs/service/data_collection/5d3055ae-f21e-4abb-82ed-778001f1017a/powerstore_6H39MX2_PS3df672b0858d_CKM0020220xxxx_2021-09-20_02-01-04_service-data.tgz
~
lrwxrwxrwx 1 root root 159 Jul 5 08:00 powerstore_6H39MX2_PS3df672b0858d_CKM0020220xxxx_2022-07-05_07-37-51_service-data.tgz -> /cyc_var/cyc_service/data_collection/a5fc3aa5-05cf-43de-b0ed-3ff2a84301cc/powerstore_6H39MX2_PS3df672b0858d_CKM0020220xxxx_2022-07-05_07-37-51_service-data.tgz
svc_dc listでの確認方法
1コマンド svc_dc list, でのリストを出す。例
上記から採取時間、ログの種類などが確認できるので必要なログを確認できます。
2 1で確認したIDで詳細の確認ができます。(バンドルIDに複数のアプライアンスのログが含まれている場合は、それぞれのアプライアンスのファイルへのフル パスも取得されます。)
[SVC:service@xxxxxxx-A user]$ svc_dc list xxxx-xxxx-xxxx
コマンド出力例)$ svc_dc list XXXXXXX
start_timestamp 2022-07-05 07:37:51
end_timestamp 2022-07-05 08:00:38
status SUCCESS
status_message
state ONLINE
description
profiles Essential
creator_type Manual
compressed_size 3.0 GB
uncompressed_size 13.3 GB
uploaded Never
downloaded Never
id a5fc3aa5-05cf-43de-b0ed-3ff2a84301cc
== Appliances ==
appliance_serial_number CKM0020220xxxx
node node_a
start_timestamp 2022-07-05 07:37:51+00
end_timestamp 2022-07-05 08:00:38+00
status SUCCESS
status_message
state ONLINE
compressed_size 3.0 GB
uncompressed_size 13.3 GB
uploaded Never
downloaded Never
id a5fc3aa5-05cf-43de-b0ed-3ff2a84301cc
path /cyc_var/cyc_service/data_collection/a5fc3aa5-05cf-43de-b0ed-3ff2a84301cc/powerstore_6H39MX2_PS3df672b0858d_CKM0020220xxxx_2022-07-05_07-37-51_service-data.tgz
Support MaterialsをCLI/SSHでダウンロードする方法
作業開始前注意事項:
- 重要: Support Materials(logs)のダウンロード用途でPowerStore NodeにあるUSB使用はやめてください。システムで不測の事態が起きる可能性があります。詳細はこちらのKBを参照してください。 PowerStore: Universal Serial Bus (USB) Port Use Guidelines.
- こちらのKBをご一読ください。 PowerStore: Understanding shell limitations due rbash and other security implementations
- アプライアンス毎にログが存在するため、個別でWinSCP アクセスが必要になります。アプライアンスのIPアドレスはPowerStore ManagerのSettings > Network IPs.で確認可能です。
ログダウンロード方法(CLI/SSH) (いくつも方法がありますが数例を下記表記)
- WinSCPなどのツールを使用する方法
*PowerStoreでのrbashおよびその他のセキュリティ実装により、cdのようなのコマンドやSFTPなどのプロトコルなど、特定のコマンドと操作は許可されません。つまり、WinSCPでは、接続プロトコルとしてSCPを選択する必要があります。
*ただし、WinSCPを使用している場合でも、アクセスできるのはユーザーのホーム ディレクトリー(/home/service/user)のみであることに注意してください。前述のとおり、また、このプロセスを容易にするために、ログへのリンクはホーム ディレクトリーに作成されます。
*WinSCPを使用してシステムに接続し、それぞれのリンクをドラッグアンドドロップすると、ファイルのダウンロードが開始されます。
- svc_uploadまたは svc_dc downloadコマンドでの方法
- PowerStoreOS 1.0.3以降では svc_dc スクリプトの改良により、 uploadスイッチによって直接サポートチームへアップロードできるようになりました。(ただし SupportAssist が有効の場合のみ).
- このサービスコマンドはログのアップロード、ダウンロードを簡単にするためのもので使用方法は環境によって異なります。詳細は『PowerStore Service Scripts Guide』を確認するか、コマンドsvc_dc download -h もしくはsvc_dc upload -h にて確認してください。
- CMD utility pscpを使用したWindows からのダウンロード
Windowにある pscp (コマンドプロンプトから使用可能)ツールはログのダウンロードアップロードを可能にします。PowerStore アプライアンス内の正確なファイルパスを指定して
ダウンロードが可能です。後述例ではデフォルトパスである/home/service/user/ログ名 でログを指定。
- Syntax:
pscp -scp -P 22 user@PowerStore-ip-address:/path/file C:\local_directory
- コマンド例:
· C:\>pscp -scp -P 22 service@xx.xx.xx.xx:/home/service/user/powerstore_tag_clusterID_serial_2020-04-08_14-36-42_service-data.tgz C:\LOGS · service@xx.xx.xx.xx's password:· powerstore_tag_clusterID_.. | 320000 kB | 45714.3 kB/s | ETA: 00:00:05 | 54%
C:\>pscp -scp -P 22 ユーザー@PowerStore IPアドレス:/home/service/user/powerstore_XXXXXX_service-data.tgz C:\\ダウンロード先
ユーザー@PowerStore IPアドレス's password:
powerstore_6H39MX2_PS3df6 | 23552 kB | 942.1 kB/s | ETA: 00:53:41 | 0%
(ログパスは/home/service/user配下です)
*この記事はAction Create Thread Dell EMC Knowledge Article 000133407 : PowerStore: How to generate and collect ...を元にしています。