用自己照片做衣服 杯子的是哪个网站,网站建设多少钱专业,给网站平台做推广叫什么,潜山云建站网站建设正文共#xff1a;1666 字 15 图#xff0c;预估阅读时间#xff1a;2 分钟 首先祝大家新年快乐#xff01;略备薄礼#xff0c;18000个红包封面来讨个开年好彩头#xff01; 虽然之前将服务器放到了公网#xff08;成本增加了100块#xff0c;内网服务器上公网解决方案… 正文共1666 字 15 图预估阅读时间2 分钟 首先祝大家新年快乐略备薄礼18000个红包封面来讨个开年好彩头 虽然之前将服务器放到了公网成本增加了100块内网服务器上公网解决方案2.0重磅来袭但是我们也介绍过L2TP是基于UDP协议的难免存在丢包的情况L2TP访问失败快看看是不是NAT网关的ALG搞的鬼。所以报文交互应该是越少越好最好从主机开机到虚拟机开机一气呵成。 今天我就结合近期调整配置的一系列操作给大家分享一下如何实现虚拟机一键开机。 1、服务器开机 操作最简单的方式就是直接登录iLO执行开机操作。 但是我最近经历了应该是更换光猫的问题网速从之前的300 Mbps掉到了现在的100 Mbps出点头网络质量比之前也差了很多。结果就是通过L2TP建立的隧道丢包率一度能超过8%导致这个页面加载非常慢甚至会出现无法加载的情况通过F12查看就是资源下载不全。 为了优化这个问题我去搜了一下发现HPE服务器的iLO 4支持RESTful API官方链接如下 https://techhub.hpe.com/eginfolib/servers/docs/HPRestfultool/iLo4/data_model_reference.html 在页面中找到和电源相关的操作为Reset属于ComputerSystem说明可行。 直接问一下通义千问给出的Python脚本如下 import requests
import json
ilo_host ilo-ip-address
ilo_username ilo-username
ilo_password ilo-password
headers {Content-Type: application/json,
}
payload json.dumps({ResetType: On})
response requests.post(fhttps://{ilo_host}/redfish/v1/Systems/1/Actions/ComputerSystem.Reset,headersheaders,auth(ilo_username, ilo_password),datapayload,verifyFalse
)
if response.status_code 200 or response.status_code 202:print(Server power on command sent successfully.)else:print(fFailed to power on server. Response code: {response.status_code}) 直接运行开机成功 2、虚拟机开机 比较传统的开机方式是登录ESXi管理页面选中虚拟机然后点击“打开电源”等待开机就可以了。 但是当网络质量比较差的时候也会出现页面加载失败的情况如何解决呢 第一种方式是通过ESXi的命令行操作可以在“管理”中的“服务”配置页面手动启动TSM和TSM-SSH服务然后使用管理员账号登录命令行就可以了。 但是如果仅仅是这么操作那服务在主机重启之后就会自动关闭如果想让服务一直启用那么我们在服务上右击将“策略”设置为“随主机启动和停止”即可这样就无需再手工开启了。 当然如果我们登录不了WEB页面也可以在后台页面启用命令行。在控制台页面按F2输入账号密码进入配置调整页面。 选中“Troubleshooting Options”按回车进入。 选中“ESXi Shell”和“SSH”通过按回车将状态切换为Enable状态。 然后我们就可以通过SSH登录到ESXi命令行了。 然后使用命令vim-cmd vmsvc/getallvms列出所有虚拟机用来获取虚拟机ID (Vmid)再根据虚拟机ID来执行开机操作。 vim-cmd vmsvc/power.on 3 这样就完成虚拟机的开机了。 相比于页面方式命令行交互的报文数量极少传输流量极小一般都可以操作成功。 当然我们还可以设置虚拟机自动启动这样只要启动服务器就可以了。 进入“管理→系统→自动启动”配置页面。 可以看到当前自动启动未启用点击“编辑设置”。最主要的是将“已启用”配置为“是”启动延迟指ESXi主机启动后延后多长时间才开始启动该虚拟机停止延迟指收到关闭虚拟机请求后虚拟机实际停止前等待的时长启动延迟和停止延迟可以按需进行调整如果感觉2分钟时间长可以调整为1分钟停止操作指虚拟机执行何种停止操作关闭电源、挂起、关机等待检测信号指ESXi可以根据虚拟机工具的心跳信号来判断当前虚拟机是否启动成功启动成功后再继续启动序列中的下一个虚拟机而不是仅仅依据启动延迟计时结束就开始启动下一个虚拟机。 当启用自动启动之后就可以选中打算启动的虚拟机然后点击“启用”来启用单台虚拟机的自动启动了。 如果有多台虚拟机需要自动启动还可以配置虚拟机的启动顺序、启用延迟、停止延迟等信息。 最后然我们关机试一下虚拟机是否可以随服务器启动成功。 启动成功没有问题。 至此我们也就实现了从服务器到虚拟机通过脚本的一键启动了 长按二维码关注我们吧 使用Python脚本实现SSH登录设备 ESXi的超线程状态为“已禁用”是谁动了我的服务器 通过Nginx做一个openVPN配置文件下载页面 L2TP访问失败快看看是不是NAT网关的ALG搞的鬼 L2TP over IPsec复杂吗有点所以建议你看看这篇文章 IPv6从入门到精通 IPv6静态路由配置 IS-ISv6配置 SRv6典型配置 付出总有回报全国SRv6组网实验成功了 【请勿模仿】一个小实验命令竟然超过1600行 如何操作VMware ESXi虚拟机的克隆 如何操作VMware ESXi虚拟机的迁移 VMWare ESXi中不同的虚拟网卡性能竟然能相差三倍 添加E1000网卡进行测试只有VMXNET3性能的四分之一 VMWare ESXi 7.0的磁盘空间莫名少了120 GB看这里