blackfiregh 发表于 2013-11-11 12:09

求助各位大神~~solaris raid1+0的做法

如题,小弟做了两个raid1
c1t2d0与c1t0d0,c1t3d0 与c1t4d0
硬盘format如下:
       0. c1t0d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
          /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w210000008710ad37,0
       1. c1t2d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
          /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w2100000087109b3f,0
       2. c1t3d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
          /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w210000008710883f,0
       3. c1t4d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
          /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w21000000871091bf,0
       4. c1t5d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
          /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w210000008710a4dd,0

raid1+0是先做好两个raid1,metastat如附件,然后要怎么做才能做成raid1+0?


==================
最近听到别人说我这个想法错了。
要先执行这个步骤后,再做raid1
# metainit d1 2 1 c0t1d0s0 1 c0t2d0s0
# metainit d2 2 1 c0t3d0s0 1 c0t4d0s0
# metainit d0 -m d1
# metattach d0 d2


请问下要怎么做raid1+0啊?

blackfiregh 发表于 2013-11-11 14:33

别沉啊,自己顶下。。。。
:'(:'(:'(:'(

blackfiregh 发表于 2013-11-12 09:09

。。。。。。。。求助。。。

San风夕 发表于 2013-11-12 16:24

找到个帖子,你参考下,
http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=1737350
这个是用SVM软raid,如果服务器有阵列卡,不如直接做硬raid呀.

另外,下面你说的这个是做raid0+1了,不是1+0,
-------------------------------------------------------------------------------------
最近听到别人说我这个想法错了。
要先执行这个步骤后,再做raid1
# metainit d1 2 1 c0t1d0s0 1 c0t2d0s0
# metainit d2 2 1 c0t3d0s0 1 c0t4d0s0
# metainit d0 -m d1
# metattach d0 d2

blackfiregh 发表于 2013-11-15 11:50

谢谢,我重新整理了下
bash-3.00# metainit -f d101 1 2 c1t0d0s0 c1t2d0s0
d101: Concat/Stripe is setup
bash-3.00# metainit -f d102 1 2 c1t3d0s0 c1t4d0s0
d102: Concat/Stripe is setup
bash-3.00# metainit d100 -m d101
d100: Mirror is setup
bash-3.00# metainit -f d104 1 2 c1t0d0s1 c1t2d0s1
d104: Concat/Stripe is setup
bash-3.00# metainit -f d105 1 2 c1t3d0s1 c1t4d0s1
d105: Concat/Stripe is setup
bash-3.00# metainit d103 -m d104
d103: Mirror is setup
bash-3.00# mestat
bash: mestat: command not found
bash-3.00# metastat
d103: Mirror
    Submirror 0: d104
      State: Okay         
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 131087232 blocks (62 GB)

d104: Submirror of d103
    State: Okay         
    Size: 131087232 blocks (62 GB)
    Stripe 0: (interlace: 32 blocks)
      Device   Start BlockDbase      State Reloc Hot Spare
      c1t0d0s1          0   No            Okay   Yes
      c1t2d0s1          0   No            Okay   Yes


d100: Mirror
    Submirror 0: d101
      State: Okay         
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 122865024 blocks (58 GB)

d101: Submirror of d100
    State: Okay         
    Size: 122865024 blocks (58 GB)
    Stripe 0: (interlace: 32 blocks)
      Device   Start BlockDbase      State Reloc Hot Spare
      c1t0d0s0          0   No            Okay   Yes
      c1t2d0s0      10176   No            Okay   Yes


d105: Concat/Stripe
    Size: 131087232 blocks (62 GB)
    Stripe 0: (interlace: 32 blocks)
      Device   Start BlockDbase   Reloc
      c1t3d0s1          0   No      Yes
      c1t4d0s1          0   No      Yes

d102: Concat/Stripe
    Size: 122865024 blocks (58 GB)
    Stripe 0: (interlace: 32 blocks)
      Device   Start BlockDbase   Reloc
      c1t3d0s0          0   No      Yes
      c1t4d0s0      10176   No      Yes

Device Relocation Information:
Device   RelocDevice ID
c1t3d0   Yes    id1,ssd@n200000008710883f
c1t4d0   Yes    id1,ssd@n20000000871091bf
c1t0d0   Yes    id1,ssd@n200000008710ad37
c1t2d0   Yes    id1,ssd@n2000000087109b3f
但是接下来做metaroot就出现问题了。

bash-3.00# metaroot d100
metaroot: Stripe d101 has more than 1 slice
请问下这个metaroot是否是必要的做raid1+0

回复 4# San风夕


   

DC_楚楚 发表于 2013-11-15 12:44

回复 5# blackfiregh

其一,创建raid0卷有两种,一种是条带化,一种是串联,由于你的c1t0d0s0已经有文件系统了,显然是不能创建条带化的,顶多创建串联卷。也就是:
# metainit d1 2 1 c0t1d0s0 1 c0t2d0s0

其二,我想问你,文件系统1+文件系统2 做串联后,能不能得到文件系统1+2 ?
   你本身的系统盘上,c1t0d0s0 使用根文件系统的,你和c1t2d0s0做了串联卷以后,得到的d1能不能保留原来的系统数据呢?

blackfiregh 发表于 2013-11-15 14:41

谢谢DC_楚楚,我这的概念有点乱了。
1、有文件系统了,就不能创建条带化了,那对文件系统所在的分区进行条带化,要怎么做?
2、恩,按照您说的做串联卷,是不是就是raid0+1的结构?一个镜像分片由两块硬盘进行串联,然后进行同步?



DC_楚楚 发表于 2013-11-15 12:44 static/image/common/back.gif
回复 5# blackfiregh

其一,创建raid0卷有两种,一种是条带化,一种是串联,由于你的c1t0d0s0已经有文件 ...
页: [1]
查看完整版本: 求助各位大神~~solaris raid1+0的做法