Linux 磁盘分区格式化挂载逻辑磁盘管理
磁盘分区
fdisk -l lsblk 查看磁盘
磁盘 /dev/sdb:1073 MB, 1073741824 字节 新加的磁盘sdb
fdisk /dev/sdb 进入创建分区
n表示新建分区
p primary 主分区
e extended 扩展分区
w 将分区写入
创建文件系统
可使用mkfs -t 来指定分区类型,或使用mkfs.xfs 方式来创建文件系统(格式化)
支持以下文件类型
mkfs.btrfs mkfs.cramfs mkfs.ext2 mkfs.ext3 mkfs.ext4 mkfs.minix mkfs.xfs
mkfs.xfs /dev/磁盘名 -f 强制
blkid 可查看分区文件类型
磁盘挂载
mount 挂载磁盘
cd /
mkdir datedisk 新建文件夹作为挂载点
mount /dev/sdb /datedisk/ 将磁盘挂载到datedisk目录下
挂在成功,可通过df -alh 查看
永久挂载 将设备添加到/etc/fstab中
vim /etc/fstab 编辑文件实现永久挂载
/dev/sdc1 分区位置
/datedisksdc1 挂载位置
xfs 文件类型
defaults 设备的自定义选项默认defaults
第一个 0 备份标志
第二个 0 检测顺序
备份标志:会把这个分区备份为一个文件,用于分区出问题时恢复。
0:表示不需要备份
1:表示需要备份
检测顺序:开机时会检测扇区,文件系统的完整性等影响开机速度
0表示不需要检测
1表示需要检测
逻辑磁盘管理
物理卷(pv) :将多个闲置的分区或硬盘转换为物理卷
卷组(vg):将多个物理卷组合为卷组
逻辑卷(lv):将卷组虚拟出想要大小容量的逻辑卷
查看 | 新建 | 删除 | 扩展 | |
物理卷(pv) | pvs | pvcreate | pvremove | 不支持 |
卷组(vg) | vgs | vgcreate | vgremove | vgextend |
逻辑卷(lv) | lvs | lvcreate | lvremove | lvextend |
物理卷(pv)
新建物理卷
pvcreat /dev/sdb /dev/sdc /dev/sdd
删除物理卷
pvremove /dev/sdb /dev/sdc /dev/sdd
查看物理卷
pvs 或 pvscan 或 pvdisplay
卷组(vg)
新建卷组
vgcreate /dev/sdb /dev/sdc /dev/sdd
删除卷组
vgremove jzname
扩展卷组
vgextend jzname /dev/sde
查看卷组
vgs 或 vgscan 或 vgdisplay
逻辑卷(lv)
新建逻辑卷
lvcreate -n ljname -L 3G jzname
新建文件系统
mkfs.xfs /dev/jzname/ljname
查看文件系统 blkid
删除逻辑卷
lvremove /dev/jzname/ljname
扩展逻辑卷
lvextend -L 3.5G /dev/jzname/ljname
扩展文件系统
resize2fs /dev/jzname/ljname 扩展ext4文件系统
xfs_growfs /dev/jzname/ljname 扩展xfs文件系统
查看逻辑卷
lvs 或 lvscan 或 lvdisplay
挂载逻辑卷并查看
mount /dev/jzname/ljname /root/ljname
永久挂载请参考上文