天天看點

ESXI實驗修改記憶體限制方法

實驗環境是在VMware Workstation 6.5.2安裝vSphere(ESX)

在啟動vSphere(ESX)時,最少得配置設定2G記憶體,否則就會報記憶體不足,拒絕啟動。這個數目可以在安裝好vSphere(ESX)後,通過修改一個00.vmnix配置檔案,來達到隻用1G記憶體(或者更少)就可以讓vSphere(ESX)順利啟動的目的。

1、先安裝vSphere(ESX),配置設定2G的記憶體;

2、第一次啟動vSphere(ESX),配置設定2G的記憶體;

3、登陸

4、cd /etc/vmware/init/init.d/ 

5、vi 00.vmnix  找到  RequiredMemory=2064384 此行,,将2064384修改為1040384

6、儲存,關閉vSphere(ESX)虛機

7、在VMware Workstation中将vSphere(ESX)的記憶體調整為1024M

8、OK,,Go!!

大家知道ESX/ESXi 4.0至少要2GB記憶體才能啟動,但是通常我們做一些簡單的實驗會使用VMware Workstation來安裝ESX,如果在你的電腦上安裝兩個以上的ESX話,記憶體很快會被用完。下面就講一下如何調整ESX/ESXi的設定,讓其能在1GB的虛拟機中啟動出來。

1.調整ESX的記憶體需求設定

首先要安裝好ESX,安裝的時候仍然需要将虛拟機設定為2GB記憶體,否則無法安裝。

安裝完成後,編輯以下檔案

vi /etc/vmware/init/init.d/00.vmnix

找到RequiredMemory=2064384這一行 (2064384 = (2GB*1024-32MB)*1024)

将其改為RequiredMemory=1015808    (1015808 = (1GB*1024-32MB)*1024)

儲存後關閉虛拟機,将記憶體改為1GB,再開機,1GB也能正常啟動,如下圖:

ESXI實驗修改記憶體限制方法

2.調整ESXi的記憶體需求設定

首先要安裝好ESXi,安裝的時候仍然需要将虛拟機設定為2GB記憶體,否則無法安裝。

安裝完成後,進入console指令行,編輯以下檔案

(若不清楚如何進入console,ESXi 3.x/4.0請點這裡,ESXi 4.1請點這裡)

vi  /etc/vmware/esx.conf

添加這一行/vmkernel/minMemoryCheck = “false”

經過反複測試,ESXi 4.0最低可将記憶體設為1136MB啟動,如下圖:

ESXI實驗修改記憶體限制方法

但系統會提示不穩定,如下圖:

ESXI實驗修改記憶體限制方法

ESXi 4.1最低隻能設到1700MB啟動,如下圖,低于此數值的會導緻ESXi紫屏

ESXI實驗修改記憶體限制方法

繼續閱讀