• 1
  • 2
  • 3
  • 4
  • 5
阿里云主机ECS 首 页  »  帮助中心  »  云服务器  »  阿里云主机ECS
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远程连接,恢复正常。