所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

FusionServer Tools 2.0 InfoCollect 用户指南 34

评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
收集操作系统日志

收集操作系统日志

操作场景

以收集服务器Windows操作系统日志为例,介绍使用InfoCollect收集操作系统日志。

必备事项

前提条件

  • 华为机架或高密服务器。
  • 收集服务器Windows操作系统日志需要目标操作系统和本地PC操作系统已安装PowerShell并开启PowerShell远程服务。

    可在PowerShell界面执行Enable-PSRemoting -Force命令开启PowerShell远程服务,若没有开启PowerShell远程服务,则只能通过命令行界面收集服务器Windows操作系统日志。

  • InfoCollect工具运行目录对应的硬盘剩余空间足够(用于存放收集到的日志)。
  • 收集服务器Windows操作系统日志时,应避免InfoCollect工具所在路径中包含“&”“[”“]”,否则会导致PowerShell运行失败。

操作步骤

  1. 收集Windows操作系统日志时需执行以下步骤确认是否开启winrm服务,收集Linux操作系统日志时请直接执行2

    1. 登录目标Windows操作系统,以管理员权限打开PowerShell。
    2. 在PowerShell中执行以下命令查询是否开启winrm服务。

      get-service winrm

      • 若winrm服务的状态显示为“Running”,则表示已开启winrm服务,如图3-8所示。
        图3-8 已开启winrm服务

        Windows Server 2012和Windows Server 2016操作系统默认开启winrm服务。

      • 若winrm服务的状态显示为“stopped”,则表示未开启winrm服务,需执行1.c开启winrm服务并再次执行1.b检查是否成功开启winrm服务。
    3. 在PowerShell中执行以下命令开启winrm服务,开启过程中看到提示信息直接按“Enter”即可,如图3-9所示。

      winrm quickconfig

      图3-9 开启winrm服务

  2. 进入“InfoCollect_GUI”文件夹,文件清单如图3-10所示。

    图3-10 InfoCollect_GUI文件夹

  3. 右键单击“InfoCollect.exe”,选择“以管理员身份运行”。

    进入InfoCollect主界面,如图3-11所示。

    图3-11 InfoCollect主界面

  4. 取消勾选“BMC Info”前面的复选框,并在“OS Info”中选择“Windows”。

    进入服务器Windows操作系统日志收集界面,如图3-12所示,各字段含义如表3-2所示。

    图3-12 Windows操作系统日志收集界面
    表3-2 各字段含义说明

    操作系统

    字段

    说明

    Linux

    OS IP

    目标服务器操作系统的IP地址。

    User Name

    目标服务器操作系统的管理员账户,默认为“root”。

    Password

    目标服务器操作系统的用户名对应的密码。

    SSH Port

    默认为“22”,需与目标服务器的SSH端口保持一致。

    Root PassWord

    当使用非root账户登录时,需要填写root密码,仅Linux系统需要填写。

    Windows

    OS IP

    目标服务器操作系统的IP地址。

    User Name

    目标服务器操作系统的管理员账户,默认为“Administrator”。

    Password

    目标服务器操作系统的用户名对应的密码。

    PowerShell Port

    默认为“5985”,需与目标服务器操作系统的PowerShell远程管理端口保持一致。

    Local IP Address

    默认为“Auto select”,需与目标服务器操作系统的IP地址在同一网段。

    Local User Name

    本地PC的域名/用户名。

    Local Password

    本地PC的用户名对应的密码。

    • 收集日志用户名请用管理员帐号,如“root”、“Administrator”。
    • Linux带内收集日志时,目标服务器操作系统的用户密码中不能包含特殊字符",否则会导致InfoCollect无法正常收集日志。

  5. 输入目标服务器操作系统的IP地址、用户名及对应用户的密码以及本地PC的域名/用户名及对应用户的密码,如图3-13所示。若本地PC没有加入任何域,则需要填写本地PC的主机名/用户名以及对应用户的密码,查看本地PC的主机名和所在的域请参考查看本地PC的主机名和所在的域

    图3-13 输入信息

    InfoCollect V138及之后版本支持使用代理服务,代理机要求如下:

    • 代理机必须是Linux系统主机,优先支持Redhat、Suse系统作为代理机。
    • 代理机的SSH Server需要做如下配置,使能转发并对外开放转发端口。
      • 开启AllowTcpForwarding;
      • 开启GatewayPorts;

    如需使用代理(仅Linux操作系统支持),请点击右上角的“SSH Proxy”,弹出如图3-14所示提示框,勾选“SSH Proxy”前的复选框,输入相应参数。

    图3-14 SSH Proxy提示框

    参数说明:

    • SSH Proxy IP:代理服务器IP地址;
    • Server Port:端口号,默认为22;
    • User Name:用户名;
    • Password:密码。

  6. 单击“Start”。

    开始收集日志,如图3-15所示。

    图3-15 收集日志
    • 日志收集过程持续几分钟,请耐心等待。
    • 单击“Stop”可停止收集。

    日志收集完成后,提示:collect log successfully,如图3-16所示。

    图3-16 日志收集完成显示

  7. 单击“Log directory”。

    获取日志。

翻译
下载文档
更新时间:2019-11-11

文档编号:EDOC1000075368

浏览量:90589

下载量:15999

平均得分:
本文档适用于这些产品

相关版本

相关文档

Share
上一页 下一页