iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 2
4
DevOps

DevOps with Proxmox系列 第 2

Day 02 - 安裝 Proxmox VE

前面介紹過 Proxmox VE 的特色,那接下來我們就來拿台機器來裝吧!

Proxmox VE 擁有以下最低硬體需求

  • 64 位元處理器,且需要擁有虛擬化能力 (Intel VT / AMD AMD-V)
  • 最低需要 2GB 記憶體,如果要跑 Ceph/ZFS 的話則需再加 1GB
  • 一顆硬碟
  • 一個 NIC

最低需求只是能跑 Proxmox VE 而已,實際將 Proxmox VE 部署到測試/生產環境的時候還有其他變數需要考量

  • 可用記憶體空間越大越好
    • 如果需要跑 Ceph/ZFS 的話,系統會需要一部分記憶體用來儲存 FS 相關資訊
    • 可用記憶體越多,在開 VM/CT 時也能減少系統負擔
  • 硬碟具備容錯功能
    • 如果是伺服器的話,通常上面都會有 RAID 卡,在準備系統碟的時候可以抓兩顆硬碟做 RAID 1,減少資料損失風險
  • 數個 NIC
    • 將不同功能的服務分開放在不同的 NIC 上
    • 或是將 NIC 設定成 Fallback

這裡先不細討論 best practice,因為要討論的話可能可以另外再開一系列文章,而我想我也沒這個能力去討論這部分

在開始安裝 Proxmox VE 以前,需要準備個隨身碟以製作安裝碟

首先,先到 https://www.proxmox.com/en/downloads/category/iso-images-pve 下載 Proxmox VE 的 iso,然後把 iso 燒進隨身碟內

注意,如果是使用 Rufus 建立安裝隨身碟的話,在遇到詢問是否要下載 Grub 時,請選擇「否」
在寫入檔案時也請選擇「dd 模式」,否則會燒入失敗

如果你成功燒好了安裝隨身碟,也成功的讓電腦用安裝隨身碟開機
你應該會看到這樣的畫面

proxmox_ve_iso_splash

選擇第一個選項即可,接下來會到這個畫面

proxmox_ve_iso_agreement

always_agree

下一步

proxmox_ve_iso_disk_selection

在這裡你可以選擇你要安裝的硬碟,我們先用預設值就好,下一步

proxmox_ve_iso_timezone

接下來需要選擇時區設定,如果安裝時 Proxmox VE 有取得網路資訊的話,這邊會自動設定,可以點下一步就好

proxmox_ve_iso_password

接下來需要設定 root 的密碼,登入時會使用到,同時也需要設定一個 Email,如果機器有什麼問題,會發信到這個信箱通知你

proxmox_ve_iso_networking

最後是最重要的部分,網路設定
第一個選項可以用來設定你要利用哪個網路卡來連進系統管理 Proxmox VE
第二個選項則是這臺機器的 Hostname,這裡設定時需要符合 FQDN 格式,所以不能用像 localhost 或是 proxmox 這樣簡短的字串,需要像 host.example.com 這樣的格式
再底下就是 IP / 遮罩 / Gateway / DNS 伺服器的設定了,依照你的網路環境去設定,然後下一步

proxmox_ve_iso_summary

最後可以 review 選項,確認都沒問題就可以開始安裝了

proxmox_ve_iso_done

安裝好後會告訴你等一下要怎麽連到伺服器上,按 Reboot 重開機

roxmox_ve_boot

重開機完應該會看到這樣的畫面,這時候你就可以連上去了
打開瀏覽器連到機器裡寫的網址上後,會出現這樣的畫面

proxmox_ve_login

帳號那欄輸入 root,密碼則是你剛才設定的密碼,即可登入

proxmox_ve_summary

看到這個畫面就安裝成功了!

明天講 Proxmox VE 的容器使用教學


上一篇
Day 01 - 什麼是 Proxmox VE
下一篇
Day 03 - 容器基礎
系列文
DevOps with Proxmox30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
aquila_w
iT邦新手 5 級 ‧ 2021-09-26 00:00:46

有照著步驟設定了 想問一下在看到黑畫面之後,原本的電腦也是無法使用對吧,只能換另一台?

我要留言

立即登入留言