文档中心 云硬盘 云硬盘挂载模式

云硬盘挂载模式

更新时间:2022-08-22 16:46:50

操作说明

云硬盘支持两种挂载模式:Virtblk及SCSI。默认挂载模式为Virtblk,如果选择了SCSI,能支持SCSI指令透传,可应用于需要支持高级SCSI指令的场景。使用SCSI挂载模式需要云服务器安装对应驱动,否则磁盘将无法识别。您可以再次挂载云硬盘修改挂载模式。选择Virtblk挂载模式的磁盘盘符为vdx,选择SCSI挂载模式的盘符为sdx。
最具潜力边缘计算企业!网宿科技再获认可

注意事项

两种挂载模式都依赖对应的virtio驱动,云平台提供的Linux公有镜像已安装Virtblk及SCSI驱动,Windows公有镜像仅安装了Virtblk驱动。手动安装磁盘virtio驱动的操作步骤见安装virtio驱动

使用场景

如果使用SCSI挂载模式,可使用高级SCSI指令释放文件系统已删除的数据占用的存储空间。使用场景:创建全量快照时,快照链容量可能远大于文件系统有限数据容量,可通过以下方式释放底层存储空间,减少全量快照容量以降低存储成本。

操作步骤

Linux
使用SCSI挂载模式,mount云硬盘时添加‘-o discard’参数,即可实现文件系统删除数据后自动释放存储空间。若不添加‘-o discard’参数,可手动执行‘fstrim -v mountpoint’命令主动释放存储空间。部分文件系统可能不支持,下文将详细说明。
示例:将分区/dev/sdb1挂载到/mnt目录下
自动释放:mount -o discard /dev/sdb1 /mnt
手动释放:fstrim -v /mnt

Windows
使用SCSI挂载模式,即可实现文件系统删除数据后自动释放存储空间。部分操作系统或文件系统可能不支持,下文将详细说明。

SCSI挂载模式下释放存储空间支持列表:

操作系统 操作系统版本 文件系统 自动释放 手动释放
Linux 全部 xfs 支持 支持
Linux 全部 ext4 支持 支持
Linux 全部 ext3 支持 支持
Linux 全部 ext2 不支持 支持
Windows Windows 2019
Windows 2016
Windows 2012
NTFS 支持 不支持
Windows Windows 2019
Windows 2016
Windows 2012
FAT32 不支持 不支持
Windows Windows 2019
Windows 2016
Windows 2012
ReFs 不支持 不支持
Windows Windows 2008 全部 不支持 不支持
本篇文档内容对您是否有帮助?
有帮助
我要反馈
提交成功!非常感谢您的反馈,我们会继续努力做到更好!