請問我如何在DRBL的client使用vmplayer ? |
感謝許議中先生提供以下的資料。
您好:
以下是在下在DRBL中使用VMplayer的一些歷程:
server:
cpu: intel p4 2.8. cg
HDD: 80GB. Raid-1.
RAM: 512MB * 2.
安裝前已有相當多的應用在執行, 包含mail tomcat http proxy antivirus
iptables...剩餘hdd約35G.
client:
cpu: c4 2.1
hdd: none
RAM: 384MB.
All in one MB.
VMPlayer 安裝時必須針對kernel類型做Compiler, 所以要在DRBL安裝, 必須
Server與Clinet同一個kernel與同一個CPU類型(386 586 686 x86_64).
安裝後可以將Server的Kernel換回原來的(但這樣就無法在server執行VMPlayer).
0. 在VMware workstation安裝一個windows, 安裝時虛擬機的RAM設為128MB, HDD
設為4GB.
1. 先在drbl Server 安裝vmplayer(vmware-config.pl).
2. drblsrv -i
您用戶端的電腦要使用哪個等級CPU的核心? [0/1/2]
0 -> 使用i386 CPU等級架構
1 -> 使用i586 CPU等級架構
2 -> 使用與此DRBL伺服器同等級CPU的核心
要選2.
3. 執行drblpush -i.
4. drbl-rm-host /etc/vmware/not_configured 將所有客戶端的
/etc/vmware/not_configured 刪除
5. drbl-client-service vmware on 將client端vmware服務預設
打開, 若kernel或cpu類型不同, 這裡就會當下來.
6. 進入/tftpboot/nodes/xxx.xxx.xxx.xxx/etc 編輯 fstab 將tmp 盡可能加大
tmpfs /tmp tmpfs size=360m 0 0
7. 進入VMPlayer, 進入Windows, 控制台, 系統 進階 效能設定: 將視覺效果設為
最佳效能, 進入進階將處理器排程與記憶體使用量都調為程式.
經過實測: 除開關檔案與網路傳輸有關的動作外, 一般的操作反應速度與傳統架構
無異, 甚至更佳(因為使用tmpfs的關係)
如果可以的話, 不要啟動主機的X-Windows, 到/etc/inittab
id:5:initdefault:
改成
id:3:initdefault:
這樣可以節約大量主機記憶體, 提高效率.
johnson
 |
|