美文网首页
开机检查存储是否可用并挂载

开机检查存储是否可用并挂载

作者: 橘子基因 | 来源:发表于2020-07-21 14:58 被阅读0次
#!/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

相关文章

网友评论

      本文标题:开机检查存储是否可用并挂载

      本文链接:https://www.haomeiwen.com/subject/nmiptktx.html