You need to enable JavaScript to run this app.
导航
卸载数据盘
最近更新时间:2025.05.20 16:37:05首次发布时间:2024.01.17 21:27:16
我的收藏
有用
有用
无用
无用

本文介绍了如何从边缘实例卸载数据盘。如果边缘实例不需要再使用某块数据盘或者您需要将该数据盘挂载到其他边缘实例,您可以卸载该数据盘。

系统盘不能卸载,只能随其挂载的边缘实例删除。

前提条件

  • 当您从边缘实例卸载数据盘时,该边缘实例必须处于运行中已停止状态。
  • 为了保证数据完整性,请确保没有程序正在从该数据盘读取数据或向该数据盘写入数据。
  • 已明确需要卸载的数据盘。控制台中展示的云盘ID与操作系统中展示的磁盘序列号相同。如果您需要查看磁盘序列号,可参考查看磁盘序列号

注意事项

  • 从运行中的边缘实例卸载数据盘可能影响业务连续性,请谨慎操作。建议您在业务流量低峰期进行操作。
  • 请确保先在操作系统中卸载数据盘,然后在控制台卸载数据盘。否则,可能造成数据丢失或者数据盘无法成功卸载。

操作步骤

步骤一:在操作系统中卸载数据盘

该示例基于以下配置信息:边缘实例的操作系统为CentOS 7.3 64位。数据盘的设备名称为/dev/vdb,该数据盘上的分区的名称为/dev/vdb1。

说明

如果数据盘上存在多个分区,则须卸载所有分区的文件系统。

  1. 登录边缘实例。

  2. 运行以下命令查看数据盘的挂载信息。

    df -h
    

    输出结果如下图所示。以下截图说明分区/dev/vdb1的文件系统已挂载。
    Image

  3. 运行umount命令卸载文件系统。
    以卸载分区/dev/vdb1的文件系统为例:

    umount /dev/vdb1
    
  4. 运行以下命令查看数据盘分区的UUID信息。

    blkid
    

    输出结果如下图所示。
    Image

  5. 查询/etc/fstab文件中是否存在文件系统自动挂载相关的配置。

    cat /etc/fstab
    

    输出结果如下图所示。图中的UUID信息与步骤4中查询到的/dev/vdb1分区的UUID信息相同,说明该分区的文件系统已配置自动挂载。
    Image

  6. 参照以下步骤删除/etc/fstab文件中自动挂载相关的配置。

    说明

    如果不删除/etc/fstab文件中自动挂载的相关配置,边缘实例在以下情形将无法正常启动:您在控制台卸载数据盘,然后重启边缘实例。

    1. 运行以下命令,使用vim编辑器打开/etc/fstab文件。

      vim /etc/fstab
      
    2. i键,进入编辑模式。

    3. 删除或注释掉文件系统自动挂载相关的配置信息。
      该示例中,添加 # 以注释掉该配置信息。
      Image

    4. Esc键。输入:wq,然后按Enter键来保存配置并退出编辑器。

步骤二:在控制台卸载数据盘

  1. 登录边缘计算节点控制台
  2. 在左侧导航栏,选择边缘存储 > 云盘管理
  3. 云盘管理页面,视情况采用以下任一方式卸载数据盘:
    • 卸载单块数据盘:找到要卸载的数据盘,单击操作列的更多图标,然后选择卸载
    • 批量卸载数据盘:选中要卸载的数据盘,单击云盘列表下方的卸载
  4. 在弹出的对话框中,确认提示信息,然后单击确定

后续操作

您可以按需执行以下操作:

  • 挂载云盘:您可以将该数据盘挂载到其他边缘实例。具体操作,请参考挂载云盘
  • 删除云盘:如果您不再需要使用该数据盘,您可以备份数据后删除该数据盘。具体操作,请参考删除云盘