系统做了软raid1,第一块硬盘sda坏了
用光盘启动机器,进入安全模式,
安装引导记录mbr
grub>
grub>root (hd1,0)
grub>setup (hd1)
grub>reboot (注意:这里reboot好像没用,搞不清楚和quit的区别)
拷贝数据 (为什么这样呢,第一块盘坏了,cat /proc/mdstat 没有信息了,安装的时候选择第一块硬盘的boot分区“强制为主分区”,也搞不懂什么意思,没有raid信息了,会不会和这有关呢) 下面的方法是我自己想的,大家小心使用
dd if=/dev/sdb of=/dev/sda
reboot
系统就可以启动了,但是raid1信息还是有问题 呵呵
不过系统还是可以正常启动了,而且数据都还在 嘎嘎!!!
补充知识:
sfdisk -l -uS -d /dev/sdb | sfdisk /dev/sda 小心细心点,丢了数据可是大事!
一些命令例子:
#mdadm /dev/md1 –add /dev/sda1…
Tags: Raid1
用于管理linux上面软raid配置信息
mdadm.conf有两大关键字DEVICE和ARRAY,且关键字大小写不敏感,可用缩略词表示(abbr为3):例如DEVICE和DEV功能相同
我们依次讲述DEVICE和ARRAY
DEVICE
可以添加关键字partitions,这样mdadm会去读取/proc/partitions
DEVICE /dev/hda* /dev/hdc*
DEV /dev/sd*
DEVICE /dev/discs/disc*/disc
DEVICE partitions
ARRAY
紧随之后第二个关键字为raid名字,比如/dev/md0,接下来的关键字从各种属性确认或匹配这个raid(可以理解为表中不同列,共同指定或定位一个表中的具体记录),这些标记(或叫属性)是:
uuid= 长度128bit,十六进制,它必须匹配superblock中存储的uuid信息
name= 要与mdadm创建的名一致,请注意并非所有superblock格式支持它
super-minor= 指定创建的raid的superblock的minor number(至于minor number是何方神圣,请查阅相关文档),当raid以/dev/mdx创建时,x会被记录在superblock中
devices= raid实际对应的可以逗号分隔的块设备或分区列表
level= 指定raid level,mdadm –examine –scan可以直接用于/etc/mdadm.conf文件中
num-devices= raid可活动的设备数
spares= raid中spare device的数目…
Tags: /etc/mdadm.conf, centos5.4, soft raid
mdadm是linux下用于管理软件 raid 的工具
以下内容来自 manpage 页:
基本语法 : mdadm [mode] [options]
[mode] 有7种:
Assemble:将以前定义的某个阵列加入当前在用阵列。
Build:Build a legacy array ,每个device 没有 superblocks
Create:创建一个新的阵列,每个device 具有 superblocks
Manage: 管理阵列,比如 add 或 remove
Misc:允许单独对阵列中的某个 device 做操作,比如抹去superblocks 或 终止在用的阵列。
Follow or Monitor:监控 raid 1,4,5,6 和 …
Linux mdadm创建软raid命令:
创建raid:
mdadm –create /dev/md0 –raid-devices=4 –level=5 /dev/sdb /dev/sdc /dev/sde /dev/sdf
当然,你也可以用分区来作为raid的一个设备,当然分区格式必须为:fd
mdadm –create /dev/md0 –raid-devices=4 –level=5 /dev/sdb1 /dev/sdc1 /dev/sde1 /dev/sdf1
–raid-devices=4 #代表用于创建Raid的设备数目
–level=5 #代表Raid的级别,Linux支持Linux supports LINEAR md devices, RAID0 (striping), RAID1 (mirroring), RAID4, RAID5, RAID6, RAID10, MULTIPATH, and …
Tags: Linux mdadm, Linux软raid, mdadm创建软raid
在Linux上安装Subversion并制作Raid1
1, 我下载的版本是subversion-1.6.12.tar.gz和subversion-deps-1.6.12.tar.gz。
2, 安装好Linux系统以后,配置ip地址,安装SSH。aptitude->net
3, 使用SSH协议,将压缩包发送到Linux系统,
4, 解压压缩包。tar xvzf 压缩包
5, 安装g++,aptitude->devel->main
6, 进入解压后的文件夹,有一个configure文件,输入./configure –prefix=/usr/local/subversion
7, cofigure成功后,安装make。devel->make
8, 在解压缩后的文件夹中,依次输入make;make install。
9, svnserve –version
如果显示svnserve版本情况,则安装成功
到此,subversion服务器的安装就告一段落。
接下来是配置。
Subversion 服务器配置
1, 创建svn目录:mkdir –p /svn/repos1
2, 创建资源库,svnadmin create /svn/RD(研发部)
3, 在资源库的conf文件中,编辑svnserve.conf,passwd和authz,进行用户和权限管理。
如:输入vi /svn/RD/conf/svnserve.conf
修改svnserve.conf中的下面几项参数为,并消去前面的#符:
[general]
anon-access = …
Tags: Raid1
mdadm创建RAID6:
分区情况如下,具体如何分区就不介绍了。
/dev/hdb5 5240 5252 104391 fd Linux raid autodetect
/dev/hdb6 5253 5265 104391 fd Linux raid autodetect
/dev/hdb7 5266 5278 104391 fd Linux raid autodetect
/dev/hdb8 5279 5291 104391 fd Linux raid autodetect
/dev/hdb9 5292 5304 104391 fd …
Tags: mdadm RAID, mdadm RAID6, RAID6
mdadm创建RAID与Multipath:
F.3. 利用 mdadm 設定 RAID 類與多路徑(Multipath)的儲存裝置
跟 raidtools 套件組中的工具一樣,mdadm 指令可以用來執行所有與管理多裝置組相關的功能。在本節中,我們將告訴您如何利用 mdadm 指令,以:
建立 RAID 裝置
建立多路徑(multipath)裝置
F.3.1. 使用 mdadm 指令建立 RAID 裝置
要建立 RAID 裝置,請編輯 /etc/mdadm.conf 檔案,設定適切的 DEVICE 與 ARRAY 值。
DEVICE /dev/sd[abcd]1
ARRAY /dev/md0 devices=/dev/sda1,/dev/sdb1,/dev/sdc1,/dev/sdd1…
Tags: mdadm Multipath, mdadm创建, mdadm创建RAID, RAID Multipath
mdadm raid5 lvm用法:
fdisk /dev/hdb #hdc,hdd做同样处理
n #必要的话先d
p
1
回车默认
回车默认
t
L
fd
p
w #ok的话就保存
[root@att1 ~]# mdadm -Cv /dev/md0 -l5 -n3 -c128 /dev/hd[bcd]1
“-C” :创建一个新的阵列;
“/dev/md0” :表示阵列设备名称;
“-l5”表示设置阵列模式,可以选择0、 1、 4、 5、 6, 它们分别对应于Raid0、 Raid1、 Raid4、Raid5、Raid6,这里设为Raid5模式;
“-n3”指设置阵列中活动设备的数目, …
Tags: LVM, mdadm, mdadm lvm, mdadm raid5, raid5
Tags: mdadm, mdadm命令, mdadm实例, mdadm用法
用raidtools创建软RAID:
1、安装raidtools包
2、查看要做raid的两块硬盘的信息
fdisk -l /dev/sdb
fdisk -l /dev/sdc
3、分区
fdisk /dev/sdb
fdisk /dev/sdc
4、cp /usr/share/doc/raidtools-1.00.3/raid1.conf.sample /etc/raidtab
5、vi /etc/raidtab
6、mkraid /dev/md0 建立raid设备
7、mkfs.ext3 /dev/md0 格式化raid设备md0
8、mount /dev/md0 /opt 挂载raid设备到/opt
9、cp /etc/hosts /opt 测试raid设备可以写入、读取
10、vi /etc/fstab 编辑fstab,可以保证重启以后自动挂载
11、停止raid设备
umount /opt
raidstop …
Tags: RAID, raidtools, raidtools raid, raidtools软RAID