linux 添加开机自启动脚本

这两天搞了个双机热备,用的是keepalived,弄好以后须要把keepalived作成开机自启动,在网上找了找,不外乎两种方法:测试

一、在/etc/rc.local文件中添加自定义脚本的调用(脚本先测试无误,切赋予执行权限)server

二、将脚本放在/etc/rc.d/init.d/目录下,用chkconfig --add servername(自定义服务名称)将本身的服务作成系统服务it

    再经过chkconfig --level 2345 servername on设定启动模式登录

可是两种都试过以后仍是不行,最后没办法就转变了一下思想,/etc/profile文件是用户登陆后加载环境变量的,我把本身的脚本调用写入这个文件以后,开机登录后就执行了本身的脚本,达到了目的
变量