学习linux第九课!

6.8 ln 。link快捷方式
ln -s 源文件名称 目标文件名称 :软连接
ln 源文件名称 目标文件名称 :硬连接(相当于复制一份,可删除源文件)

第七章 使用RAID与LVM磁盘阵列技术

7.1 raid磁盘冗余阵列
1.raid0
存储使用率100%,速度加快,无冗余(任意一块硬盘坏数据全丢)。最少磁盘数:2,2以上

学习linux第九课!

2.raid1
存储使用率33%至50%,速度不变,有冗余(可坏其中一组的硬盘)。最少磁盘数:2,偶数个,
学习linux第九课!

3.raid5
存储使用率(n-1)/n,读速度加倍,写速度中等,有冗余(可坏任意一块硬盘)最少磁盘数:3,3以上
学习linux第九课!

4.raid10

存储使用率50%,读速度加倍,写速度中等,有冗余(可坏50%)最少磁盘数:4,

学习linux第九课!



7.1.1部署磁盘阵列
mdadm 用于管理Linux系统中的软件RAID硬盘阵列,格式为“mdadm [模式] <RAID设备名称> [选项] [成员设备名称]”

学习linux第九课!

例:
`mdadm -Cv /dev/md0 -n 4 -l 10 /dev/sd[b-e]

用硬盘bcde组合成raid10命名为md0


7.1.2损坏磁盘阵列及修复

mdadm -f /dev/md0 /dev/sdc
模拟硬盘C损坏
学习linux第九课!
关闭虚拟机,添加新硬盘
mdadm -a /dev/md0 /dev/sdf
将硬盘f加入raid磁盘md0
学习linux第九课!

学习linux第九课!


7.1.3磁盘阵列+备份盘

mdadm -Cv /dev/md0 -n 3 -l 5 -x 1 /dev/sd[b-e]
创建3硬盘的raid5 阵列并用一块硬盘作为热备盘。
学习linux第九课!

模拟硬盘sdd损坏后,热备盘sde自动替换
学习linux第九课!



7.2LVM逻辑卷管理器

学习linux第九课!

卷组建立在物理卷之上,一个卷组可以包含多个物理卷,而且在卷组创建之后也可以继续向其中添加新的物理卷。逻辑卷是用卷组中空闲的资源建立的,并且逻辑卷在建立后可以动态地扩展或缩小空间。这就是LVM的核心理念。



7.2.1部署逻辑卷

学习linux第九课!
1.添加虚拟机硬盘
2.使硬盘支持LVM
pvcreat /dev/sdb
3.创建vg组
vgcreat newvg /dev/sdb
4.创建lv逻辑卷
lvcreat -n newlv -L 2G newvg
(-n name,后跟lv名称;
-L 后跟指定的lv空间大小;
-l 后跟基本单元个数,默认每个4M。)
5.挂载
mount /dev/newvg/newlv /workdir



7.2.2扩容逻辑卷
1.
lvextend -L 10G /dev/newvg/newlv
(扩容;)
e2fsck -f /dev/newvg/newlv
(检查硬盘完整性)
resize2fs /dev/newvg/newlv
(重置硬盘容量;xfs文件系统用xfs_growfs命令)

2.挂载



7.2.3减少逻辑卷
注意:xfs文件系统只适用增加,不能减少
e2fsck -f /dev/newvg/newlv
(检查硬盘完整性)
lvreduce -L 1G /dev/newvg/newlv
(减少)
resize2fs /dev/newvg/newlv

7.2.4逻辑卷快照

7.2.5删除逻辑卷
先卸载挂载信息
使用lvremove、vgremov、pvremove逐层删除

学习linux第九课!

上一篇:Linux FIFO读写时堵塞与非堵塞的效果


下一篇:linux 第5章