适用产品
XC640、XC6420、XC740xd、XC940、XC430、XC630、XC6320、XC720XD、XC730、XC730XD
日志收集步骤
使用 Tera Term 或 Putty 等终端仿真器通过 SSH 登录到任何 CVM。
设置以保存每个工具功能的输出日志。
注:您必须使用用户名:Nutanix 和密码 nutanix/4u 进行登录。
如果以其他用户身份登录,您将会由于权限问题而无法收集所需的信息。
执行以下命令以获取输出结果。$ cluster status
:显示整个群集的服务操作状态
$ ncc health_checks run_all
:执行整个群集的运行状况检查并显示结果
$ ncli alert history duration=30
:显示过去 30 天的警报列表
$ ncli cluster info
:显示群集 UUID 和当前 AOS 版本
$ nodetool -h 0 ring
:显示当前元数据环状态
$ ncli cluster get-domain-fault-tolerance-status type=node
:显示当前的容错状态
执行以下命令,并使用 WinSCP 等软件或使用 SCP 命令来收集输出文件。
整个群集的操作日志将以 NTNX-Log-YYYY-MM-DD-XXXXXXXXXXXXXXXXXXX-XXXXXXXXXX-PE.zip 形式输出并保存到 /home/nutanix/data/logbay/bundles。
$ logbay collect --aggregate=true
$ logbay collect --aggregate=true --from=yy/mm/dd-hh:mm:ss --duration=+xh
logbay collect --aggregate=true --from=2021/06/01-14:00:00 --duration=+4h
注:NCC 版本 3.7.1 及更高版本中提供有此命令。
您可以通过在 CVM 上运行命令来了解当前的 NCC 版本。
$ ncc --version
如果当前 NCC 版本低于 3.7,请跳过此步骤。
注:它使用 CVM 中设置的时区。
通过 SSH 访问 CVM,并提前使用 date 命令确保时区 — Nutanix 默认时区为 PST(太平洋标准时间)。
如果您不在 PST 时区,请考虑执行此命令时的时差。
注:使用以下选项屏蔽用户名、容器名称和 IP 等唯一信息。
低于 NCC v3.5 的版本:$ ncc log_collector --anonymize=True
NCC v3.5 及更高版本:$ ncc log_collector --anonymize_output=True
注:以下选项可指定用于收集日志的 CVM。如果配置节点太多,导致日志量很大,请使用此选项。
示例:收集 CVM IP 地址 10.10.70.172 和 10.10.70.173 的日志
$ ncc log_collector run_all --cvm_list=10.10.70.172,10.10.70.173