这两天搞了个双机热备,用的是keepalived,弄好之后需要把keepalived做成开机自启动,在网上找了找,不外乎两种方法:
1、在/etc/rc.local文件中添加自定义脚本的调用(脚本先测试无误,切赋予执行权限)
2、将脚本放在/etc/rc.d/init.d/目录下,用chkconfig --add servername(自定义服务名称)将自己的服务做成系统服务
再通过chkconfig --level 2345 servername on设定启动模式
但是两种都试过之后还是不行,最后没办法就转变了一下思想,/etc/profile文件是用户登录后加载环境变量的,我把自己的脚本调用写入这个文件之后,开机登陆后就执行了自己的脚本,达到了目的