文档首页/ 主机迁移服务 SMS/ 用户指南(阿布扎比区域)/ 常见问题/ Agent安装与启动/ Linux启动Agent时提示“启动SMS Agent失败!磁盘”
更新时间:2022-06-11 GMT+08:00

Linux启动Agent时提示“启动SMS Agent失败!磁盘”

问题描述

Linux Agent启动失败,提示:Failed to start sms agent!'disks'

问题分析

可能原因:

  1. 存在同名卷组。

    可查看SmsAgent_Error.log日志,是否有提示:“Multiple VGs found with the same name”。

    Linux系统不允许存在同名卷组,Linux系统中存在同名卷组时,会导致SMS Agent搜集源端磁盘信息失败。可以执行vgdisplay查看系统中是否存在同名卷组,以及执行lvdisplay查看lvm创建时的主机名称和时间等细节。

  2. 源端没有fdisk命令。

    在源端执行fdisk -l 命令,检查系统是否存在fdisk命令。如果找不到fdisk命令,可能是/sbin目录不在PATH中或/sbin目录在PATH中但是没生效(通过su命令切换到root可能会存在该类情况)。

解决方案

  1. 因Linux系统不允许存在同名卷组,所以源端同名卷组以及对应的逻辑卷不能正常挂载读取。

    可以把挂载失败的卷组磁盘挂载到另一台主机上,检查磁盘中的数据是否需要迁移。

    • 如果需要迁移,执行vgrename将重名的卷组更改名称,然后再挂载回源端主机,重新启动SMS Agent。
    • 如果不需要迁移,重新启动SMS Agent。等迁移完后,再将磁盘挂载回源端主机。
  2. 执行 source /etc/profile 后,重新启动SMS Agent。