您好,欢迎来到尚车旅游网。
搜索
您的当前位置:首页linux磁盘管理(三)

linux磁盘管理(三)

来源:尚车旅游网
磁盘管理(三)软RAID 磁盘阵列的配置

jiyongqiang_0310@163.com

首先去去确保在系统中安装了mdadm软件 #rpm -qa mdadm

使用以下命令在创建软raid

# mdadm --create --auto=yes /dev/md[0~] --level=[0,1,5] --spare-devices=n --raid-devices=n /dev/sd[a-n]

或者用简写:#mdadm -C /dev/md[0~] -l[n] –x[n] /dev/sd[a-n] --create:创建 相当于 -C --level 指定要创建的阵列级别相当于-l

--spare-devices 指定阵列中的热备盘的数量相当于-x --raid-devices 指定用于raid的磁盘数量相当于-n 创建过程如下所示

查看阵列状态

使用命令#mdadm –detail /dev/md0或者使用#cat /proc/mdstat

可以看到raid5有哪磁盘组成,其磁盘后标代表的是其在raid中的顺序,其中s代表这块磁盘是一个热备盘

使用mkfs工具格式化磁盘后将其挂载在raid下面

给挂载点拷贝点数据进去

使用如下命令在仿真raid磁盘的损坏,看看数据是否被破坏 # mdadm --manage /dev/md0 --fail /dev/sdb

然后使用#mdadm --detail /dev/md0 来查看阵列状态,可以看到热备盘被自动加入raid

可以看到,正在构建raid,等构建完成了,我们进入挂载点查看数据

可以看到,发现数据依旧完整。

最后使用以下命令将损坏的磁盘移除,然后在加入一块设备盘:

#mdadm --manage /dev/md0 --add /dev/sd- --remove /dev/sdb 这里不再截图

Raid的开机自动挂载

首先在/etc/fstab文件中添加配置如下

然后修改/etc/mdadm.conf配置文件

#mdadm -Ds /dev/md0 | grep UUID >> /etc/mdadm.conf ARRAY /dev/md0 UUID=…………………………………………………………. 然后重新启动系统验证结果

删除磁盘阵列: 首先卸载掉挂载

其次将/etc/fstab 和 /etc/mdadm.conf 中的配置文件注释掉 最后使用以下命令在停止raid

磁盘加密

首先确保系统中已经安装了cryptsetup-luks软件

然后准备一块磁盘,在这里,我准备的是/dev/sdb1 第一步:对磁盘进行加密

注意:一定要输入大写的“YES”

然后输入加密密码,并且确认加密密码,此密码不能忘记,不然这块磁盘就不可以挂载使用了。

第二步:生成磁盘映射设备名称,此时要求输入上面所创建的密码

此时我们生成的映射设备名称是test 可以到/dev/mapper/目录下面看到

然后就可以可别的磁盘一样挂载使用了

用完之后用以下方法来关闭加密的磁盘

可以看到/dev/mapper/下面的映射名称没有了,这样用户下次想再次使用时就必须输入密码来重新生成了。如果不知道密码,这块磁盘就不可以使用了。。。。。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- sceh.cn 版权所有 湘ICP备2023017654号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务