1 / 52

ESXi _ 安裝 _ 與設定

ESXi _ 安裝 _ 與設定. http://www.books.com.tw/products/0010528294 阿晃 製作. 實機安裝法. Nested VM - vSphere in a box. Win7 + VM workstation - layer 1 ESXi - layer 2 CentOS - layer 3

sarai
Download Presentation

ESXi _ 安裝 _ 與設定

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ESXi_安裝_與設定 http://www.books.com.tw/products/0010528294阿晃 製作

  2. 實機安裝法

  3. Nested VM - vSphere in a box • Win7 + VM workstation - layer 1 • ESXi- layer 2 • CentOS- layer 3 • 這種外層VM 可再生出內層VM 的方式,稱為「Nested VM」。使用這種方式的好處是可以不用顧慮Hypervisor 與硬體相容性問題,因為你的ESXi成了VM,任何硬體資源都是底層的虛擬化軟體模擬出來的。缺點是只能純粹當測試用途,因為層層的虛擬化,導致效能不佳,且既然都虛化在一部PC 上,就沒有任何實際的容錯機制,無法用於企業實際運作的環境上。 • 實務上的ESXi都是直接安裝在實機,成為server的最上層os

  4. http://www.books.com.tw/products/0010528294 這本書以兩台ESXi..教學 • 這本書以兩台ESXi教學 • 每台ESXi下各再架一台CentOS • 目的是: 以兩台實機ESXi架構思考 • 兩台guest linuxos分別用各別的ESXi的RAM • 以下教學是以此架構為例 • 同學可以以 • 兩台ESXi各2.1GB ram 各灌一台Linux & 一台ESXi 4.2GB ram灌2台Linux 自行比較效能 • 實務上均為一台大ram實機灌多台Guest OS

  5. Cluster 網路環境設定 • ESXi要求server必須有完整的FQDN • NAT: 10.10.88.0/24  Service • Host-Only: 192.168.88.0/24  DRBD data sync & Heartbeat detection

  6. VM workstation安裝ESXi5.0 • New Virtual Machine  Custom (advanced) Install disk image file (iso):  Virtual machine name: ESXi5-01  • RAM: 2100MB (因最低記憶體需求為2090MB)  • Network Type: NAT (等一下還要再新增三張NICs)  • Specify Disk Capacity: 50.0 (GB)Store virtual disk as a single file (不用勾Allocate all disk space now.) • Customize Hardware  • 1.) 拿掉 Floppy, 若用Player裝會有音效卡,也拿掉. • 2.) 再新增三張  • 2張Services用的NAT網卡-用來串接ESXi NAT switch這兩張網卡最後要 bonding成一張HA cluster的對外 Service網卡 • 2張DRBD+Heartbeat用的Host-Only網卡-用來串接ESXiHost-only switch這兩張網卡最後要 bonding成一張Active/Standby(Passive)nodes的DRBD+Heartbeat對接的Host-only網卡

  7. 網卡順序調整為NAT NAT HO HO • 先把”設定完成馬上開機”不打勾 Finish 後才進來調整 • Network Adapter  NATNetwork Adapter 2  NATNetwork Adapter 3  Host-onlyNetwork Adapter 4  Host-only • 其實這裡順序不對也沒關係,只要之後把mac核對正確即可,但排好順序,比較好管理!

  8. VM Settings最後看起來長這樣

  9. 剛剛選: Install disk image file (iso)的好處是會自己選定ESXi版本

  10. 開機

  11. 硬體相容性(vm一定可以裝啦,但某些實機會找不到on-board網卡,去買一張8139就好了) Enter 接下來是Agreement  F11

  12. 要裝在那裡? 就是剛剛切出來那50GB  Enter

  13. root 密碼 7k (ESXi總管仍為root)

  14. 剛剛的安裝資料夾已被vm當成一顆50GB harddisk 即將被 re-partition  F11

  15. 安裝中

  16. 不用3分鐘就裝好了(以你們配發的Dell i7…安裝) Enter 重開

  17. 重開後自己就dhcp到ip了

  18. F2網路設定

  19. static ip,dns,suffix • ip: 10.10.88.10 • Primary DNS:120.125.190.3 • Hostname: ESXi5-01.abc.com(在沒有與外界互連之前,用 abc.com 無所謂)

  20. Suffix Suffix

  21. ESC  Save

  22. Test Management Network • hostname 測試有問題沒關係,因為ESXi是用dns來測ESXi5-01.abc.com,沒有合法註冊,當然有問題,但從本機win7端來做練習都不會有問題(透過hosts檔) • 回首頁  F12  Restart

  23. 重開後

  24. http://ESXi5-01.abc.com Download vSphereClient我已放在 d:\files…VMware-viclient-all-5.0.0-455964.exe 之後管理 ESXi都要靠這個(or ssh)

  25. 記得要做,不然GuestOS會開不起來修改ESXi安裝資料夾中的.vmx檔(只有在vm中安裝ESXi才有此需求)記得要做,不然GuestOS會開不起來修改ESXi安裝資料夾中的.vmx檔(只有在vm中安裝ESXi才有此需求) • 在最後面之上這一行:monitor_control.restrict_backdoor = "TRUE"否則 Guest OS (就是接下來要安裝的Oracle Linux or CentOS) 會無法開機 • 這情況就只有在vShpere in a box (Nexted VM)才需要改這個設定

  26. 再裝一台ESXi5-02.abc.com • 以上所有流程再做一次 (多練習安裝&設定) • 不用那麼麻煩啦,把整個ESXi資料夾copy一份後開機起來,再把 • ip改成10.10.88.20(在改ip之前,因ip是static所以不可兩台同時開) • Hostname改成ESXi5-02.abc.com就可以了 • 不過,第一次安裝,建議兩台都從頭裝起 • 多練習! • 或做好ESXi的設定&upload Linux.iso之後再copy整個vm資料夾,開起來再改ip亦可.(名稱也要改) • (在改ip之前,因ip是static所以不可兩台同時開) • 資料夾中檔名仍為ESXi5-01.*無所謂

  27. 兩台ESXi裝好後 http://mylady.tw/public/linux/2_ESXi.png

  28. 兩台ESXi都以Console設好網路後再以 設定 • 1.) 再確認一次DNS & routing 是否ok? • 剛console其實已 test ok • 2.) 改60天試用為永久 • 3.) 修改時間 • 4.) 確認4張網卡角色(Network type) 與 mac的配對是否正確 重要 • 5.) 新增3台 VIRTUAL SWITCH > 變4台 > 確定對應好 WMWARE workstation的 NAT NAT Host-Only Host-Only (絕對不可以配對錯誤) 實機不需要注意對應 • 6.) upload OracleLinux.iso

  29. Login

  30. 勾 Install certificate  Ignore

  31. 1.) Test DNS & Routing • Configuration  Software  DNS and Routing

  32. 解決這問題

  33. 2 .) 改60天試用為永久 -1 • Configuration  Software  Licensed Features  Edit…

  34. 2 .) 改60天試用為永久-2 • 申請VMware id& download ESXi5.x.iso • https://my.vmware.com/web/vmware/evalcenter?p=free-esxi5&lp=default&rct=j&q=&esrc=s&frm=1&source=web&cd=1&ved=0CCwQFjAA&url=https://www.vmware.com/go/get-free-esxi&ei=DrtLUsnlMMyxkgXpo4CACg&usg=AFQjCNFoJxJNVyaJ-Gyp7xlSmuwO1dXwBA&bvm=bv.53371865,d.dGI 就會取得 key

  35. 2 .) 改60天試用為永久-3 • Assign a new license key to this host • Enter Key 5.0: NM63K-F2HDL-28D40-0A120-A941M 5.5: M02CL-02KEK-28949-000K6-0RT16

  36. 2 .) 改60天試用為永久-4 • 搞定!

  37. 3.) 修改時間 • 設定 NTP: Configuration  Software  Time Configuration  Propertites…  • NTP Client Enabled 打勾 • Options  NTP Settings  Add… 加一台 • time.stdtime.gov.tw • 自己架設時當然要用NTP • 不過 …. 本校NTP有鎖,設了也沒用 • 請手動設定

  38. 4.) 確認4張網卡角色(Network type) 與 mac的配對是否正確 重要 • Configuration  Hardware Network Adapters 注意配對:vmnic0 NA vmnic1 NA1 vmnic2 NA2 vmnic3 NA3

  39. 再回憶一下這4張網卡的角色 • 0 & 1  對外服務,接NAT  後來會被guest os bonding成一張bonding網卡ip  最後最後會跟另一台guest os的bonding ip被cluster整合成一個cluster ip (此時,這兩台guest os的bonding ip都會消失!) • 2 & 3  DRBD+Heartbeat,接Host-only  後來會被guest os bonding成一張bonding網卡ip,用來與另一台guest os的bonding ip做 • DRBD (Network mirror) • Heartbeat 互相偵測對方是否已掛掉

  40. 有沒有發現這三張網卡沒有接SWITCH • 也就是說,不管虛擬網卡有幾張,ESXi預設只會有一台vSwitch接到vmnic0 另三張網卡的vSwitch要自己新增

  41. 5.) 新增3台 virtual switch -1 • 1. 將原有的vSwitch0更名為Service01 • vmnic0本來就接在此vSwitch • 2. 新增3台vSwitchvic,名稱分別為: • Service02  請把vmnic1網卡接上 • DRBD-Heartbeat01 請把vmnic2網卡接上 • DRBD-Heartbeat02 請把vmnic3網卡接上 • Clients透過Service switch向Guest OS 要求service • Guest OS之間透過 DRBD-Heartbeat switch做DRBD & Heartbeat

  42. 網路環境

  43. 5.) 新增3台 virtual switch -2 • Configuration  Hardware Networking  • 1. 預設即選 Standard Switch: vSwitch0 • 2. Ports  VM Network  Edit…

  44. 5.) 新增3台 virtual switch -3 • 3. 新增第2台vSwtich Add Networking… Virtual Machine  選擇要接的網卡: vmnic1 Next  Network Label 改為: Service02 • 4.) 新增第3 & 4台vSwtich • 分別接到 vmnic2 & vmnic3 網卡 • Network Label分別取名為:DRBD-Heartbeat01DRBD-Heartbeat02

  45. 5.) 新增3台 virtual switch -4 • 設定好之後,長這樣:

  46. 6.) upload OracleLinux.iso -1 • Summary  Resources Storage datastore1 (這就是剛切出來的50GB 硬碟)  Browse Datastore…

  47. 6.) upload OracleLinux.iso -2

  48. 6.) upload OracleLinux.iso -2 • 上傳時會警告”若有同檔名file”會overwrite!

More Related