ECS Linux文件系统挂载错误导致SSH无法远程连接的分析解决
发布日期:2016-1-14 20:1:47
Linux CentOS 7系统SSH不能远程连接。 本地登陆服务器执行“ifconfig”命令,查看到服务器外网网卡没有启动,只有loopback网卡。 尝试启动网络服务的时候,系统报错: #/etc/init.d/network restart 发现xvdb1分区的ext3文件系统无法在当前系统上正常挂载。由此,初步定位是挂载磁盘文件系统出错导致网络服务及网卡启动异常。 查看/etc/fstab文件配置,发现/dev/xvdb1分区被挂载成了ext3文件系统。 执行“df -T”确认Linux默认挂载的文件系统为ext4: 至此,通过系统的报错提示和默认的磁盘文件系统分析,/dex/vxdb1使用ext4文件系统。 修改/etc/fstab文件后,再次尝试,文件系统可以正常挂载。 #cp -a /etc/fstab /etc/fatab.bak #备份当前的/etc/fstab文件 把: /dev/xvdb1 /mnt ext3 defaults 0 0 /dev/xvdb1 /mnt ext4 defaults 0 0 修改为: #/dev/xvdb1 /mnt ext3 defaults 0 0 #注释掉这行,让其不生效 /dev/xvdb1 /mnt ext4 defaults 0 0 重新挂载,并启动网卡: #mount -a #/etc/init.d/network restart #不再报错,已经可以正常启动 测试访问外网,服务器可正常Ping通淘宝域名,网络恢复正常。 客户端再次尝试SSH远程连接,恢复正常。
|