ESXi 6.7 4GB内存限制解决方案:编辑升级脚本

需积分: 50 13 下载量 80 浏览量 更新于2024-09-07 1 收藏 1KB TXT 举报
在VMware ESXi 6.7的安装过程中,用户可能会遇到一个强制4G内存限制的问题,这通常是由于系统设置中的内存限制配置导致的。这个问题可以通过以下步骤来解决: 1. **登录至安装界面**:在安装过程中,当到达Welcome画面时,按下ALT+F1进入命令行模式。 2. **切换到weasel/util目录**:在命令行界面中,输入`cd /usr/lib/vmware/weasel/util`以进入相应的目录。 3. **清理临时文件**:为了进行下一步操作,可能需要删除名为`upgrade_precheck.pyc`的旧文件。如果提示文件不存在,则可以跳过此步骤。 4. **备份和重命名文件**:通过`mv upgrade_precheck.py upgrade_precheck.py.old`将原文件备份,然后将备份文件改回原名`upgrade_precheck.py`。 5. **增加执行权限**:使用`chmod 666 upgrade_precheck.py`赋予该脚本可执行权限。 6. **编辑关键配置**:通过`vi upgrade_precheck.py`打开脚本文件,找到`MEM_MIN_SIZE=(4*1024)`这一行,将其改为`MEM_MIN_SIZE=(2*1024)`以减少内存限制。 7. **保存并关闭编辑**:在vi编辑器中,输入`ESC`键回到命令模式,输入`:wq`保存并退出编辑器。 8. **停止weasel进程**:运行`ps -c | grep weasel`查看weasel进程ID,然后使用`kill -9 [进程ID]`强制结束该进程。 9. **检查安装界面**:重启安装过程,正常情况下会跳转回Welcome界面。如果未自动跳转,可以使用ALT+F2手动返回。 10. **继续安装**:现在可以继续执行安装步骤,4GB的内存限制已经被修改,系统应该能够支持更大内存。 这个方法是针对特定版本的ESXi 6.7遇到的内存限制问题,通过修改关键配置文件,解决了系统强制4G内存限制的问题,使得用户可以根据实际需求安装更大的内存。然而,在对生产环境进行此类操作之前,请确保充分理解所作更改的影响,并做好备份,以防出现意外。