ESXI自动关机 ping值检测关机脚本

本文介绍了如何在ESXi上通过SSH创建一个自动关机脚本,该脚本根据ping值来判断网络状态并在网络断开180秒后执行关机操作。同时,文章详细讲解了脚本的创建、测试、守护进程设置以及自动开机的配置,确保服务器在特定网络条件下能自动关机和唤醒。
摘要由CSDN通过智能技术生成

ESXI主机地址 172.16.10.33

1、打开esxi的ssh服务

2、ssh root@172.16.10.33 到esxi

一、登陆ESXI的SSH创建文件夹及脚本

1、进入磁盘目录

cd vmfs/volumes
ls

我的硬盘名称为SSD256G

2、创建一个ups目录,并进入ups目录

mkdir ups
cd ups

3、创建apc.sh脚本

vi shante.sh

 按键盘 i 里面写入脚本 后按esc退出编辑并按:wq 来保存并退出     

# ping 172.16.10.100这个设备  SSD256G为存储磁盘的名称 默认是datastore1

# 这个是检测到 ping 172.16.10.100 不通时 再持续180 秒,可以改成60秒亲测成功。

#!/bin/sh
while
ping -c 1 172.16.10.100 > /dev/null
[ $? -eq 0 ];
do
#echo ' AC Power OK ! ' >> /vmfs/volumes/SSD256G/ups/ups.log;date >> /vmfs/volumes/SSD256G/ups/ups.log
sleep 180
done
echo ' AC Power maybe off, checking again after 3 m
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值