远程开机PVE(WOL) 开启PVE的wake on lan 首先要在bios里面设置开启网络唤醒 在数据中心下的PVE主机名字-网络,查看一下网络设备的名字,如enp3s0 检查是否支持wol,shell状态下: ethtool enp3s0 #查看最后三行输出 # Supports Wake-on: pumbg #pumbg表示支持wol # Wake-on: d #d表示关闭了wol功能 # Link detected: yes 启用wol ethtool -s enp3s0 wol g #这样就可以把d改成g,启用wol了 #再检查一下 ethtool enp3s0 # Supports Wake-on: pumbg # Wake-on: g # Link detected: yes #修改成功 每次重启都会自动关闭wol。所以需要把开启wol的命令添加到开机自动执行 vim /etc/rc.local #按i输入以下内容 #!/bin/bash /usr/sbin/ethtool -s enp3s0 wol g exit 0 #按Esc :wq回车保存 #如果你的rc.local里面已经有东西了 #就把 /usr/sbin/ethtool -s enp3s0 wol g 这一行添加到 exit 0 上面就好了 #赋予可执行权限 chmod +x /etc/rc.local AI写代码 bash 然后重启pve,再次检查wol是否已开启。 reboot #重启 ethtool enp3s0 # Supports Wake-on: pumbg # Wake-on: g 检查是不是g已经开启了wol # Link detected: yes cat /etc/rc.local # #!/bin/bash # /usr/sbin/ethtool -s enp3s0 wol g # exit 0