|
本帖最后由 五更瑠璃 于 2018-11-5 14:54 编辑
LNMP的新版启动脚本有严重BUG。今早发现LNMP启动一直失败,后来反复排查原因,发现每次在系统管理里面,手动重置一次所有脚本,LNMP就能成功启动。
但是路由器重启,开机自动更新脚本以后,LNMP就一直启动失败。
为了测这个问题路由器重启了十几遍。
- Nov 5 12:23:03 [mysqld]: stop
- Nov 5 12:23:03 [php7-fpm]: stop
- Nov 5 12:23:04 [nginx]: stop
- Nov 5 12:23:04 [redis]: stop
- Nov 5 12:23:06 【LNMP】: /opt 已用数据空间65%/100%
- Nov 5 12:23:06 【LNMP】: /opt 已用节点空间0%/100%
- Nov 5 12:23:06 【LNMP】: 以上两个数据如出现占用100%时,则 opt 数据空间 或 Inodes节点 爆满,会影响 LNMP 运行,请重新正确格式化 U盘。
- Nov 5 12:23:07 【LNMP】: 运行 nginx+php+mysql 环境
- Nov 5 12:23:07 [mysqld]: stop
- Nov 5 12:23:07 [php7-fpm]: stop
- Nov 5 12:23:07 [nginx]: stop
- Nov 5 12:23:08 [redis]: stop
- Nov 5 12:23:08 [mysqld]: start
- Nov 5 12:23:08 [php7-fpm]: start
- Nov 5 12:23:08 [redis]: start
- Nov 5 12:23:08 [nginx]: start
- Nov 5 12:23:08 【LNMP】: /opt 已用数据空间65%/100%
- Nov 5 12:23:08 [redis]: stop
- Nov 5 12:23:08 [mysqld]: stop
- Nov 5 12:23:08 【LNMP】: /opt 已用节点空间0%/100%
- Nov 5 12:23:08 【lnmp】: nginx: [emerg] getpwnam("admin") failed in /opt/etc/nginx/nginx.conf:1
- Nov 5 12:23:08 【lnmp】: mysqld is not running
- Nov 5 12:23:08 【LNMP】: 以上两个数据如出现占用100%时,则 opt 数据空间 或 Inodes节点 爆满,会影响 LNMP 运行,请重新正确格式化 U盘。
- Nov 5 12:23:08 【lnmp】: ^[[1;37m Checking redis-server... ^[[1;31m dead. ^[[m
- Nov 5 12:23:08 moe_ye: Started php-fpm from .
- Nov 5 12:23:08 【lnmp】: ^[[1;37m Starting php-fpm... ^[[m ^[[1;32m done. ^[[m
- Nov 5 12:23:13 【LNMP】: nginx启动失败, 注意检查端口是否有冲突,程序是否下载完整,10 秒后自动尝试重新启动
- Nov 5 12:23:23 【lnmp】: 多次尝试启动失败,等待【19分钟】后自动尝试重新启动
复制代码
还有OPT环境现在也有BUG,每次手动重置OPT以后,OPT下载和启动都正常,但是一旦路由器重启,OPT对比md5的时候总是会出现下面在这两个文件md5不匹配(其中一个是另一个的软链)!每次我重复“重置OPT——重启路由器——开机自动比对md5”这一过程,总是这两个文件匹配不上md5!这个问题我换了3台路由器都是一模一样的毛病!其中一台路由器OPT是装在硬盘里,ext4文件系统!另外两台是装在SD卡里,也是ext4文件系统!
- Nov 5 12:20:19 【libmd5_恢复】: 【 /opt/lib/libpthread.so.1 】,md5不匹配!
- Nov 5 12:20:19 【libmd5_恢复】: 恢复文件【 /opt/opt_backup/lib/libpthread.so.1 】
- Nov 5 12:20:19 【libmd5_恢复】: 【 /opt/lib/libpthread.so.0 】,md5不匹配!
- Nov 5 12:20:19 【libmd5_恢复】: 恢复文件【 /opt/opt_backup/lib/libpthread.so.0 】
- Nov 5 12:20:50 【libmd5_恢复】: md5对比,完成!
复制代码
最后一个稳定版脚本如下:(能成功启动LNMP和酸奶)
- Nov 5 13:07:09 【script】: 脚本检查更新
- Nov 5 13:07:21 【script】: 当前【2018-10-7】脚本需要更新, 未启用自动更新, 请手动更新到【2018-11-5】
复制代码
|
|