前两天升级了系统,从13.1到13.2。
有两个jail出了问题,一个是db,跑mariadb106;一个是web,跑nginx和fpm。
升级过程中有一步是手动修改若干配置文件,我可能改错了rc相关的配置,造成这两个jail启动后无法启动数据库和web。
手动启动时提示在/etc/rc.d/中找不到相应的程序。我记得rc应该是会去/etc/rc.d/和/usr/local/etc/rc.d/这两个目录中找的。于是就去/usr/local/etc/rc.d/中去看,程序都在,手动运行它们都可以启动相应的服务。
目前的解决方法是在/etc/rc.d/目录中创建对应程序的软链接。但很显然这不是正确的解决方法。
请教一下,如何让rc恢复原貌?
谢谢。
有两个jail出了问题,一个是db,跑mariadb106;一个是web,跑nginx和fpm。
升级过程中有一步是手动修改若干配置文件,我可能改错了rc相关的配置,造成这两个jail启动后无法启动数据库和web。
手动启动时提示在/etc/rc.d/中找不到相应的程序。我记得rc应该是会去/etc/rc.d/和/usr/local/etc/rc.d/这两个目录中找的。于是就去/usr/local/etc/rc.d/中去看,程序都在,手动运行它们都可以启动相应的服务。
目前的解决方法是在/etc/rc.d/目录中创建对应程序的软链接。但很显然这不是正确的解决方法。
请教一下,如何让rc恢复原貌?
谢谢。