1. 程式人生 > >Linux 磁盤管理

Linux 磁盤管理

創建交換分區 硬件 ext 移除 創建邏輯卷 linux文件系統 文件系統類型 linu 退出

1、創建磁盤分區

fdisk /dev/vda1

p: 顯示當前硬件的分區,包括沒保持的改動
n: 創建新分區
d:刪除一個分區
w:保持退出
q:不保持退出
t:修改分區類型
L:
l: 顯示所支持的所有類型

cat /proc/partitions 查看內核識別了那些分區

partprobe: 通知內核重讀分區表

mkfs -t ext4 /dev/sda5 分區後進行格式化分區

mount /dev/sda5 /mnt/cdrom 格式化後進行掛載

fsck: 檢查並修復linux文件系統
-t fstype: 指定文件系統類型
-a:自動修復

2、創建交換分區;
mkswap /dev/sda8 -L LABEL

swapon /dev/sda8 -a:啟用所有的定義在/etc/fstab文件中的交換設備 swapoff /dev/sda8

3、創建邏輯卷

vgcreate -n LV_NAME -L #G VG_NAME

vgcreate VG_NAME /PATH/TO/PV
-n #: PE大小,默認為4MB

pv:pvcreate(創建),pvremove(移除),pvscan(查看),pvdisplay(查看),pvmove(移除數據)

pvcreate /dev/sdb

vg:vgcreate,vgremove,vgextend,vgreduce,vgs,vgdisplay,vgscan

vgcreate vg01 /dev/sdb vgextend vg01 /dev/sdb1 vgreduce vg01 /dev/sdb1

lv: lvcreate,lvremove,lvextend,lvreduce(縮小邏輯卷),lvs,lvdisplay

lvcreate -l +1511 -n data vg01 /dev/vg01/data lvextend -L +30G -n /dev/vg01/ (df -h 查看)

resize2fs /dev/vg01/data 300M (先進行卸載)

e2fsck -f /dev/vg01/data \\查看邏輯卷是否有問題

resize2fs /dev/vg01/data 300M

lvreduce -L [-]300 /dev/vg01/data \\縮小邏輯卷

Linux 磁盤管理