未解決
この投稿は5年以上前のものです
Community Manager
•
3.1K メッセージ
0
2448
VPLEXからの調査用ログ(Diagnostics-BASICログ)取得方法
製品:
VPLEX
説明:
SSH接続によるVPLEXからの調査用ログ取得方法
解決策:
1. SSHでVPLEXへログインします(※1)
2. "vplexcli"を実行し、vplexcliへ入ります
3. vplexcli上で"collect-diagnostics --noextended"を実行します(※2)
4. ログ取得完了後、"exit"にてvplexcliから抜けます
5. /diag/collect-diagnostics-outディレクトリに作成されたログを取得します(WinSCPの利用やTeraTermのszコマンド利用などでローカルPCへ保存可能です(※3)
※1
TeraTerm利用時にはチャレンジレスポンス認証の利用が必要な場合があります
※2
より詳細なログ情報を取得する「collect-diagnostics」、最小限なログを取得する「collect-diagnostics --minimum」などもありますが、これらはエンジニアからの指示があった際に使用してください(通常=何も指示がない場合には「collect-diagnostics --noextended」を利用してください)
※3
具体的な方法については、下記【ログファイルのローカルPCへのダウンロード方法】を参照してください
【実行例】
login as: service
Using keyboard-interactive authentication.
Password:
Last login: Tue May 17 23:50:48 2016 from xx.xx.xxx.xx
service@ManagementServer:~> vplexcli
Trying ::1...
Connected to localhost.
Escape character is '^]'.
Enter User Name: service
Password:
creating logfile:/var/log/VPlex/cli/session.log_service_localhost_T21770_2016051 8064136
VPlexcli:/> collect-diagnostics --noextended
('WARNING:The collect-diagnostics command was issued with option --noextended.\n ',)
The following file(s) will NOT be collected:
core files
fast trace dump files
user-defined performance sink files
the management console's heap
hypervisor performance stats files
2016-05-18 06:41:44 UTC: ****Initializing collect-diagnostics...
2016-05-18 06:41:46 UTC: No cluster-witness server found.
2016-05-18 06:41:46 UTC: No recoverpoint appliances found.
2016-05-18 06:41:46 UTC: Free space = 38.37GB
2016-05-18 06:41:46 UTC: Total space needed = 1.86GB
2016-05-18 06:41:46 UTC: No cluster-witness server found.
================================================================================
Starting collect-diagnostics, this operation might take a while...
================================================================================
Executing SMS log collection .. OK
Executing director tracepath .. OK
(省略)
Retrieving director CPU/Memory utilization information .. OK
Creating Collect-Diagnostics tar file .. OK
================================================================================
collect-diagnostics command has completed SUCCESSFULLY.
Note: Issuing 'Collect_Diagnostics' with the --verbose option may yield more details.
================================================================================
LOG FILE PATHS
================================================================================
{errors=[], logPath=/diag/collect-diagnostics-out/CKM00*******60-diagnostics-2016-05-18-06.41.44.tar.gz, status=0, logPathExt=null}
VPlexcli:/> exit
Connection closed by foreign host.
service@ManagementServer:~> cd /diag/collect-diagnostics-out/
service@ManagementServer:/diag/collect-diagnostics-out> ls
CKM00*******60-diagnostics-2016-05-18-06.41.44.tar.gz
【ログファイルのローカルPCへのダウンロード方法】
①WinSCPを利用する場合
1) serviceアカウントでログインを行います(ファイルプロトコルはSCPを選択)
2) 右ウィンドウで/diag/collect-diagnostics-outディレクトリへ移動し、作成したログを左ウィンドウのローカルPCの任意フォルダへドラッグ&ドロップすることでダウンロード可能です
②szコマンド(TeraTerm等)を利用する場合
1) 上部メニューより「ファイル」 --> 「ディレクトリを変更」を選択してください
2) ディレクトリ変更ウィンドウが開くので、ファイルのダウンロード先(ローカルPCのフォルダ)を指定してください
3) cd /diag/collect-diagnostics-out等でDiagnosticsログが作成されたフォルダまで移動し、sz <取得ファイル名>を実行してください(コマンド実行中に下記4を実行)
例:service@VPLEX:/diag/collect-diagnostics-out> sz CKM00*******60-diagnostics-2016-05-18-06.41.44.tar.gz
4) (上記3のコマンド実行中に)上部メニューより「ファイル」 --> 「転送」 --> 「ZMODEM」 --> 「受信」を選択してください
5) 上記2で指定したダウンロード先(ローカルPCのフォルダ)にDiagnosticsログ(上記3で指定した.tar.gzファイル)がダウンロードされます