centos_7.8_挂载磁盘分区_fdisk_MBR磁盘_LVM卷管理

本文详细介绍了在CentOS 7.8系统中,如何对MBR磁盘进行分区以及使用LVM进行逻辑卷管理。通过fdisk创建MBR分区,然后创建扩展分区和逻辑分区,并进行格式化和挂载。接着,展示了LVM的物理卷(PV)、卷组(VG)和逻辑卷(LV)的创建与管理,包括 pvcreate、vgcreate、lvcreate 等命令的使用。最后,通过实际操作演示了如何将新增加的20G磁盘转换为Linux LVM类型并创建逻辑卷进行挂载。

环境:cetnos 7.8   挂了一个20G的盘特意做磁盘分区实验。

第一种方式在MBR磁盘上新建一个分区的步骤
    ①进入磁盘管理界面fdisk                :#fdisk /dev/sdb
    ②新建一个分区                              :# n
    ③选择分区类型为扩展分区            :# e    
    ④指定分区ID号为4                        :# 4
    ⑤分区开始数据块的ID                   :回车,从第一个空闲上去
    ⑥分区结尾数据块的ID                   :回车,到最后一个扇区
    ------------------------------------------------------------
    ⑦新建一个分区                              :# n
    ⑧指定分区类型为逻辑分区            :# l  --分区自动从5开始编号
    ⑨分区开始数据块的ID                   :#回车,扩展分区的第一个扇区开始
    ⑩分区结尾数据块的ID                   :指定扇区ID,或者输入+1G(大小为1G)
    ⑾保存分区操作信息                       :#w  --保存退出。
    ------------------------------------------------------------    
    ⑿回到shell,更新磁盘分区信息              :# partprobe
    ⒀查看对应的sdb硬盘下的分区信息        :# fdisk -l          
    ⒁格式化文件系统为xfs                           :# mkfs.xfs /dev/sdb5
    ⒂编辑fstab                                             :# vi /etc/fstab
        插入内容: /dev/sdb5        /data01      xfs     defaults  0 0
核对无误后,重启验证是否盘挂载上:df -h

2张图 做中英文对比翻译,每个参数代表意思。木有列出来的自己百度翻译。

这种方式我们在实际应用中案例。直接将服务器上的一块硬盘划分为一个分区。服务器环境:centos6.9       1.8T*2硬盘做raid1  (装系统); 其余4T*12 raid0.

 

第二种方式LVM 卷挂载:

LVM是 Logical Volume Manager(逻辑卷管理):是Linux环境下对磁盘分区进行管理的一种机制。

涉及到的LVM卷命令 #pvcreate、#vgcreate、#lvcreate

1、物理卷Physical volume (PV):可以在上面建立卷组的媒介,可以是硬盘分区,也可以是硬盘本身或者回环文件(loopback file)
    #pvcreate
    #pvdisplay
    #pvremove -f
    
2. 卷组Volume group (VG):将一组物理卷收集为一个管理单元,存储池,有一个或多个PV组成,一个PV只能属于一个VG
   #vgcreate        #创建
   #vgdisplay       #显示
   #vgremove -f   #强制移除
   #vgreduce Vg_name /dev/sdb  #将物理卷"/dev/sdb"从卷组"Vg_name"中删除 (这种方式在于无法区分卷组名的时候)
    
3、逻辑卷Logical volume (LV):虚拟分区,由物理区域(physical extents)组成
   #lvcreate
   #lvdisplay
   #lvremove -f 
   #lvreduce(选项)(参数) -L:指定逻辑卷的大小,单位为“kKmMgGtT”字节;-l:指定逻辑卷的大小(LE数)。
   #lvreduce -L -50M /dev/vg1000/lvol0     #将逻辑卷的空间大小减少50M
   
4、物理区域Physical extent (PE):硬盘可供指派给逻辑卷的最小单位(通常为4MB)LVM自动将PV换分成PE,是PV上最小存储块


还是当前的环境,虚拟机新增一个20G的sdb盘,原始状态如下图:

开始操作:

第一步、将磁盘分区类型改成 linux LVM类型

#: fdisk /dev/sdb
命令(输入 m 获取帮助):n    #---创建分区
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p             #---选择主分区
分区号 (1-4,默认 1):
起始 扇区 (2048-41943039,默认为 2048):      #默认回车
将使用默认值 2048
Last 扇区, +扇区 or +size{K,M,G} (2048-41943039,默认为 41943039):  #默认回车
将使用默认值 41943039
分区 1 已设置为 Linux 类型,大小设为 20 GiB

命令(输入 m 获取帮助):  #---更改分区类型
已选择分区 1
Hex 代码(输入 L 列出所有代码):   #---显示分区类型表      参考下图:
    
 .......................................................   
Hex 代码(输入 L 列出所有代码):8e      #---选择lvm的 编号 :8e
已将分区“Linux”的类型更改为“Linux LVM”

命令(输入 m 获取帮助):w                #-----保存
正在同步磁盘。
[root@centos7 ~]# partprobe 
Warning: 无法以读写方式打开 /dev/sr0 (只读文件系统)。/dev/sr0 已按照只读方式打开。
#fdisk -l 查看/dev/sdb  
设备 Boot      Start         End      Blocks   Id  System
/dev/sdb1       2048    41943039    20970496   8e  Linux LVM

截图信息如下:

开始进行Lvm 劵挂载操作

第二步、开始进行Lvm 卷挂载

 

创建pv  、vg卷组、和lv分区
# pvcreate  /dev/sdb1

# vgcreate vg_001  /dev/sdb1

# lvcreate -L 10G -n lv_test02 vg_001    #指定10G

# lvcreate -l 100%Free -n  lv_test_02 vg_001  #指定剩余空间的100% lv名   vg名    (灵活运用,再指定数值可能造成数值过大或者过小)

# fdisk -l
磁盘 /dev/mapper/vg_001-lv_test01:10.7 GB, 10737418240 字节,20971520 个扇区

# mkfs -t ext4 /dev/mapper/vg_001-lv_test01  #格式化磁盘

# mount /dev/mapper/vg_001-lv_test01   /data001   #挂载磁盘

截图如下:

fdisk -l 查看磁盘信息

 

 

 

 

 

 

 

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值