2019年10月18日 星期五

vCD100,佈署 vCloud Director 10.0 OVA

vCloud Director
終於出到了10版了
這是一定要來嘗鮮一下的



























首先
千萬不要覺得vCD10版很好佈署
在下我可是佈署失敗大約有30多次
網路上vCD的前輩更是說
佈署非常容易失敗,事先做snapshot才能保平安

佈署的前置參數
複製貼上複製又貼上,來受不了
後面是佈署完就先snapshot起來
直接改VM的vApp參數

vCD10和早期vCD95
有些底層不一樣的地方
1. DB的部分,新版本已經改為內建Postgre DB了
2. eth1的interface由舊版本porxy用改為 DB用了
3. 需要transfer NFS

佈署失敗
怎麼判斷佈署失敗
就開瀏覽器去連vCD的port 5480
登入後第一個畫面就知道了
DB沒有啟用>>佈署失敗

不要灰心
我都失敗快30次了
到裡面看看log吧~
/opt/vmware/var/log/vcd/底下都是

Guide中沒提到的隱藏的限制
到底有哪些,各種隱藏限制都有人講,我大約整理一下
寧可信其有,不可信其無啊~
最後我是重新建個新的volume來給vCD用
1. email要填
2. NTP時間要校正
3. transfer路徑格式要對
4. transfer不能有其他檔案
5. eth0和eth1不能在同個subnet
6. eth0必須要有DNS正反解
7. 所有參數,除了router的2個不用填外其他都要填

先到vCenter內
在Cluster層級去點選佈署OVF


當然
你必須下載的到vCD10版的OVA檔案
不然就不用玩了
檔名如下,去google看看吧~
VMware_vCloud_Director-10.0.0.4471-14638910_OVF10.ova


選取好,就下一步


給這個VM個名稱
建議即便是Lab環境
也一定要有個前綴正規化命名表示
養成好習慣啊


為了方便
我把Cluster內的其他2個esxi先進MA Mode
也就是說,我要強制佈署到第1台esxi內
之後我還會到 Cluster內去設定此VM僅跟著esxi11不會因為DRS搬走


沒什麼問題
下一步


同意吧
不然玩不下去


第一台
基本上就是選 Primary - small


選擇你要放這台VM的DataStore位置
也就是會和你其他VM如vCenter之類的放在同一個DataStore內


vCD有2個interface
這個從很早期的版本就是如此了
但到了vCD9.7之後,開始有內建Postgre DB後
情況就不同了
interface eth0 >>portal, proxy使用,vCD早期版本是portal使用
interface eth1 >>Postgre DB使用,vCD早期版本是 proxy使用
如此一來該怎麼做
就看各自的環境去應用囉


開始設定佈署的參數
設定NTP,建議一定要設啊
你就建一台Windows的VM然後promo成DC就好了
有DNS也有NTP了
千萬不要跟自己過不去
記得需要校時的還有以下
esxi>>portal
vCenter>>Appliance portal
NSX >>Appliance portal

然後再把密碼填一下
不要用難記或是又臭又長的黑

重點來了
這個transfer 空間
主要是用來供vCD的用戶上傳ISO, OVA的暫存使用
每60秒會清空
輸入的格式不要錯了
若真的錯了,沒關係
佈署完成後,不要開機,我們再來改就好
192.168.11.100:/NFS_vCD

CEIP
基本上就是取消


這邊
就是把該填的填一填
比較重要的是 email記得要填
我是沒測試過
但先前佈署失敗時,上網google了很多"成功案例"
有提到 email 要填,但 install guide沒提到這個
到底是不是必須的,就看你自己囉
我是有填就是了


這是我Lab環境中的第1台vCD
所以有關 ID的部分也就維持不變


再來
注意囉

Default Gateway
這沒有問題
就是 192.168.11.254
雖然我目前沒有192.168.11.254這個設備
但應該同網段不會送GW所以目前沒差

Domain Name
請輸入全部的的名稱,要接上domain名稱
vcd100.vmlab1.net

/////2019-12-06 編輯/////
這邊
記得要去DNS設定好正反解析喔
我後來因為想要做vCD的HA
第1台vCD我設定domain為 vcd100-c1
//////////

Domain Search Path
我特意到VMware的線上Lab去看過
沒有懸念,就是vmlab1.net

Domain Name Servers
就是192.168.11.53

eht0 供 vCD portal 和 proxy使用
192.168.11.101
255.255.255.0

eth1 供 Postgre DB 使用的
192.168.99.101
255.255.255.0


勇敢的按下去吧


vCD10開release的時候
因為佈署失敗太多次了,會怕
遵照網路上vCD前輩的建議
佈署完成後,先不要開機
我們先做snapshot起來


snapshot完成後
再將VM開機
若佈署失敗就還原snaphost
然後到這台VM的configure>Settings>vApp Options
去改佈署參數就好


原本我的transfer的路徑
是指向到 Qnap 的 NAS
但我覺得可能有問題,雖然mount 給 esxi用都正常

我改成
192.168.11.1:/NFS_M2
就是主戰機的NFS空間


佈署完後
SSH到這台vCD的VM
指令 df -h
查看 mount 的狀況


若是佈署失敗
可以到這個路徑底下看看log
尋找一些可能的問題
cat /opt/vmware/var/log/vcd/setupvcd.log | more


若是佈署成功
你登入這台vCD的eth0 IP的5480 port
應該就會看到如下
Database運作中


再來
就開IE(google chrome不行)
輸入vCD的IP
進到portal

完成囉


趕快來驗明正身
恩恩~是10版的沒錯


沒有留言:

張貼留言