#!/bin/bash
#chkconfig: 35 20 80
#description: check and mount
storage=<Your storage IP>
ping -c 4 $ip > /root/dev.null
if [ $? -eq 0 ]
then
echo "storge is a available"
mount $storage:/data/ /data
else
echo "please start server and check network"
fi
1.将脚本启动文件移动到 /etc/init.d/或者/etc/rc.d/init.d/目录下。(前者是后者的软连接)
mv check_and_mount.sh /etc/rc.d/init.d
2.启动文件前面务必添加如下三行代码,否侧会提示chkconfig不支持。
#!/bin/sh
#chkconfig: 35 20 80
#description: check and mount
3.增加脚本的可执行权限
chmod +x /etc/rc.d/init.d/check_and_mount.sh
4.添加脚本到开机自动启动项目中。添加到chkconfig,开机自启动。
# cd /etc/rc.d/init.d
# chkconfig --add check_and_mount.sh
# chkconfig check_and_mount.sh on
相关操作
5.关闭开机启动
# chkconfig check_and_mount.sh off
6.从chkconfig管理中删除test.sh
# chkconfig --del check_and_mount.sh
7.查看chkconfig管理
# chkconfig --list check_and_mount.sh










网友评论