2019-07-31
作者:互联网
Day23
操作系统磁盘管理
1.磁盘管理体系结构:
2.磁盘物理结构信息: 了解
- 外部结构信息:
磁盘主轴 磁盘盘片 磁盘磁头 磁盘接口
- 内部结构信息:
- 根据磁盘内部结构计算磁盘大小:
柱面数量 * 一个柱面大小磁盘大小
磁道数量 * 一个柱面大小磁盘大小
扇区数量 * 一个扇区大小==磁盘大小
3.磁盘阵列知识
raid作用: 提高容量 提高安全性 提高效率
- **lvm: 逻辑卷管理
1.创建PV
pvcreate /dev/sd{b,c,d}1
pvs 查看逻辑卷简单信息
pvdisplay 查看逻辑卷的详细信息
2.创建VG(卷组)
vgcreate -s 16M /dev/sd{b,c,d}1
vgs 查看卷组的简单信息
vgdisplay 查看卷组的详细信息
3.创建LV(逻辑卷)
lvcreate -n lv0 -L 20G vg0 (-L 20G 增加至20G,-L +20G 增加20G)
lvs 查看逻辑卷的简单信息
lvdisplay 查看逻辑卷的详细信息
4.创建文件系统
mkfs.ext4 /dev/vg0/lv0 (mkfs.ext4 /dev/mapper/vg0-lv0)
5.mkdir /mnt/lv0 创建文件系统的挂载点
6.vim /etc/fstab
:r!blkid /dev/vg0/lv0
UUID=62cda78e-59b6-4afb-9f9d-1312fe940ef8 /mnt/lv0 ext4 defaults 0 0
7.mount -a 挂载LVM文件系统- LVM扩容
创建pv
1.pvcreate /dev/sde1 创建新的物理卷
2.vgextend vg0 /dev/sde1 为vg0添加新的物理卷
3.lvextend -L +10G /dev/vg0/lv0 为lv0逻辑卷添加10G的空间
4.df -h 发现空间未增加,使用resize2fs /dev/vg0/lv0同步操作系统空间
补充: resize2fs 常用于raid增减文件系统空间或是LVM增减文件系统空间使用- LVM缩容
xfs的文件系统不能缩减空间,只能扩容,ext系列的文件系统可以扩容也可以缩容
1.卸载 umount /mnt/lv0
2.fsck -f /dev/vg0/lv0 检测文件系统,resize2fs之前会提示先要检测文件系统
3.resize2fs /dev/vg0/lv0 10G
4.lvreduce -L 10G /dev/vg0/lv0
5.mount -a 重新挂载
移除LVM中的硬盘
1.pvmove /dev/sdd 将当前pv的的数据移动到卷组中的其他pv中
2.vgreduce vg0 /dev/sdd 将硬盘/dev/sdd从卷组vg0中移除
3.pvremove /dev/sdd 将sdd硬盘从pv中移除
分区: 弹性扩容和缩容
创建LV(逻辑卷): 5G – lv01 – 分区 /dev/sda1 — /mnt
创建VG(卷组): /dev/sda /dev/sdb 20G
阵列组合: /dev/sda /dev/sdb
硬盘信息: 磁盘01 磁盘02 磁盘03 磁盘04**
4.磁盘分区操作:
- fdisk:
第一个里程: 对指定磁盘进行分区
fdisk +磁盘名称
第二个里程: 如何分区
预备知识: 掌握什么是mbr引导记录 – 0磁头0磁道1扇区
mbr引导记录 占用了 512字节存储空间
446字节: mbr引导记录数据
64字节: 分区表信息 (dos格式 gpt格式 没有主和扩展)
16字节: 4个主分区 /dev/sda1 /dev/sda2 /dev/sda3 /dev/sda4
3个主分区 /dev/sda1 /dev/sda2 /dev/sda3
1个扩展分区 /dev/sda 不能挂载使用
3个逻辑分区 /dev/sda5 /dev/sda6 /dev/sda7
PS:主分区可以有4个 逻辑分区可以有多个 扩展分区只能有一个
- parted:
第一个里程: 对指定磁盘进行分区
parted +磁盘
第二个里程: 分区方法
标签:07,31,文件系统,dev,2019,磁盘,vg0,分区,lv0 来源: https://blog.csdn.net/weixin_45367149/article/details/100177581