阿里云服务器重启后,挂载云盘消失,站点无法访问
问题描述:阿里云服务器需要重启,重启后站点无法访问,登录宝塔后台,单独挂载的磁盘已无显示
处理步骤:1.登录云平台查看显示挂载盘正常,排除未续费的可能
2.先执行ls / 这边看下您的这个/vdb挂载点是否存在(如果忘记挂载点位置,则需要逐个进入目录查看,找到挂载点)
执行后发现目录存在,进入查看后数据都在,这个时候可以确定问题原因是挂载磁盘丢失导致的站点无法访问
3.fdisk -l 查看挂载磁盘情况
由上图可知有两块磁盘,第一块是系统盘,第二块60GB就是后面购买的挂载磁盘,路径为/dev/vdb。
4.使用挂载命令 mount /dev/vdb /vdb 进行磁盘挂载
/dev/vdb:数据盘的分区名称,根据实际环境进行替换。
/vdb:分区的挂载点名称,您需要根据实际环境进行替换
5.使用 df -Th 命令查看挂载情况,检查刚刚的挂载是否成功
上图可以看到挂载点已经正常,重新登录宝塔后台,已经可以看到挂载磁盘正常显示,站点已恢复正常访问。
6.通过上述步骤,磁盘已经重新挂载,站点也恢复访问,但是如果服务器再重启,还需要再重复上述步骤,会很麻烦,所以我们需要继续设置自动挂载,即重启服务器磁盘自动挂载,无需每次手动挂载。
执行 cat /etc/fstab 查看是否自动挂载
未自动挂载
自动挂载
上面两图对比可看出是否增加自动挂载的区别。
7.如果未增加自动加载,使用命令
echo `blkid /dev/vdb | awk '{print $2}' | sed 's/\"//g'` /vdb ext4 defaults 0 0 >> /etc/fstab
命令标红部分为磁盘路径,替换为自己的路径即可
8.添加自动挂载后使用cat /etc/fstab 命令和 mount -a 检查
出现上图结果则为自动挂载设置成功。