今天有個朋友拿了個Xenserver的VPS來給我,說他看不懂官方掛載硬盤的方法,讓我幫他做,我原本就知道這傢伙不但菜而且懶,就乾脆拿了他的VPS來練習一下Linux下硬盤的掛載。 在Linux下掛載硬盤的方法大致上有两种模式: 1 第一種是把空閒的磁盤直接以LVM格式的方式掛載,這個方法的好处是將系統分區與所掛載分區二合為一,並將系統分區充分利用,網站數據可以存放在系統分區中,但有個壞處就是重裝系統時所有數據都會丟失。如果是採用這種方法的童鞋,請您在重裝系統時將所有數據备份出來,因為數據丟失是必然的。 2 第二種方式是將空閒的磁盤掛載為ext3格式,這種方法的好處就是系統盤與掛載盤完全分離,将空閒的磁盤掛載到/home,這根我們Windows系統分為C盤和D盤,如果只格式化C盤安裝系統,D盤不會受到影響的情況是一樣的。 這一次俺就給大家先講講大夥兒最喜歡的LVM格式掛載模式! 首先,你可以先查看一下磁盤分區的情況,看看哪個還沒掛載。 fdisk -l 圖中所示的/dev/xvdb是一個未分區的磁盤。 第二步驟,我們就來對未使用的這個磁盤進行分區。 fdisk /dev/xvdb 接下來,會比較複雜,我直接給大家上截圖好了,大家俺截圖理解一下,已加上注解! 一般動作完成后,reboot重啟VPS。 reboot 重啟后使用fdisk -l查看分區情況,你就會注意到新分區的存在。 接下來,我們為新分區創建物理卷并將它加入組中。(備註:此處VolGroup00這個組名可以使用df -hal查看) pvcreate /dev/xvdb1 vgextend VolGroup00 /dev/xvdb1 再來,我們用vgdisplay的命令來查看一下可以添加的空間容量。 vgdisplay vgdisplay命令中顯示的可增加容量為49.97G,所以俺們就直接為增加容量吧! lvresize -L +49.97G /dev/VolGroup00/LogVol00 當然最後也別忘了給硬盤動態擴容大小哦!不然就不會顯示出來了。 resize2fs /dev/VolGroup00/LogVol00 運行完畢后,我們再次使用vsdisplay查看是否存在為添加完的空間,如果還有那就重複上面的動作。 最後,來個你可以查看一下硬盤分區的情況。 df -hal
Categories