仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 4709|回复: 19
打印 上一主题 下一主题

[其他Linux] Linux编程:Linux理论工程师进修条记七:Raid仓酷云

[复制链接]
跳转到指定楼层
楼主
发表于 2015-1-18 11:39:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

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
飘飘悠悠 该用户已被删除
沙发
发表于 2015-1-19 10:26:20 | 只看该作者
Windows?是图形界面的,Linux类似以前的?DOS,是文本界面的,如果你运行了图形界面程序X-WINDOWS后,Linux?也能显示图形界面,也有开始菜单、桌面、图标等。
柔情似水 该用户已被删除
板凳
发表于 2015-1-24 12:08:11 | 只看该作者
下面笔者在论坛看到的一个好问题: “安装红旗4.0后,系统紫光输入法自带的双拼方案和我的习惯不一样,如何自定义双拼方案解决?谢谢?”这个问题很简练。
蒙在股里 该用户已被删除
地板
发表于 2015-2-6 00:40:49 | 只看该作者
通过一条缓慢的调制解调器线路,它也能操纵几千公里以外的远程系统。
愤怒的大鸟 该用户已被删除
5#
发表于 2015-2-11 18:02:50 | 只看该作者
通过一条缓慢的调制解调器线路,它也能操纵几千公里以外的远程系统。
透明 该用户已被删除
6#
发表于 2015-3-2 16:13:07 | 只看该作者
对于英语不是很好的读者红旗 Linux、中标Linux这些中文版本比较适合。现在一些Linux网站有一些Linux版本的免费下载,这里要说的是并不适合Linux初学者。
只想知道 该用户已被删除
7#
发表于 2015-3-4 10:14:25 | 只看该作者
Linux?最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具,所以Linux操作系统有着广泛的应用空间。
小魔女 该用户已被删除
8#
发表于 2015-3-6 13:50:00 | 只看该作者
其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。
金色的骷髅 该用户已被删除
9#
发表于 2015-3-11 18:37:44 | 只看该作者
在学习linux的工程中,linux学习方法有很多种,这里是小编的学习心得,给大家拿出来分享一下。
莫相离 该用户已被删除
10#
发表于 2015-3-17 10:11:48 | 只看该作者
熟读Linux系统有关知识,如系统目录树,有关内容可购书阅读或搜索论坛。
变相怪杰 该用户已被删除
11#
发表于 2015-3-21 20:01:47 | 只看该作者
就这样,我们一边上OS理论课,一边上这个实验,这样挺互补的,老师讲课,一步一步地布置任务
灵魂腐蚀 该用户已被删除
12#
发表于 2015-3-24 09:27:11 | 只看该作者
当然你不需搭建所有服务,可以慢慢来。自己多动手,不要非等着别人帮你解决问题。
若相依 该用户已被删除
13#
发表于 2015-4-1 17:10:12 | 只看该作者
下面笔者在论坛看到的一个好问题: “安装红旗4.0后,系统紫光输入法自带的双拼方案和我的习惯不一样,如何自定义双拼方案解决?谢谢?”这个问题很简练。
admin 该用户已被删除
14#
发表于 2015-4-5 10:34:36 | 只看该作者
要增加自己Linux的技能,只有通过实践来实现了。所以,赶快找一部计算机,赶快安装一个Linux发行版本,然后进入精彩的Linux世界,相信对于你自己的Linux能力必然大有斩获。
精灵巫婆 该用户已被删除
15#
发表于 2015-4-29 22:00:44 | 只看该作者
熟读写基础知识,学得会不如学得牢。
小女巫 该用户已被删除
16#
发表于 2015-5-4 11:15:43 | 只看该作者
如果你想深入学习Linux,看不懂因为文档实在是太难了。写的最好的、最全面的文档都是英语写的,最先发布的技术信息也都是用英语写的。
冷月葬花魂 该用户已被删除
17#
发表于 2015-5-6 04:10:03 | 只看该作者
主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。
若天明 该用户已被删除
18#
发表于 2015-5-8 15:26:36 | 只看该作者
Linux最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一。
不帅 该用户已被删除
19#
发表于 2015-7-13 23:46:16 | 只看该作者
如果你想深入学习Linux,看不懂因为文档实在是太难了。写的最好的、最全面的文档都是英语写的,最先发布的技术信息也都是用英语写的。
飘灵儿 该用户已被删除
20#
发表于 2015-7-18 05:38:57 | 只看该作者
虽然大家都比较喜欢漂亮的mm,但是在学 linux 的过程中,还是要多和“男人”接触一下:P 遇到问题的时候,出来看说和上网查之外,就是要多用 linux 下的 man 命令找找帮助。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-4-27 03:23

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表