文章目录[隐藏]
假如实例上挂载的数据盘分区名称为/dev/vdb1,挂载点名称为/data。
运行命令mount 查看数据盘挂载信息。返回结果中没有/dev/vdb1的信息。
运行命令fdisk -l 查看数据盘分区信息。
运行命令mkdir /data 重新创建数据盘分区的挂载点。这里的挂载点名称必须与系统盘初始化之前/dev/vdb1的挂载点名称保持一致。您可以通过cat /etc/fstab命令查看原来的挂载点名称。
运行命令mount /dev/vdb1 /data 重新挂载数据盘分区。
运行命令df -h 查看挂载结果。
检测/dev/vdb1 是否能自动挂载。
运行命令umount /dev/vdb1卸载/dev/vdb1。
运行命令mount 查看挂载信息。如果卸载成功,返回结果中不会有/dev/vdb1的信息。
运行命令mount -a 自动挂载/dev/vdb1。
运行命令mount 查看挂载信息。如果自动挂载成功,返回结果中会有/dev/vdb1的信息。
服务器重启服务器、初始化系统后数据盘不见了怎么办?
问题原因:
- 重启服务器:重启之前,在挂载数据盘的时候没有将挂载信息写入到/etc/fstab中,导致重启服务器之后系统没有自动挂载数据盘。
- 初始化系统:因为初始化系统盘会重置/etc/fstab文件,导致初始化之后系统启动没有自动挂载数据盘。
解决方案:
- 再次手动运行mount /dev/xdb1 命令挂载数据盘。
- 运行mount 命令查看数据盘分区/dev/xdb1的文件格式。
- 加入运行mount命令后,看到/dev/xdb1是ext4格式。 执行以下命令将数据盘挂载信息写入到/etc/fstab中:
- echo '/dev/xdb1 /data ext4 defaults 0 0' >> /etc/fstab
-
注意事项:
/dev/xdb1 是通过fdisk -l命令查询到的盘符信息。
/data 是挂载的目录。
ext4是mount查询到的云盘格式文件,有的是ext3或其他,不能写错,如果不知道,就通过输入mount来查询。
echo '/dev/xdb1 /data ext4 defaults 0 0' >> /etc/fstab,写入自动载入的信息一定要正确,否则会导致重启后ECS所有服务无法加载。
本文摘自网络,不代表短经典网立场 https://www.duanjingdian.com/496.html