添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
博学的钢笔  ·  UserWarning of ...·  2 月前    · 
俊逸的西瓜  ·  Page de manuel de ...·  3 月前    · 
爱逃课的毛豆  ·  关于我们 ...·  3 月前    · 

通过 vCenter Server Appliance(vCSA) 收集日志

如果要使用的终端软件具有日志收集功能,由于 SSH 连接的缘故,请提前进行设置。
如果终端软件没有日志收集功能,请将输出复制并粘贴到文本中,并获取为日志文件。

  • 要连接 Ruby vSphere 控制台 (RVC),请通过 SSH 以 root 用户身份登录 vCSA。

  • 将执行环境更改为 Shell 模式并启动 Shell。

    Command> shell.set --enabled True (自 vSphere 6.5 起不需要此命令。)
    Command> shell

  • 当提示符从“Command>”变为为“#”时,输入 rvc

  • 使用以下用户名和管理员密码。
    Host to connect to (user@host):输入 [email protected]@localhost
    Password:输入 administrator password

  • 登录后,在提示符变为为“>”时执行 vsan.support_information 1 命令。
    执行后,在日志流动时收集日志。

  • 收集日志后,输入 exit 命令三次以关闭终端。

  • 通过 vCenter Server for Windows 收集日志

  • 以管理员用户身份登录 vCenter Server 的 Windows。

  • 将以下批处理文件复制到桌面。
    C:\Program Files\VMware\vCenter Server\rvc\rvc.bat

  • 右键单击复制的 rvc.bat 文件,在桌面上创建快捷方式。

  • 右键单击创建的快捷方式,然后选择 属性

  • 显示“属性”窗口时,单击 快捷方式 选项卡。
    将以下日志文件输出目标位置添加到“已链接”字段,然后单击 应用 确定 以关闭“属性”窗口。
    更改前:C:\Users\Administrator\Desktop\rvc.bat
    更改后: C:\Users\Administrator\Desktop\rvc.bat > C:\Users\Administrator\Desktop\VSAN.log

    HOW16761_en_US__1icon 在此步骤中输出目标位置为桌面,但任何位置都可用。
  • 双击要执行的 rvc.bat 快捷方式。

    HOW16761_en_US__1icon 双击快捷方式后,将显示一个类似命令提示符的空白屏幕。这是正常现象。
  • 打开文本编辑器(如记事本),输入并复制用于登录 vSphere Web Client 的 administrator@localhost (vsphere.local) 密码

  • 右键单击步骤 6 中启动的 rvc.bat 的上边框,选择 编辑 粘贴

  • 在空白屏幕中按 Enter 键一次。

  • 同样,在文本编辑器中输入 vsan.support_information 1 并复制。

  • 重复步骤 8 和 9。

  • 屏幕上未显示任何内容,但正在生成日志。请等待约一分钟。

  • 在指定的输出目标位置打开 VSAN.log。检查日志是否已输出并且输出已停止,然后获取该文件。

  • 单击右上角的 × 关闭 rvc.bat 窗口。
    根据需要删除在桌面上创建的快捷方式文件。

  • 收集 vSAN 运行状况状态日志

    通过 vCenter Server Appliance(vCSA) 收集日志

    如果要使用的终端软件具有日志收集功能,由于 SSH 连接的缘故,请提前进行设置。
    d.如果终端软件没有日志收集功能,请将输出复制并粘贴到文本中,并获取为日志文件。

  • 通过 SSH 以 root 用户身份登录 vCSA。

  • 将执行环境更改为 Shell 模式并启动 Shell。

    Command> shell.set --enabled True (自 vSphere 6.5 起不需要此命令。)
    Command> shell

  • 当提示符从“Command>”变为“#”时,输入 python /usr/lib/vmware-vpx/vsan-health/vsan-vc-health-status.py
    执行后,在日志流动时收集日志。

  • 收集日志后,输入 exit 命令两次以关闭终端。

  • 通过 vCenter Server for Windows 收集日志

  • 以管理员用户身份登录 vCenter Server 的 Windows。

  • 打开命令提示符并执行 C:\Program Files\VMware\vCenter Server\python\python.exe" "C:\Program Files\VMware\vCenter Server\vsan-health\vsan-vc-health-status.py" > C:\vsan-vc-status.txt 命令。

  • 获取在 C 盘下创建的 vsan-vc-status.txt。

  • HOW16761_en_US__1icon 在 vCSA 环境中,如果您需要重定向到基于命令而非终端软件中的功能,输出创建文本文件的日志,以及通过 SCP 传输该文件,默认 vCSA shell 将不会接受 SCP。
    在这种情况下,您可以通过暂时将 shell 更改为 bash shell 来使用 SCP。
  • 将 shell 更改为 bash shell 的命令: # chsh -s /bin/bash root
  • 将 shell 恢复为默认的命令: #chsh -s /bin/appliancesh root
  •