一、初始化硬盘
- 查看系统版本
cat /proc/version
- 查看硬盘信息
fdisk -l
- 格式化分区
由于fdisk仅支持2T以内硬盘分区,当大于2T时,需要使用parted命令进行GPT格式分区
parted /dev/vdb
mklabel gpt # 把sdb改成gpt大分区格式
mkpart primary 0 2300GB # 创建分区
- 设置起始扇区并分区
查看硬盘参数
cat /sys/block/vdb/queue/optimal_io_size
cat /sys/block/vdb/queue/minimum_io_size
cat /sys/block/vdb/queue/alignment_offset
cat /sys/block/vdb/queue/physical_block_size
如果optimal_io_size为0,则直接使用起始扇区的默认值2048。
设置命令:
mkpart primary 2048s 100%
print # 查看硬盘信息
align-check optimal 1 # 检查是否对齐
quit
- 格式化硬盘
mkfs.xfs -f /dev/vdb
二、LVM磁盘组建
- 格式化物理卷
将物理硬盘格式化成PV(物理卷) 使用的是pvcreate命令
pvcreate /dev/vdb
通过pvdisplay或pvs查看当前的pv信息
- 创建卷组
创建卷组(VG),并将PV加入到卷组中 通过vgcreate命令
vgcreate vg /dev/vdb
通过vgdisplay或vgs命令查看vg的信息
- 创建逻辑卷
基于卷组(VG)创建逻辑卷(LV) 通过lvcreate命令
lvcreate -n data -L 2200G vg
用lvdisplay或lvs命令查看创建好的逻辑卷
- 格式化
mkfs.xfs -f /dev/vg/data
- 挂载硬盘
mkdir /data
mount /dev/vg/data /data
- 设置自动挂载
vim /etc/fstab
- 查看磁盘挂载情况
df -h