MBR:主引导记录模式;1-4主分區,最大2.2TB,擴展分區不能格式化
GPT:128個主分區,最大18EB=18*1024PB=18*1024*1024TB
若把MBR格式的硬盤換成GPT,則數據全丟,不兼容
修改硬盤分區表
fdisk 專門分MBR的 out~~~
lsblk #列出块设备
blkid /dev/vdb1 #查看文件系统及UUID
df -h #查看挂载设备
fdisk -l /dev/sda #查看分區表
[root@server ~]#fdisk /dev/vdb
m列出指令幫助
p查看現有的分區表
n 新建分區 +2G 可以分第四个主分区,但此操作后不能划分扩展;若要化分扩展分区,只能删除第四个主分区,输入n后只能输入e后一路回车
d 刪除分區
q 放棄更改并退出
w 保存并退出
格式化:mkfs.ext3 /dev/vdb1
.ext4 xfs
.vfat -F 32
若磁盘分区没有识别,刷新分区:partprobe
自动挂载/etc/fstab
设备路径 挂载点 类型 参数 备份标记 检测顺序
/dev/vdb1 /mnt xfs defaults 0 0
总结:
1查看磁盘 lsblk
2.划分分区
3.刷新
4.格式化
5.查看文件系统
6.挂载使用
------------------------------------------------------------------------------
逻辑卷管理
作用:1.整合空间(未格式化的分区整合、同个磁盘或在不同个磁盘均可)
2.逻辑卷可以随时扩大
新建逻辑卷:将众多的物理卷pv组成卷组vg,再从卷组划分逻辑卷lv
[root@server ~]#pvcreate /dev/vdc1 dev/vdc2 #①建立pv物理卷,必须整个分区加入
[root@server ~]#pvs 查看刚创建的物理卷
[root@server ~]#vgcreate test /dev/vdc1 /dev/vdc2 #②建立名为text卷组由vdc1|2组成
[root@server ~]#vgs 查看卷组
[root@server ~]#lvcreate -n 逻辑卷名 -L 16G test #③建立逻辑卷vo
[root@server ~]#lvs 查看逻辑卷
[root@server ~]#vgs 查看剩余大小
[root@server ~]# ls /dev/test/vo 逻辑卷所在
[root@server ~]#mkfs.ext4 /dev/test/vo #④格式化使用
逻辑卷扩大(支持线上工作;正在服务的同时扩大,无需停止或卸载)
逻辑卷只能找生他的卷组要空间
若卷组有足够空间:
[root@server0 ~]# lvextend -L 18G /dev/test/vo #空间扩大至18G
[root@server0 ~]#df -h
[root@server0 ~]#resize2fs /dev/test/vo #ext4文件系统刷新至18G
[root@server0 ~]#xfs_growfs /dev/test/vo #xfs文件系统刷新至18G
[root@server0 ~]#df -h
若卷组无足够空间:
[root@server0 ~]#vgextend test /dev/vdc3
[root@server0 ~]#按照有足够空间处理
LVM卷组的PE大小
创建卷组的时候设置PE大小
PE:卷组划分空间的单位 1PE=4M
[root@server0 ~]#vgchange -s 1M test
[root@server0 ~]#vgdisplay
[root@server0 ~]#lvcreate -l 50 -n lvtest03 test #创建50个PE的逻辑卷
[root@server0 ~]#lvcreate -L 50M -n lvtest04 test #创建50M的逻辑卷
逻辑卷的删除
[root@server0 ~]# lvremove /dev/test/vo #挂载的先卸载