|
本帖最后由 shengwanyu 于 2021-11-14 00:31 编辑
本帖解决在esxi中用nas虚拟机的iscsi硬盘,给esxi提供硬盘后,其他安装在iscsi硬盘中的虚拟机无法正常随机启动的问题。
如何安装nas系统,直通sata。这些就不说 。百度都能会
nas共享iscsi硬盘 也百度就能会。
esxi开启iscsi启动器
储存---适配器----软件iscsi----启动
发现硬盘后,新建下数据存储,用vmfs5 版本
这里注意下, nas虚拟机必须安装在esxi的系统盘创建的数据集中。
必须测试下nas虚拟机 开启电源后 完全引导完成需要的时间。
然后设置系统自动启动虚拟机的时间
系统启动延时 必须大于 nas引导完成的时间
nas虚拟机不要开启自动启动!
nas虚拟机不要开启自动启动!
nas虚拟机不要开启自动启动!
nas虚拟机不要开启自动启动!
以下是解决在iscsi硬盘中的虚拟机,无法自动启动开机的问题。
脚本参考https://zerlong.com/697.html
脚本需要修改的地方我已经注明
PS:解释下exsi中自动启动的意思
1.系统启动延时比如是 120s 意思就是 开机后 120s 开启第一个虚拟机
2.系统停止延时比如是 120s 意思就是 关机并且所有虚拟机都关闭了 再等待120s 真正关机
3.虚拟机启动延时比如是 10s 意思就是 虚拟机开启后 等待10s 开启下一个虚拟机
4.虚拟机停止延时比如是 10s 意思就是 系统关机且虚拟机关闭后 等待10s 关闭下一个虚拟机
5.开机后按照顺序开启虚拟机,优先级高的先开机,关机后先从优先级低的关闭。
6.脚本就是在开机后等待的120s中内,用命令开启nas虚拟机,并且在nas虚拟机引导完成后,启动iscis存储器进行连接
ssh 到 exsi 中
将我的脚本放到/vmfs/volumes/datastore1/ (其实就是系统安装时,用系统盘创建的数据存储地方)下。
输入命令
- chmod +x /vmfs/volumes/datastore1/123.sh #给脚本执行权限
复制代码 再输入命令
- vi /etc/rc.local.d/local.sh
复制代码 将 /vmfs/volumes/datastore1/123.sh 加入exit 0 之前 ,保存
重新引导 尝试
本帖完!(出m720q整机,使用半年,咸鱼搜)
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
评分
-
查看全部评分
|