You need to enable JavaScript to run this app.
文档中心
云服务器

云服务器

复制全文
下载 pdf
方式一:通过更换故障盘解决本地盘故障
步骤一:隔离本地盘(可选)
复制全文
下载 pdf
步骤一:隔离本地盘(可选)
本文介绍出现本地盘故障事件时,如何完成隔离故障盘操作。​
操作场景​
收到DiskErrorDetected(硬盘异常)事件时,若您直接授权火山引擎更换硬盘,处理期间您的应用还会读写故障的本地盘。建议您先隔离故障盘,确保实例中运行的应用不再读写故障盘,再授权火山引擎更换硬盘,减少数据损失。​
注意事项​
  • 暂仅支持Linux实例进行隔离故障盘操作。​
  • 暂仅支持如下规格族的实例,使用本功能:​
操作步骤​
步骤一:获取故障硬盘序列号​
当实例挂载的本地盘出现故障时,火山引擎将向您同步故障硬盘SN(Serial Number,序列号),方便您在实例内准确定位故障硬盘。您可以调用DescribeSystemEvents接口,传入硬盘异常事件ID,在返回数据中获取故障硬盘SN。​
  • 若故障磁盘所在实例为一代HDD规格实例(例如大数据存储型d1s),返回数据中的SystemEvents.ExtraInfo.Address参数值即为故障硬盘SN。​
  • 若故障磁盘所在实例为二代HDD规格实例(例如大数据型d2s、大数据型d2c、大数据型d2)或本地SSD规格实例(例如本地SSD型i2),返回数据中的SystemEvents.ExtraInfo.Serial参数值即为故障硬盘SN。​
说明​
建议您记录获取到的故障盘SN,方便在“步骤二:查看故障本地盘盘符”时使用。​
步骤二:查看故障本地盘盘符​
您可以通过查看故障本地盘盘符,快速定位故障盘出现故障的存储区域。​
  1. 登录挂载故障盘的ECS实例,操作详情可查看登录实例。​
  1. 执行如下命令,查看故障本地盘盘符。​
  • 一代HDD规格实例​
  • 若您的实例是一代HDD规格实例(例如大数据存储型d1s),请执行如下命令,查询故障硬盘盘符。​
注意​
请将$SN$替换为实际故障硬盘SN。​
  • ​
    ls -al /dev/disk/by-path/ | grep $SN$​
    ​
  • 二代HDD或本地SSD规格实例​
  • 若您的实例是二代HDD规格实例(例如大数据型d2s、大数据型d2c、大数据型d2)或本地SSD规格实例(例如本地SSD型i2),请执行如下命令,查询故障硬盘盘符。​
注意​
请将$SN$替换为实际故障硬盘SN。​
  • ​
    lsblk -oNAME,SERIAL | grep $SN$​
    ​
步骤三:查看故障本地盘挂载点、文件系统与其UUID​
  1. 执行如下命令,查看故障本地盘挂载点。以故障本地盘"/dev/vda2"为例介绍。​
  • ​
    df -h​
    ​
说明​
建议您记录获取到的故障本地盘挂载点,方便在“步骤四:编辑/etc/fstab文件”时使用。​
  1. 执行如下命令,查看故障本地盘文件系统与其UUID。​
  • ​
    blkid /dev/vda2​
    ​
说明​
建议您记录获取到的故障本地盘文件系统与其UUID,方便在“步骤四:编辑/etc/fstab文件”时使用。​
步骤四:编辑/etc/fstab文件​
  1. 执行如下命令,编辑/etc/fstab文件。​
  • ​
    vim /etc/fstab​
    ​
  1. 按i键,在文件中目标本地盘后添加nofail参数。​
仅需加入nofail参数,无需调整其它内容。​
  • ​​​
  • fstab文件参数说明​
  • ​
    参数​
    说明​
    24fd1325-bbf3-4814-b7e9-041deba*****​
    文件系统UUID。​
    /​
    故障本地盘挂载点。​
    ext4​
    故障本地盘文件系统类型。​
    nofail​
    本地盘出现在文件系统中但实际缺失时,不会中断ECS实例的启动流程。​
    ​
  1. 按Esc键,输入:wq保存修改并退出。​
步骤五:取消故障本地盘挂载​
执行如下命令,取消故障本地盘挂载。​
​
unmount /dev/vda2​
​
步骤六:隔离故障盘​
  1. 在左侧导航树,选择“实例与镜像 > 实例”。​
  1. 在顶部导航栏,选择触发事件资源所属的项目和地域。​
  1. 找到目标实例,单击目标实例名称进入实例详情页。​
  1. 单击“事件”页签,您可以通过时间段或事件ID,筛选事件信息并进行处理。​
  1. 在目标事件“操作”列,单击“运维操作 > 隔离故障盘”按钮,授权火山引擎隔离故障盘。​
隔离过程可能会持续几分钟,如果长时间没有完成隔离,请尝试刷新页面。​
  1. 隔离完成后,您可以将鼠标悬停至“隔离故障盘”按钮。​
  • 若展示已隔离状态,表明隔离成功。​
  • 若展示错误反馈,表明隔离失败。​
后续操作​
隔离完成后,您可以单击“操作”列的“运维操作 > 授权运维”按钮, 选择“更换故障盘”授权并通知火山引擎运维人员进行维护操作,详情可查看更换故障盘。​
相关文档​
最近更新时间:2026.01.26 16:49:26
这个页面对您有帮助吗?
有用
有用
无用
无用