CVIM Tech-Support とは?
Cisco VIM (以下、CVIM)には、tech-support と呼ばれるログバンドルを収集する機能が備わっています。
CVIMの問題発生時に Cisco technical support 部門から tech-support 取得の指示をする場合があります。
本ドキュメントでは CVIM Tech-Support ログバンドルの取得方法について説明します。
Tech-Support 取得方法
Tech-Support は CVIM Management Node に root ユーザーでログインして取得します。
すべてのノードで Tech-Support ログを取得する
以下のコマンドで POD 内のすべてのノードの Tech-Support バンドルを取得します。
こちらの方法ではログバンドルサイズが非常に大きくなることがあるため注意してください。
[root@management ~]# cd /root/installer-18079/tech-support/
[root@management tech-support]# ./tech_support.py
特定のノードで Tech-Support ログを取得する
--host-list オプションを付けることで特定のノードで Tech-Support バンドルを取得します。
[root@management ~]# cd /root/installer-18079/tech-support/
[root@management tech-support]# ./tech_support.py --host-list=micropod-server-1,micropod-server-2
--host-list= オプションの後に POD 内のホスト名を指定してください。複数のホストを指定する場合には、"," で区切って指定してください。
ホスト名については management node で "ciscovim list-nodes" コマンドを実行することで確認できます。
[root@management~]# ciscovim list-nodes
+-------------------+--------+-------------------------------+---------------+
| Node Name | Status | Type | Management IP |
+-------------------+--------+-------------------------------+---------------+
| micropod-server-1 | Active | block_storage control compute | 192.168.21.11 |
| micropod-server-2 | Active | block_storage control compute | 192.168.21.12 |
| micropod-server-3 | Active | block_storage control compute | 192.168.21.13 |
+-------------------+--------+-------------------------------+---------------+
Tech-Support ログとハードウェアのログを取得する(UCS)
ホストのハードウェアが UCS の場合、--include-cimc オプションを付けることでハードウェア側のログも同時に採取することができます。--include-cimc オプションを付ける場合には、--host-list オプションと併用して使用する必要があります。
[root@management ~]# cd /root/installer-18079/tech-support/
[root@management tech-support]# ./tech_support.py --host-list=micropod-server-1 --include-cimc
Tech-Support ログとハードウェアのログを取得する(Quanta)
ホストのハードウェアが Qainta の場合、--include-hw-diags オプションを付けることでハードウェア側のログも同時に採取することができます。--include-cimc オプションを付ける場合には、--host-list オプションと併用して使用する必要があります。
[root@management ~]# cd /root/installer-18079/tech-support/
[root@management tech-support]# ./tech_support.py --host-list=micropod-server-1 --include-hw-diags
Tech-Support ログの収集
収集した Tech-Support ログバンドルについては /var/log/cisco/tech-support-<date-time>.tar.xz ファイルとして保存されます。こちらのファイルを弊社までご送付ください。
[root@management ~]# ls -l /var/log/cisco/tech-support-20190605-015929.tar.xz
-rw-r--r--. 1 root root 93310476 6月 5 01:59 /var/log/cisco/tech-support-20190605-015929.tar.xz
Offline Tech-Support 取得方法
ネットワークの問題等で Management Node から目的のサーバーに疎通できない場合には、KVMコンソール等のシリアル接続で目的のノードにログインし、Tech-Support を取得することができます。問題解消後、取得したログバンドルを収集して下さい。
[root@micropod-server-1 ~]# cd /root
[root@micropod-server-1 ~]# ./tech_support_offline
ログは /root/tech-support/<hostname>/tech-support-<hostname>-<date-time>.tar.xz に保存されます。