今天学习一下Linux的存储管理
首先我们要在虚拟机下创建多个硬盘
一、磁盘分区(MBR和GPT)
1.MBR磁盘分区
(1)进入dev下:cd /dev
(2)查询磁盘分区情况:fdisk -l
(3)对磁盘sdb进行操作:fdisk /dev/sde
以此类推,多创建几个(但是不要超出磁盘容量),我这里创建3个主分区,一个拓展分区(注:逻辑分区是从拓展分区创建来的)
(4)最后要使用partprobe命令让内核立即读取新的分区表,这要就不用重启系统,即可识别新的分区表
partprobe /dev/sde
2.GPT分区
(1)创建一个GPT标签
查看
3.格式化
4.挂载
先创建目录,磁盘要挂在目录下
mount -a
二、LVM逻辑卷管理
1.磁盘分区(在这里我把sdb磁盘分成了2个主分区,一个扩展分区,再在扩展分区的基础上分出了俩个逻辑分区)
同理sdc
2.创建物理卷(注意不能包含扩展分区,如果添加扩展分区,会被过滤掉)
查看一下pvdisplay
下面我就两块磁盘分区进行举例
2.创建卷组-名字叫做lvm_vg
查看
3.创建逻辑卷组
首先出现了一个错误,那个错误翻译过来就是你的卷组容量不够了,一共是3.99G,你已经创建了一个2G的lvm_web,剩下的容量就小于2G了,超出容量就会给报这个错误
所以我创建了1G的lvm_data
查看
当然下面还有lvm_data的信息,我就不截图了,格式是一样的
4.格式化
5.挂载
(1)先创建两个文件(LVM_web,LVM_data)
(2)挂载
查看挂载情况:df
6.调整逻辑卷的大小
(1)减容(需要在取消挂载的基础上)
观察到lvm_web已经取消挂载了
我们开始减容操作
增容
增到2G
df查看:此时还没有什么变化
需要告诉系统,我增容了
df再次查看
三、raid磁盘阵列
1.创建分区(使用sdd,sde,sdf,sdg)关键是要添加raid标签fd
2.接下来开始创建raid01
再创建一个raid1
查看一下:mdadm --detail /dev/md0
mdadm --detail /dev/md1
3.格式化
3.挂载
(1)创建目录
(2)挂载
这样我们就挂载好了
Linux的存储管理
最新推荐文章于 2024-02-02 22:33:06 发布