现在自己用的阿里云服务器上Ubuntu是14.04 LTS,2019年支持就到期了,准备升到 16.04。服务器在好几个云平台上都有,这里记录下过程。
升级还是简单的,直接 sudo do-release-upgrade
为了防止ssh连接断开,可以在tmux上执行。其中确实出了点问题,tmux attach的时候报错,protocol version mismatch (client 7, server 6),google了一下,可以pgrep tmux;/proc/{process id}/exe attach
升级好以后,pip broken了,重装。curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py;python3 get-pip.py
mysql升级比较慢,耐心等。升级好后,重做 主副服务器复制
其他就个别现象了,启动服务看log里什么错误就解决什么错误,不会的google
几个云平台的比较:
DigitalOcean:没问题,正常重启了一次
阿里云:升级到最后出错,重启后继续升级,然后再重启,正常
天翼云:升级到最后出错,重启后ssh连不上,控制台重启后也不行,提交工单,说是升级后网卡配置出错。一开始还恢复不了,只能重装系统。突然又打电话来说重启了一次又好了。 比较业余。不建议升级。
本地自己机器:ssh升级一切正常