Centos
CentOS 磁碟和掛載
我有一個網路伺服器,我對我租用的公司如何分配磁碟空間感到困惑,這是一個專用的,帶有一個 500Gb 的簡單 RAID 鏡像。這是df-h的輸出
Filesystem Size Used Avail Use% Mounted on /dev/md1 3.7G 355M 3.4G 10% / /dev/mapper/vg00-usr 4.0G 1.2G 2.9G 28% /usr /dev/mapper/vg00-var 4.0G 374M 3.7G 10% /var /dev/mapper/vg00-home 4.0G 4.2M 4.0G 1% /home none 2.0G 9.6M 2.0G 1% /tmp tmpfs 2.0G 0 2.0G 0% /usr/local/psa/handlers/before-local tmpfs 2.0G 0 2.0G 0% /usr/local/psa/handlers/before-queue tmpfs 2.0G 0 2.0G 0% /usr/local/psa/handlers/before-remote tmpfs 2.0G 0 2.0G 0% /usr/local/psa/handlers/info tmpfs 2.0G 0 2.0G 0% /usr/local/psa/handlers/spool
這是parted的列印件
Model: ATA Hitachi HDS5C105 (scsi) Disk /dev/sda: 500GB Sector size (logical/physical): 512B/512B Partition Table: msdos Number Start End Size Type File system Flags 1 32.3kB 4006MB 4006MB primary ext3 raid 2 4006MB 6013MB 2007MB primary linux-swap 3 6013MB 500GB 494GB primary raid
對我來說,看起來我沒有使用太多可用的磁碟空間?我怎麼能創建一個新的掛載,比如根目錄中的 150Gb,比如 /data?
非常感謝您,並感謝您閱讀此問題。
編輯
根據要求,這是 pvdisplay 的輸出
--- Physical volume --- PV Name /dev/md3 VG Name vg00 PV Size 460.16 GB / not usable 3.31 MB Allocatable yes PE Size (KByte) 4096 Total PE 117800 Free PE 114728 Allocated PE 3072 PV UUID vHgUON-kzqN-TcDt-yhto-fxTW-3nsK-O92Kgx
這是 vgdisplay -v
Finding all volume groups Finding volume group "vg00" --- Volume group --- VG Name vg00 System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 4 VG Access read/write VG Status resizable MAX LV 0 Cur LV 3 Open LV 3 Max PV 0 Cur PV 1 Act PV 1 VG Size 460.16 GB PE Size 4.00 MB Total PE 117800 Alloc PE / Size 3072 / 12.00 GB Free PE / Size 114728 / 448.16 GB VG UUID 4F29RY-NWx6-fzQ3-19tB-pT6Q-G6wg-rHDOkS --- Logical volume --- LV Name /dev/vg00/usr VG Name vg00 LV UUID up8Dud-Zwcd-hmdt-fcLi-3uca-S8gZ-JtpHPt LV Write Access read/write LV Status available # open 1 LV Size 4.00 GB Current LE 1024 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:0 --- Logical volume --- LV Name /dev/vg00/var VG Name vg00 LV UUID Vrjpic-byLm-M7cc-ZTo4-yWoo-zZsL-1DoHpq LV Write Access read/write LV Status available # open 1 LV Size 4.00 GB Current LE 1024 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:1 --- Logical volume --- LV Name /dev/vg00/home VG Name vg00 LV UUID 3rJ3o7-M9KU-ml9J-0E8Q-OJEC-ER2F-KwBxVc LV Write Access read/write LV Status available # open 1 LV Size 4.00 GB Current LE 1024 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:2 --- Physical volumes --- PV Name /dev/md3 PV UUID vHgUON-kzqN-TcDt-yhto-fxTW-3nsK-O92Kgx PV Status allocatable Total PE / Free PE 117800 / 114728
根據分區圖和
df
輸出,我懷疑您的系統是這樣配置的:您有兩個磁碟,
sda
並且sdb
. 每個磁碟有三個分區,兩個raid 分區和一個swap 分區。它們的分配方式如下:
- 您的
/
文件系統位於一個raid 鏡像上,該鏡像佔據了兩個磁碟上的分區1。- 你有兩個交換分區,每個 2 GB,沒有被襲擊。
- 每個磁碟上的第三個分區連接在一個大小為 500 GB(可能為 500 GB
/dev/md0
)的 raid 鏡像中。- RAID 鏡像已在 LVM 中設置為單個大型物理卷(
pvdisplay
將確認這一點)。- 該物理卷已被劃分為至少一個卷組(用於
vgdisplay
查看)。很可能只有一個卷組,名為vg00
; 這是一個流行的約定。- 該卷組上至少有三個邏輯卷,分別是安裝在
/usr
、/var
和/home
.在我對系統配置方式的猜測中,物理卷中的其餘空間可能分配給單個卷組,因此要創建一個 150 GB 的新邏輯卷,您需要執行
lvcreate -n data -L 150G vg00
. 然後這將顯示為/dev/vg00-data
並且可以使用文件系統格式化並安裝到/data
.注意:在沒有絕對確定您的系統確實是這樣設置的情況下,不要執行該命令。否則可能會造成麻煩。