1個 NSX Manager 預設要 4Core 16G
1個 NSX Controller 預設要 4Core 4G
若要玩3個Controller 就要 12 Core 16G
一般 Lab 主戰機
了不起就 64GB的
光是開個 vCenter、 NSX Manager就吃快一半了
連 NSX Controller 竟然也是個大怪獸
至少 NSX Manager 資源可以調整
但 NSX Controller 怎麼就鎖起來了
不給調啊~?
看來是有解的
參考國外網友的作法
連結如下
https://www.virten.net/2016/05/deploy-vmware-nsx-in-homelabs-with-limited-resources/
一、SSH 到 vCenter
二、輸入指令
三、重啟 vCenter 服務
四、編輯資源
一、SSH 到 vCenter
要連到 vCenter的底層
現在幾乎都是用 Appliance了
也就是 vCenter 和 DB 包在同一個 VM裡面
這樣也方便多了
就用 Putty連入吧~
二、輸入指令
啟用 Shell
#shell.set --enable True
#shell
連到 postgres
#/opt/vmware/vpostgres/current/bin/psql -U postgres
連到裡面的DB
#\connect VCDB
找出相關的VM
就會出現下圖
前面的 vm-xx,這個 xx 就是ID
#select * from VPX_DISABLED_METHODS;
依序輸入
#delete from VPX_DISABLED_METHODS where entity_mo_id_val = 'vm-xx';
三、重啟 vCenter 服務
重啟 vCenter 服務
停止
#service-control --stop vmware-vpxd
啟用
四、編輯資源
現在就可以編輯囉
終於可以有效利用 Lab 僅有的資源了
沒有留言:
張貼留言