sersync是一個實時同步的軟件,,將其添加到/etc/rc.local中沒有效果
##之所以沒效果是因為:####由于/etc/rc.local是/etc/rc.d/rc.local的軟連接,所以必須確保/etc/rc.local和/etc/rc.d/rc.local都有x權(quán)限(可執(zhí)行)
我們從網(wǎng)絡上下載好sersync,,解壓到本地,,然后將sersync這個目錄復制到/usr/local下
將/usr/local/sersync/bin/sersync 賦予可執(zhí)行權(quán)限
方法1:將命令添加到/etc/rc.local
/usr/local/sersync/bin/sersync -dro /usr/local/sersync/conf/confxml.xml
?方法2:將/usr/local/sersync/bin/sersync復制到/etc/init.d下
然后在/etc/init.d中編寫腳本如下:(這里我命名為sersync.sh)
#!/bin/bash
# chkconfig: 2345 10 90
# description: resind
/usr/local/sersync/bin/sersync -dro /usr/local/sersync/conf/confxml.xml
然后將該腳本賦予可執(zhí)行權(quán)限chmod? +x??sersync.sh
將腳本添加到系統(tǒng)服務:
添加到系統(tǒng)服務
chkconfig--add? sersync.sh
設置開機自啟動:
chkconfig? sersync.shon
最后重啟一下試試吧? shutdown -r 0?