1.查看磁盤掛載(df -TH)
2.卸載umount /dev/vdb1
3.查殺用戶進程(fuser -m -v -i -k /dev/vdb1)
4.再次卸載umount /dev/vdb1,並查看掛載信息df -TH
5.刪除分區(fdisk /dev/vdb m d 1 d w)
6.查看分區(fdisk -l,沒有Start-End磁盤分區表示可用)
7.添加分區(fdisk /dev/vdb n p 回車 回車 w)
8.查看新建的分區(fdisk -l)
8.格式化分區:mkfs.ext4 /dev/vdb1
9.新建目錄mkdir /data,並掛載分區(mount /dev/vdb1 /data)
10.永久寫入磁盤:將分區信息寫入/etc/fstab: echo '/dev/vdb1 /data ext4 defaults 0 0' >> /etc/fstab
11.linux 擴展磁盤空間(移動磁盤空間)
#df -lh
dev/mapper/fedora-home 對應的掛載目錄為 /home
/dev/mapper/fedora-root 對應的掛載目錄為 /root
#取消/home目錄的掛載umount -v /home
#檢查要轉移的磁盤
e2fsck -ff /dev/mapper/fedora-home
#此命令操作結果的5個步驟必需全部通過
顯示結果如下
e2fsck 1.42.13 (17-May-2015)
第一步: 檢查inode,塊,和大小
第二步: 檢查目錄結構
第3步: 檢查目錄連接性
Pass 4: Checking reference counts
第5步: 檢查簇概要信息
/dev/mapper/fedora-home: 130190/10838016 files (0.1% non-contiguous), 8077341/43338752 blocks
#改變/dev/mapper/fedora-home的磁盤大小
計算方法: 141G - 轉移1g = 140G
resize2fs /dev/mapper/fedora-home 140G
剪切磁盤空間
lvreduce -L -1G /dev/mapper/fedora-home
重新掛載/home
mount -v /home
轉移到/root
lvextend -L+1G /dev/mapper/fedora-root
使/root空間生效
resize2fs /dev/mapper/fedora-root
到這里就完成了,再執行df -lh命令
12.邏輯卷擴容(Linux LVM)
#安裝lvm2:yum -y install lvm2
#創建分區:fdisk /dev/vdb 輸入 m=>n=>e=>p=>w=>fdisk -l(t更改id)
#創建物理卷:pvcreate /dev/vdb1
#查看物理卷:pvs或pvdisplay
#查看/home所在的邏輯卷組:lvs
#把新創建的物理卷/dev/sdb1添加到該卷組:vgextend centos /dev/sdb1
#查看卷組是否添加成功:vgs
#擴充/home所在的邏輯卷,
lvextend --resize -L +60G /dev/centos/home將邏輯卷/dev/centos/home增大60G
#df -lh查看/home目錄空間是否增大
備注:p-對應id是83,t-可以更改id為8e,e為擴展分區,可創建邏輯分區