因回滚磁盘阿里云服务器访问百度不通
程序员文章站
2022-03-16 17:34:16
...
因回滚磁盘阿里云服务器访问百度不通
遇到问题得环境
因开发误操作,将阿里云ecs服务器 rm -rf
删除服务器得一些文件,(我也不知道删除啥了,之前登录状态执行任何命令都不能用,然后重新登录不上) #谨慎使用rm -fr!!!
还好我之前也有对服务器有做快照备份。
于是我先把现在服务器做快照备份,万一没有都删除呢。然后在回滚之前备份得磁盘快照。
之前阿里云ecs升迁,强制将经典网络 升级为专有网络。 升迁后内网地址发生变化。
备份是快照是之前得经典网络得快照。
只有这一个最近得快照,只能抱着试一试得态度,恢复一下快照。
在阿里云控制台找到快照列表 选择对应得快照 在右边用回滚磁盘 选择回滚就行了!
回滚后 登陆服务器 启动之前得业务服务。有一个tomcat业务服务器访问不了,启动报错。提示访问数据库超时。
然后查看代码配置数据库地址等 确认无误。
然后在查看服务器安全组 是否有限制,排除此项。 ping www.baidu.com ping百度ping不通!!!
再就是网络配置问题。
之前是经典网络 后转移到专有网络, 可能回滚过去之后,网络配置可能有问题。
查看网卡配置文件
cd /etc/sysconfig/network-scripts/
cat ifcfg-lo
cat ifcfg-eth0
查看路由
route -n
查看dns
cat /etc/resolv.conf
nameserver 10.143.22.116
nameserver 10.143.22.118
options timeout:2 attempts:3 rotate single-request-reopen
对比其他专有网络服务器得配置发现 dns 得配置不一样
。 这个是指向得经典网络得dns
然后修改dns配置文件 重新执行专有网络或者114.114.114.114即可。
cat /etc/resolv.conf
options timeout:1 attempts:1 rotate
nameserver 100.100.2.136
nameserver 100.100.2.138
#nameserver 114.114.114.114
#nameserver 10.202.72.116
#nameserver 10.202.72.118
下一篇: [CentOS]磁盘扩容
推荐阅读