查看磁盘情况
lsblk # 查看所有磁盘
fdisk -l # 查看磁盘详细信息
一、新挂载
磁盘分区
# 分区方案的制定
# /dev/vdb是磁盘,磁盘需要再进行分区。比如分成/dev/vdb1,/dev/vdb2,/dev/vdb3等,每个分区可以指定大小
# 开始分区
fdisk /dev/vdb
# 1.新建分区(PP)。输入n,回车,n(new的缩写)表示新建分区
# 2.分区类型。继续根据提示输入p(默认就是p),表示分区类型为主分区(需要看下主分区与扩展分区的区别),e表示extended扩展分区。
# 3.分区号。Partition number输入 分区号数字例如:1
# 4.柱面。起始的柱面选择,直接enter选择默认
# 5.设置磁盘大小,大小用+size(K,M,G),如+100G,表示分区大小设置为100G,+1G表示分区大小是1G
# 6.保存分区并退出:wq
创建物理卷(PV)
# 初始化磁盘为物理卷(若已分区,可指定分区如 /dev/vdb)
sudo pvcreate /dev/vdb
# 验证物理卷
sudo pvdisplay
创建卷组(VG)
# 创建名为 "my_vg" 的卷组,包含 /dev/vdb
sudo vgcreate my_vg /dev/vdb
# 验证卷组
sudo vgdisplay
创建逻辑卷(LV)
# 创建名为 "my_lv" 的逻辑卷,分配全部可用空间
sudo lvcreate -n my_lv -l 100%FREE my_vg
# 验证逻辑卷
sudo lvdisplay
-L 指定大小(如 -L 50G)。
-l 100%FREE 使用卷组全部剩余空间。
格式化逻辑卷
# 格式化为 ext4 文件系统
sudo mkfs.ext4 /dev/my_vg/my_lv
# 或格式化为 xfs
sudo mkfs.xfs /dev/my_vg/my_lv
挂载逻辑卷
# 创建挂载点目录
sudo mkdir /mnt/mylv
# 临时挂载
sudo mount /dev/my_vg/my_lv /mnt/mylv
# 验证挂载
df -h /mnt/mylv
永久挂载(开机自动挂载)
# 获取逻辑卷的 UUID(推荐使用 UUID 避免设备名变化)
sudo blkid /dev/my_vg/my_lv
# 编辑 /etc/fstab 文件,添加以下行(以 ext4 为例)
UUID=xxxx-xxxx-xxxx /mnt/mylv ext4 defaults 0 0
# 测试 fstab 配置
sudo mount -a