linux逻辑卷管理和RAID卡简介

本文详细介绍了逻辑卷的作用,包括整合空间和动态扩展,展示了逻辑卷的创建过程,涉及卷组、逻辑卷的建立和操作,以及如何利用RAID技术提升存储性能和数据安全性。同时涵盖了逻辑卷的扩容策略和注意事项。
摘要由CSDN通过智能技术生成
  • 逻辑卷管理

1. 逻辑卷的作用

作用:1.整合分散的空间    2.空间支持扩大

2. 创建逻辑卷
(1)逻辑卷的制作过程

逻辑卷制作过程:将众多的物理卷(PV)组建成卷组(VG),再从卷组中划分出逻辑卷(LV)

pvs   #查看物理卷

vgs  #查看卷组

lvs   #查看逻辑卷

(2)创建卷组格式

vgcreate  卷组名  设备路径......

vgremove   #删除卷组

vgrename   旧卷组名    新卷组名      #修改卷组名 

(3)创建逻辑卷

lvcreate   -L( 指定大小 ) 16G   -n( 指定逻辑卷名 )   vo    逻辑卷名   卷组名

(4)使用逻辑卷

----格式化文件系统

~]# mkfs.xfs  /dev/systemvg/vo       #格式化 xfs 文件系统

~]# blkid     #查看文件系统类型

----创建目录,进行自动挂载

~]# vim  /dev/fstab   

  /dev/systemvg/vo       /mylv         xfs       defaults   0  0 

----检测 /dev/fstab 文件内容书写是否正确

~]# mount  -a

~]# dh  -f   /mylv     #查看查看正在挂载使用的设备

3. 扩建逻辑卷

----卷组有足够的剩余空间

(1)扩展逻辑卷的空间

~]# vgs    #查看卷组空间大小

~]# df  -h  /dev/systemvg/vo   #查看文件系统大小

~]# lvextend  -L (指定 lv 大小)   18G      /dev/systemvg/vo

~]# lvs     #查看逻辑卷大小18G(空间大小)

~]# df -h  | grep vo      #查看文件系统(上一步指定的逻辑卷为16G,现在查看为16G)

----扩展逻辑卷的文件系统(刷新文件系统)

xfs_growfs:刷新xfs文件系统

resize2fs:刷新ext4文件系统

~]# xfs_growfs  /dev/systemvg/vo       #刷新文件系统

~]# df -h  | grep vo        #再次查看文件系统为18G

(2)当卷组没有足够的剩余空间

----扩展卷组

(卷组划分空间默认单位PE  每个PE的默认大小4M )

扩展卷组空间

----将物理卷加入卷组

~]#  vgextend  systemvg  /dev/vdb{3,5,6}            #将物理卷vdb3,5,6加入systemvg卷组

~]# vgs           #查看卷组的大小(总70G,已使用18G,剩余52G)

再扩展逻辑卷

~]#  lvextend  -L  25G   /dev/systemvg/vo

~]# df   -h   | grep vo     # 文件系统18G

~]# xfs_growfs        #刷新文件系统

~]# df  -h  | grep vo       #查看文件系统为25G

~]# vgs      #查看卷组大小(总70,已使用25G,剩余45G)

4. 逻辑卷的补充:
(1)逻辑卷支持缩减

xfs文件系统:不支持缩减

ext4文件系统:支持缩减

(2)卷组划分空间的单位 PE

----默认1个PE的大小为4M

--修改PE的大小

~]# vgchange -s 1M systemvg        #卷组已存在修改PE大小 

--创建卷组时,指定PE的大小

~]# vgcreate -s 1M systemvg /dev/vdb[1-2]

--创建逻辑卷的时候指定PE个数

格式:lvcreate -l PE个数 -n 逻辑卷名 卷组名

 ~]# lvcreate -l 98 -n lvbase systemvg        # 修改卷组systemvg的PE大小为1M。基于此卷组创建逻辑卷lvbase大小为98个PE组成 

(3)删除逻辑卷 lvremove

~]# lvremove /dev/systemvg/vo   # 报错,显示文件系统在使用

----需要先卸载设备/卸载挂载

~]# umount  /dev/systemvg/vo    或  ~]# umount /mylv

~]# lvremove /dev/systemvg/vo     #删除逻辑卷

~]# lvs           #查看逻辑卷信息 ( 逻辑卷 vo 已卸载 )

(4)删除卷组 vgremove

~]# vgremove  /dev/systemvg

~]# vgs         #查看当前系统所有卷组信息

(5)删除物理卷pvremove

~]# pvremove  /dev/vdb{ 1,2,3,5,6 }  

~]# pvs           #查看当前系统所有物理卷信息

  • RAID卡

  • 硬件要求:需要服务器硬件RAID卡
  • 廉价冗余磁盘阵列(Redundant Arrays of Inexpensive Disks)
    • 通过硬件/软件技术,将多个较小/低速的磁盘整合成一个大磁盘
    • 阵列的价值:提升I/O效率(读写,网络传输等)、硬件级别的数据冗余(提高数据的可靠性和容错性,以防止数据丢失或硬件故障)
    • 不同RAID级别的功能、特性各不相同
  • RAID 0,条带模式
    • 同一个文档分散存放在不同磁盘
    • 并行写入以提高效率
    • 至少需要两块磁盘组成,磁盘利用率100%
  • RAID 1,镜像模式
    • 一个文档复制成多份,分别写入不同磁盘
    • 多份拷贝提高可靠性,效率无提升
    • 至少需要两块磁盘组成,磁盘利用率50%
  • RAID5,高性价比模式
    • 相当于RAID0和RAID1的折中方案
    • –需要至少一块磁盘的容量来存放校验数据
    • –至少需要三块磁盘组成,磁盘利用率n-1/n
    • –提高可靠性,效率提升
  • RAID6,高性价比/可靠模式
    • –相当于扩展的RAID5阵列,提供2份独立校验方案
    • –需要至少两块磁盘的容量来存放校验数据
    • –至少需要四块磁盘组成,磁盘利用率n-2/n
  • RAID10
    • 将 RAID 1 和 RAID 0 结合起来,将多组镜像磁盘作为一个条带组,提高了性能和冗余备份。
  • RAID 0+1/RAID 1+0
    • –整合RAID 0、RAID 1的优势
    • –并行存取提高效率、镜像写入提高可靠性
    • –至少需要四块磁盘组成,磁盘利用率50%
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值