Linux之RAID&LVM

1.分区

所有的扩展分区都不能使用!
RAID [独立冗余磁盘阵列,增大磁盘空间同时提高磁盘驱动器的数据传输速率]
–将硬盘合成一块
–流行:raid0 raid 1 raid5 其中1和5保证数据安全,最大程度防止磁盘意外坏掉 而丢失数 据情况的发生
raid0:将各个磁盘以串联方式连接创建;一个大的卷集(不具有备份功能)
raid1:一个硬盘存一个用于备份
raid3:两个硬盘存储,一块备份【阵列重建满】
raid5:多块硬盘,每块都存储都备份
–类型:软raid、 硬raid
–操作:
》》创建物理分区:
添加硬盘,每个硬盘创建一个分区 设置文件系统类型 fd
格式化:mkfs.ext4 /dev/~
》》创建阵列设备:mknod /dev/md1 b 9 1
》》创建RAID阵列:[yum -y install mdadm]
mdadm -C /dev/md1 -n 2 /dev/sda1 /dev/sdb1 -l 0
[raid类型此处为0]

》》格式化/md1
》》挂载,设置开机自挂载
问题:
1.创建系统时加载系统文件时出错:[显示:/dev/mapper/vg_kevinmahone- lv_root~]
【fsck/file system check/: 用来检查和维护不一致的文件系统,比如:
系统掉电或磁盘发生问题,可利用此来对
文件系统进行检查】
解决方案1:
输入root密码:
fsck.ext4 -y /dev/mapper/vb_kevinmahone-lv_root
fsck.ext4 -y /dev/sda1
重启即可
解决方案2:
输入root密码:
fsck -c
fsck.ext /dev/sda1
fsck -y /dev/sda1
重启即可

LVM(Logical Volume Manager /逻辑卷管理/)

作用:解决在零停机前提下自如对文件系统大小进行调整,方便实现文件系统跨越不 同磁盘和分区
操作:

添加硬盘 分区 设置类型(8e)
创建物理卷 pvcreate /physical Volume/
pvcreate /dev/pvsd~
[pvdisplay 查看物理卷; pvremove 删除物理卷]
创建卷组 vgcreate /Volume Group/
vgcreate vg_name1 /dev/~ /dev/~
创建逻辑卷 lvcreate /Logical Volume/
lvcreate -L nG -n lvname1 vg_name1 [-n即name]
lvcreate -L nG -n lvname2 vg_name1
~~
格式化:mkfs.ext4 /dev/vgname1/lbname1
mount挂载自动挂载
Ok
扩容:
1.如果vg中存在多余空间:
lvextend -L +10G /dev/vgname/lvname
resize2fs /dev/vgname/lvname(重置)
2.如果vg不存在多余空间,需要添加一块物理卷加入到vg中
vgextend vgname /dev/sd…

猜你喜欢

转载自blog.csdn.net/aaron_miller/article/details/80112521