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

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

提示

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

升级

FusionCloud 6.3.0 安全管理指南 09

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

一键式日志收集工具使用说明

场景描述

一键式日志收集工具为APM异常时使用,当系统发生故障,导致无法从界面查看日志,可以使用本工具收集日志,协助故障定位。收集的日志内容包括所有管理节点的所有服务日志和操作系统日志。

服务日志包括管理节点下/var/paas/sys/log目录中的所有日志,操作系统日志包括/var/log目录中的所有日志。

操作步骤

  1. 以paas用户登录PaaS-Core01节点。
  2. 查找部署模式。

    1. 进入配置文件所在目录。

      cd /var/paas/bootstrap/conf

    2. 查找配置文件。

      ll global_vmlist_*_fs.xml

      -rw-------. 1 paas paas 3535 Jun 12 11:25 global_vmlist_MicroHA_fs.xml

      回显中的global_vmlist_MicroHA_fs.xml中MicroHA即为部署模式,现场操作请以实际环境为准。

  3. 收集日志。

    1. 进入工具所在目录。

      cd /var/paas/bootstrap/bin

    2. 执行工具。

      ./fscollog 部署模式 日志类型 -s 服务名 -d 时间

      • 部署模式:2.b中查找出来部署模式。
      • 日志类型:需要收集的日志类型。可选值为:systemLog、serviceLog或不填。其中,systemLog表示操作系统日志,serviceLog表示服务日志,不填表示同时收集操作系统日志和服务日志。
      • 服务名:收集日志的服务名称,例如aad-service。如果导出所有服务,填写为all,默认取所有服务日志。
      • 时间:收集日志的天数。取值范围:1~30之间的整数,默认为7天。例如,“1”表示导出一天内的日志信息。

      执行结束后,在当前目录会生成“部署模式_log.tar.gz”文件。即为日志文件。

      说明:

      若需要收集操作系统日志,考虑到系统安全性,建议分两次收集,并切换到root用户下修改工具属组chown root:root ./fscollog,再执行日志收集工具。

  4. 查看日志内容。

    1. 解压日志文件。

      gunzip 部署模式_log.tar.gz

      生成“部署模式_log.tar”文件。

      tar -zxvf 部署模式_log.tar

      生成“部署模式_log”文件夹。

      说明:

      文件夹包含由节点IP命名的文件夹、服务版本号文件serviceVersion.txt文件和节点的描述文件nodeMessage.txt,各节点收集的日志存放在由各节点命名的文件夹目录下。

    2. 解压节点文件夹内的.tar包。

      tar -zxvf {.tar}

      里层目录如果存在zip包,使用“unzip {包名.zip}”命令解压即可。

    3. 使用vi命令查看内容。

  5. (可选)在其他机器查看日志内容,例如Windows环境。

    1. (可选)如果需要把日志包通过sftp工具转移到其他Windows机器查看,建议对日志包进行加密动作。

      zip -rP {自定义压缩日志包密码} 部署模式_log.zip ./部署模式_log.tar.gz

    2. 切换为root用户。

      su - root

    3. 使用vi命令,在/etc/ssh/sshd_config中查找ListenAddress项。
      说明:

      如果ListenAddress项没有被注释,则说明系统做了安全加固,无法直接取出日志。需要在ListenAddress项之前加#注释,保存退出。获取日志后将注释去掉保存退出。

    4. 获取操作系统类型。

      cat /etc/os-release | grep PRETTY_NAME | awk -F "=" '{print $2}'

      回显显示类似“EulerOS 2.0 (SP2)”内容则说明操作系统为EulerOS,若显示其他内容则为非EulerOS。

    5. 若操作的操作系统类型为EulerOS,需执行如下步骤。
      1. 拷贝日志包到/opt/sftpuser/ftpboot目录。

        cp /var/paas/部署模式*.zip /opt/sftpuser/ftpboot

        说明:

        若日志包未加密,则执行cp /var/paas/部署模式*.tar.gz /opt/sftpuser/ftpboot

      2. 修改文件用户群组。

        chown sftpuser:sftpgroup /opt/sftpuser/ftpboot/部署模式*.zip

        说明:

        若日志包未加密,则执行chown sftpuser:sftpgroup /opt/sftpuser/ftpboot/部署模式*.tar.gz

      3. 在FTP客户端通过sftpuser用户连接PaaS-Core01节点,获取生成的日志包到本地。
    6. 若操作系统类型为非EulerOS,需执行如下步骤。
      1. 在FTP客户端通过paas用户连接PaaS-Core01节点。
      2. 进入日志包所在目录

        cd /var/paas/bootstrap/bin

      3. 获取生成的日志包到本地。

  6. 删除日志文件。

    rm -rf 是高度危险命令,执行时务必小心。

    rm -rf 部署模式_all

    rm -i 部署模式_all.zip

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

文档编号:EDOC1100015665

浏览量:28290

下载量:785

平均得分:
本文档适用于这些产品
相关文档
相关版本
Share
上一页 下一页