笔记一下debian8升级到debian9遇到的几个坑

由于debian8不再维护了,出于安全需要,参照官方的方法,在线升级到debian9,结果遇到了好多坑,虽然没死人,但也够惨了

坑1、升级后,多占了很多空间,莫明奇妙的把 / 分区占的满满的,由于之前debian8用熟了,所以磁盘分配给home的空间大,给 / 的就是足够debian8再多一点,结果有一台服务器升级后,/ 就真满了,用了90%多,只好马上LVM扩容......

坑2、升级到debian9后,默认会把mysql换成mariadb,(但好像mysql又不是完全卸载,mysql的运行包还在系统里占着,难以理解),然后mariadb就搞死人了,mariadb默认不允许使用/home目录,一启动mariadb就报目录错,垃圾的度娘都是说selinux的文件权限(其实那是centos的事),然后就各种折腾chcon打开文件权限,当然都失败了,后来放狗才知道,号称安全的debian是默认根本就不带selinux的,后面再狗才知道,原来debian9的服务控制里,对mariadb的配置/etc/systemd/system/mysql.service里有一句:

# Prevent accessing /home, /root and /run/user
ProtectHome=true

药就在这里了,要改为:ProtectHome=false,才能使用/home里放数据库文件

坑3、也还是mariadb的事,上面改完了,mariadb是起来了,但外面连接都很慢,又是mariadb的配置惹的事,修改/etc/mysql/my.cnf,在[mysqld]里添加一行:skip-name-resolve

 

坑4、debian8升级debian9后,原来装的java (jre)不见了,所以重启后,应用都跑不起来了,看应用日志就是提示找不到java,唉,只好老老实实下载3xxM的openjdk-8-jre....

总结一句:正如debian原创说的,debian已昨日黄花,早弃早超生,该换其它linux了.....

转载于:https://www.cnblogs.com/d9394/p/11116280.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值