如果您需要在云主机系统启动时自动挂载磁盘,不能采用在/etc/fstab直接指定 /dev/vdb1的方法,因为云中设备的顺序编码在关闭或者开启云主机过程中可能发生改变,例如/dev/vdb1可能会变成/dev/vdb2。推荐使用UUID来配置自动挂载数据盘。磁盘的UUID(Universally Unique Identifier)是Linux系统为磁盘分区提供的唯一的标识字符串。
- 执行命令
blkid /dev/vdb1
,查询磁盘分区的UUID。回显如下:
- 执行命令
vi /etc/fstab
,使用VI编辑器打开fstab文件。输入“i”,进入编辑模式,将光标移至文件末尾,按“Enter”键,添加如下内容,其中UUID=处的内容请输入您在上一步中查询到的UUID,操作如图所示:
- 按“ESC”后,输入“:wq”,按“Enter”键。保存设置并退出编辑器。
- 验证自动挂载功能,首先卸载已挂载的分区,执行命令
umount /dev/vdb1
,操作如图所示:
- 执行命令
mount -a
来重新加载/etc/fstab文件的所有内容,操作如图所示:
- 执行命令
mount |grep /mnt/sdc
来查询文件系统挂载,操作及回显如图所示:
如果出现图中回显信息,说明自动挂载设置成功。