|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
有些人号称用过十几种甚至几十种linux,向人谈论起来头头是到,好像懂的很多。
平安的静态磁盘战略
linux内核能够摹拟RAID把持器,用来办理硬盘,但只撑持级别0,1,4,5
RAID0又称striping
把一连的数据会见分离到多个磁盘下去进步存储功能,速率最快,但最伤害。
RAID1又称Mirror或Mirroring
最年夜限制的包管用户数据的可用性和可修复性,用户数据100%主动复制到别的一个硬盘上,速率稍慢,由于要同时写多个硬盘。
RAID5起码需三个硬盘
不合错误存储的数据时行备份,而把数据和对应的奇偶校验信息分离存储在分歧的磁盘上,当一个磁盘数据产生破坏后,使用剩下的数据和响应的奇偶校验信息往恢复被破坏的数据。
RAID0+1也称RAID10
分离RAID0和RAID1的长处,良多公司在使用
Linux中的软件RAID
1.默许内核已撑持软件RAID把持器
2.需安装raidtools工具来创立办理RAID设备,raidtools包括有RAID创立办理工具和默许的树模性设置文件,安装完后编纂/etc/raidtab这设置文件,它能够从raidtools中的树模设置文件里(在/usr/share/doc/raid-~/目次下)复制。最初用以下命令创立RAID设备:
#mkraid/dev/md0
#mkraid-f/dev/md0
#mkraid-R/dev/md0
后两个命令是强迫创立,掩盖之前建的超等块。
但FedoraCore5不利用这个,而用mdadm工具。
3.软件RAID设备文件名:/dev/mdN(N=0,1,2…)
4.软件RAID设备能够当分区对待,需格局化后挂载
#mkfs.ext3/dev/md1
#mount/dev/md1/opt
5.中断RAID设备
#umount/opt
#raidstop/dev/md0
要永世删除RAID设备,还需删除raidtab文件,不然重启后RAID仍起感化。
6.显现RAID设备信息
#lsraid-A-a/dev/md1
7.RAID1妨碍摹拟
假定sdb1与sdc1两个磁盘做RAID1,sdb1磁盘坏了,到场新一块磁盘sdd1。
#raidsetfaulty/dev/md1/dev/sdb1
#raidhotadd/dev/md1/dev/sdd1
#more/proc/mdstat检察磁盘修复历程
#raidhotremove/dev/sdb1
最初还要修正raidtab文件。
利用mdadm来创立和办理RAID
RAID0
增加硬盘
RAID设备的成员是硬盘分区,需先对硬盘分区,分区不克不及在统一物理硬盘上
#fdisk/dev/sdb
n创立主分区,t分区范例fd,w写保留
#fdisk/dev/sdc
#mdadm–Cv/dev/md0–l0–n2/dev/sdb1/dev/sdc1
-C,--create创立一个新的阵列
-v,verbose显现细节
/dev/md0阵列设备的称号
-l,--level=阵列级别,如0,1,4,5,6
-n,--raid-devices=阵列举动数量
/dev/sd[bc]1阵列包括的设备列表
#more/proc/mdstat检察阵列形态
#mkfs.ext3/dev/md0创立文件体系
#mount/dev/md0/mnt/raid
让体系主动挂载,修正/etc/fstab,增加
/dev/md0/mnt/raidext3defaults00
RAID5妨碍摹拟
后面已创立了一个RAID5设备md0
#mdadm–Cv/dev/md0–l5–n3–x1–c128/dev/sd[b,c,d,e]1
1.将/dev/sdb1标志为已破坏的设备
#mdadm/dev/md0–f/dev/sdb1
这时候阵列入手下手重构和恢单数据
2.移除破坏的设备
#mdadm/dev/md0–r/dev/sdb1
3.将新设备增加到阵列
注重,一:对硬盘准确分区,二:增加设备名要与被移除的分歧,如sdb1
#mdadm/dev/md0–a/dev/sdb1
天生设置文件/etc/mdadm.conf
格局以下:
DEVICE/dev/sdb1/dev/sdc1/dev/sdd1/dev/sde1ARRAY/dev/md10level=raid10num-devices=4UUID=12334343dkfj
个中UUID信息经由过程#mdadm–D/dev/md10失掉
#mdadm–Ds扫描该文件信息
经常使用阵列保护命令
1.启用阵列
#mdadm–As/dev/md0
-A启用已存在的阵列
-s以/etc/mdadm.conf为根据
没有创立mdadm.conf文件,则接纳以下办法启用
#mdadm–A/dev/md0/dev/sd[bc]1
2.中断阵列
#mdadm–S/dev/md0
3.显现阵列具体信息
#mdadm–D/dev/md0
安装和登录命令:login、shutdown、halt、reboot、mount、umount、chsh |
|