5-1
Directory - proxmox實體機安裝第二顆硬碟 掛載為Directory
-
proxmox實體機安裝第二顆硬碟
由於proxmox預設是使用整顆硬碟,而映像檔是存在/var/lib/vz之中
首先先在終端機打上
# ls -al /dev/sd*
察看目前硬碟分割,
接著將新硬碟安裝至主機內
(先把主機正常關機後,再把硬碟裝入,接上 sata 連接線到主機板上,確認無誤後再把電源打開)
再查看新增的硬碟,增加了 /dev/sdb
# ls -al /dev/sd*

採用fdisk分割,把整顆新硬碟只分割1個分割區(新硬碟或回收硬碟需做)
# fdisk /dev/sdb

分割完後,開始格式化成 ext4
# mkfs.ext4 /dev/dsb1 -m0

準備掛載 新的硬碟
終端機打上mkdir /VM(新增一個 VM資料夾,才能掛載,這是要新增硬碟要掛載的位置。)
# mkdir /VM
掛載新硬碟至目錄(這是暫時性掛載,重開機後就不見了)
mount /dev/sdb1 /VM(將第二顆硬碟掛載到image)
永久性掛載
# ls -alF /dev/disk/by-uuid/

記下 /dev/sdb1 這一長串的 uuid
再把一長串的數字寫入 /etc/fstab 檔中,以後每次開機就會自動載入這顆硬碟並掛入 /VM 這個目錄裡
# pico /etc/fstab

接著可以下指令 查看是否已經有掛載進來。
# mount -a <--- 讓系統 把 /etc/fstab 裡的設定重新再掛載一次,這樣就不用重開機。
# mount -h <--- 列出現在已經掛載的所以的檔案系統。。
再於 /VM 目錄下建立一個 images 的目錄,這是要放置 虛擬機的位置
(因為我們原來的開機硬碟只有80G,不夠放置,所以我們新增第2顆硬碟做為虛擬機專屬的硬碟)
# cd /VM
# mkdir images
# pico /ets/fstab <--- 再於 /etc/fstab 裡加入 下面這一行(請確認放置於 剛剛加入的那一行之後)
這樣就能自動幫我們把 proxmox 的預設目錄 /var/lib/vz 底下的虛擬機放置目錄 連結到 /VM/images 底下,
這樣,/var/lib/vz/images 這個目錄就能指向 /VM/images 了。

為什麼要這樣做呢?
1.當要升級時,只要更換系統開機硬碟,虛擬機放置的那一顆硬碟完全不用更動。
2.當以 ssh 登入時,要打一長串的路徑 /var/lib/vz/images 時,如果換成打 /VM/images 時 會比較快,而且 容易辨別 這是在那一顆實體硬碟。
僅供參考。
**********************************************************************************************************************************
以下的部份,以後再另文介紹。
**********************************************************************************************************************************
點擊storage新增一個directory
id自取,directory指定為/image,同時將分享與啟用打勾即可
- 接著以瀏覽器登入proxmox,按照下圖的步驟操作
數據中心->存儲->添加->Directory

- 接著按照下圖的示範把各欄填入:
ID:取個簡單又明瞭的說明,純粹讓自己好辨識這一顆硬碟。
目錄:第1步驟裡新硬碟掛載的目錄
內容:這顆新硬碟的用途(Images->應該是放置 虛擬機)
啟用:打勾。
共享:打勾。
最後按下 添加。
