wjxlcc 发表于 2012-08-30 14:59

大家知道这种raid1是怎么做的吗

metastat |more
d108: Mirror
    Submirror 0: d11
      State: Okay         
    Submirror 1: d109
      State: Okay         
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 31219968 blocks (14 GB)

d11: Submirror of d108
    State: Okay         
    Size: 31219968 blocks (14 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      d111            0   No            Okay   No

d111: Soft Partition
    Device: c1t3d0s3
    State: Okay
    Size: 31219968 blocks (14 GB)
      Device   Start BlockDbase Reloc
      c1t3d0s3          0   No    Yes

      Extent            Start Block            Block count
             0               94128012               31219968


d109: Submirror of d108
    State: Okay         
    Size: 31219968 blocks (14 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      d110            0   No            Okay   No

d110: Soft Partition
    Device: c1t1d0s3
    State: Okay
    Size: 31219968 blocks (14 GB)
      Device   Start BlockDbase Reloc
      c1t1d0s3          0   No    Yes

      Extent            Start Block            Block count
             0               85722635               31219968


d100: Mirror
    Submirror 0: d105
      State: Okay         
    Submirror 1: d104
      State: Okay         
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 10074240 blocks (4.8 GB)

d105: Submirror of d100
    State: Okay         
    Size: 10074240 blocks (4.8 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      d107            0   No            Okay   No

d107: Soft Partition
    Device: c1t3d0s3
    State: Okay
    Size: 10074240 blocks (4.8 GB)
      Device   Start BlockDbase Reloc
      c1t3d0s3          0   No    Yes

      Extent            Start Block            Block count
             0               84053771               10074240


d104: Submirror of d100
    State: Okay         
    Size: 10074240 blocks (4.8 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      d106            0   No            Okay   No

d106: Soft Partition
    Device: c1t1d0s3
    State: Okay
    Size: 10074240 blocks (4.8 GB)
      Device   Start BlockDbase Reloc
      c1t1d0s3          0   No    Yes

      Extent            Start Block            Block count
             0               75648394               10074240


d95: Mirror
    Submirror 0: d97
      State: Okay         
    Submirror 1: d96
      State: Okay         
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 10501632 blocks (5.0 GB)

d97: Submirror of d95
    State: Okay         
    Size: 10501632 blocks (5.0 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      d77             0   No            Okay   No

d77: Soft Partition
    Device: c1t3d0s3
    State: Okay
    Size: 10501632 blocks (5.0 GB)
      Device   Start BlockDbase Reloc
      c1t3d0s3          0   No    Yes

      Extent            Start Block            Block count
             0               73552138               10501632


d96: Submirror of d95
    State: Okay         
    Size: 10501632 blocks (5.0 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      d140            0   No            Okay   No

d140: Soft Partition
    Device: c1t1d0s3
    State: Okay
    Size: 10501632 blocks (5.0 GB)
      Device   Start BlockDbase Reloc
      c1t1d0s3          0   No    Yes

      Extent            Start Block            Block count
             0               65146761               10501632


d44: Mirror
    Submirror 0: d46
      State: Okay         
    Submirror 1: d45
      State: Okay         
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 2116608 blocks (1.0 GB)

d46: Submirror of d44
    State: Okay         
    Size: 2116608 blocks (1.0 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      c1t3d0s6          0   No            Okay   Yes


d45: Submirror of d44
    State: Okay         
    Size: 2116608 blocks (1.0 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      c1t1d0s6          0   No            Okay   Yes


d59: Mirror
    Submirror 0: d61
      State: Okay         
    Submirror 1: d60
      State: Okay         
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 4212864 blocks (2.0 GB)

d61: Submirror of d59
    State: Okay         
    Size: 4212864 blocks (2.0 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      d22             0   No            Okay   No

d22: Soft Partition
    Device: c1t3d0s3
    State: Okay
    Size: 4212864 blocks (2.0 GB)
      Device   Start BlockDbase Reloc
      c1t3d0s3          0   No    Yes

      Extent            Start Block            Block count
             0               29428997                  4212864


d60: Submirror of d59
    State: Okay         
    Size: 4212864 blocks (2.0 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      d21             0   No            Okay   No

d21: Soft Partition
    Device: c1t1d0s3
    State: Okay
    Size: 4212864 blocks (2.0 GB)
      Device   Start BlockDbase Reloc
      c1t1d0s3          0   No    Yes

      Extent            Start Block            Block count
             0               60933896                  4212864


d5: Mirror
    Submirror 0: d7
      State: Okay         
    Submirror 1: d6
      State: Okay         
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 2116608 blocks (1.0 GB)

d7: Submirror of d5
    State: Okay         
    Size: 2116608 blocks (1.0 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      d9            0   No            Okay   No

d9: Soft Partition
    Device: c1t3d0s3
    State: Okay
    Size: 2116608 blocks (1.0 GB)
      Device   Start BlockDbase Reloc
      c1t3d0s3          0   No    Yes

      Extent            Start Block            Block count
             0                        1                  2116608


d6: Submirror of d5
    State: Okay         
    Size: 2116608 blocks (1.0 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      d8            0   No            Okay   No

d8: Soft Partition
    Device: c1t1d0s3
jlcf01:/-# metastat -a
d108: Mirror
    Submirror 0: d11
      State: Okay         
    Submirror 1: d109
      State: Okay         
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 31219968 blocks (14 GB)

d11: Submirror of d108
    State: Okay         
    Size: 31219968 blocks (14 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      d111            0   No            Okay   No

d111: Soft Partition
    Device: c1t3d0s3
    State: Okay
    Size: 31219968 blocks (14 GB)
      Device   Start BlockDbase Reloc
      c1t3d0s3          0   No    Yes

      Extent            Start Block            Block count
             0               94128012               31219968


d109: Submirror of d108
    State: Okay         
    Size: 31219968 blocks (14 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      d110            0   No            Okay   No

d110: Soft Partition
    Device: c1t1d0s3
    State: Okay
    Size: 31219968 blocks (14 GB)
      Device   Start BlockDbase Reloc
      c1t1d0s3          0   No    Yes

      Extent            Start Block            Block count
             0               85722635               31219968


d100: Mirror
    Submirror 0: d105
      State: Okay         
    Submirror 1: d104
      State: Okay         
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 10074240 blocks (4.8 GB)

d105: Submirror of d100
    State: Okay         
    Size: 10074240 blocks (4.8 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      d107            0   No            Okay   No

d107: Soft Partition
    Device: c1t3d0s3
    State: Okay
    Size: 10074240 blocks (4.8 GB)
      Device   Start BlockDbase Reloc
      c1t3d0s3          0   No    Yes

      Extent            Start Block            Block count
             0               84053771               10074240


d104: Submirror of d100
    State: Okay         
    Size: 10074240 blocks (4.8 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      d106            0   No            Okay   No

d106: Soft Partition
    Device: c1t1d0s3
    State: Okay
    Size: 10074240 blocks (4.8 GB)
      Device   Start BlockDbase Reloc
      c1t1d0s3          0   No    Yes

      Extent            Start Block            Block count
             0               75648394               10074240


d95: Mirror
    Submirror 0: d97
      State: Okay         
    Submirror 1: d96
      State: Okay         
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 10501632 blocks (5.0 GB)

d97: Submirror of d95
    State: Okay         
    Size: 10501632 blocks (5.0 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      d77             0   No            Okay   No

d77: Soft Partition
    Device: c1t3d0s3
    State: Okay
    Size: 10501632 blocks (5.0 GB)
      Device   Start BlockDbase Reloc
      c1t3d0s3          0   No    Yes

      Extent            Start Block            Block count
             0               73552138               10501632


d96: Submirror of d95
    State: Okay         
    Size: 10501632 blocks (5.0 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      d140            0   No            Okay   No

d140: Soft Partition
    Device: c1t1d0s3
    State: Okay
    Size: 10501632 blocks (5.0 GB)
      Device   Start BlockDbase Reloc
      c1t1d0s3          0   No    Yes

      Extent            Start Block            Block count
             0               65146761               10501632


d44: Mirror
    Submirror 0: d46
      State: Okay         
    Submirror 1: d45
      State: Okay         
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 2116608 blocks (1.0 GB)

d46: Submirror of d44
    State: Okay         
    Size: 2116608 blocks (1.0 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      c1t3d0s6          0   No            Okay   Yes


d45: Submirror of d44
    State: Okay         
    Size: 2116608 blocks (1.0 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      c1t1d0s6          0   No            Okay   Yes


d59: Mirror
    Submirror 0: d61
      State: Okay         
    Submirror 1: d60
      State: Okay         
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 4212864 blocks (2.0 GB)

d61: Submirror of d59
    State: Okay         
    Size: 4212864 blocks (2.0 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      d22             0   No            Okay   No

d22: Soft Partition
    Device: c1t3d0s3
    State: Okay
    Size: 4212864 blocks (2.0 GB)
      Device   Start BlockDbase Reloc
      c1t3d0s3          0   No    Yes

      Extent            Start Block            Block count
             0               29428997                  4212864


d60: Submirror of d59
    State: Okay         
    Size: 4212864 blocks (2.0 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      d21             0   No            Okay   No

d21: Soft Partition
    Device: c1t1d0s3
    State: Okay
    Size: 4212864 blocks (2.0 GB)
      Device   Start BlockDbase Reloc
      c1t1d0s3          0   No    Yes

      Extent            Start Block            Block count
             0               60933896                  4212864


d5: Mirror
    Submirror 0: d7
      State: Okay         
    Submirror 1: d6
      State: Okay         
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 2116608 blocks (1.0 GB)

d7: Submirror of d5
    State: Okay         
    Size: 2116608 blocks (1.0 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      d9            0   No            Okay   No

d9: Soft Partition
    Device: c1t3d0s3
    State: Okay
    Size: 2116608 blocks (1.0 GB)
      Device   Start BlockDbase Reloc
      c1t3d0s3          0   No    Yes

      Extent            Start Block            Block count
             0                        1                  2116608


d6: Submirror of d5
    State: Okay         
    Size: 2116608 blocks (1.0 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      d8            0   No            Okay   No

d8: Soft Partition
    Device: c1t1d0s3
    State: Okay
    Size: 2116608 blocks (1.0 GB)
      Device   Start BlockDbase Reloc
      c1t1d0s3          0   No    Yes

      Extent            Start Block            Block count
             0               58817287                  2116608


d74: Mirror
    Submirror 0: d76
      State: Okay         
    Submirror 1: d75
      State: Okay         
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 10501632 blocks (5.0 GB)

d76: Submirror of d74
    State: Okay         
    Size: 10501632 blocks (5.0 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      d32             0   No            Okay   No

d32: Soft Partition
    Device: c1t3d0s3
    State: Okay
    Size: 10501632 blocks (5.0 GB)
      Device   Start BlockDbase Reloc
      c1t3d0s3          0   No    Yes

      Extent            Start Block            Block count
             0               18927364               10501632


d75: Submirror of d74
    State: Okay         
    Size: 10501632 blocks (5.0 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      d31             0   No            Okay   No

d31: Soft Partition
    Device: c1t1d0s3
    State: Okay
    Size: 10501632 blocks (5.0 GB)
      Device   Start BlockDbase Reloc
      c1t1d0s3          0   No    Yes

      Extent            Start Block            Block count
             0               48315654               10501632


d41: Mirror
    Submirror 0: d43
      State: Okay         
    Submirror 1: d42
      State: Okay         
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 14694144 blocks (7.0 GB)

d43: Submirror of d41
    State: Okay         
    Size: 14694144 blocks (7.0 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      c1t3d0s5          0   No            Okay   Yes


d42: Submirror of d41
    State: Okay         
    Size: 14694144 blocks (7.0 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      c1t1d0s5          0   No            Okay   Yes


d78: Mirror
    Submirror 0: d79
      State: Okay         
    Submirror 1: d83
      State: Okay         
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 8405376 blocks (4.0 GB)

d79: Submirror of d78
    State: Okay         
    Size: 8405376 blocks (4.0 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      d84             0   No            Okay   No

d84: Soft Partition
    Device: c1t1d0s3
    State: Okay
    Size: 8405376 blocks (4.0 GB)
      Device   Start BlockDbase Reloc
      c1t1d0s3          0   No    Yes

      Extent            Start Block            Block count
             0               39910277                  8405376


d83: Submirror of d78
    State: Okay         
    Size: 8405376 blocks (4.0 GB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      d85             0   No            Okay   No

d85: Soft Partition
    Device: c1t3d0s3
    State: Okay
    Size: 8405376 blocks (4.0 GB)
      Device   Start BlockDbase Reloc
      c1t3d0s3          0   No    Yes

      Extent            Start Block            Block count
             0               65126408                  8405376


d56: Mirror
    Submirror 0: d58
      State: Okay         
    Submirror 1: d57
      State: Okay         
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 20352 blocks (9.9 MB)

d58: Submirror of d56
    State: Okay         
    Size: 20352 blocks (9.9 MB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      d20             0   No            Okay   No

d20: Soft Partition
    Device: c1t3d0s3
    State: Okay
    Size: 20352 blocks (9.9 MB)
      Device   Start BlockDbase Reloc
      c1t3d0s3          0   No    Yes

      Extent            Start Block            Block count
             0               73531785                  20352


d57: Submirror of d56
    State: Okay         
    Size: 20352 blocks (9.9 MB)
    Stripe 0:
      Device   Start BlockDbase      State Reloc Hot Spare
      d19             0   No            Okay   No

d19: Soft Partition
    Device: c1t1d0s3
    State: Okay
    Size: 20352 blocks (9.9 MB)
      Device   Start BlockDbase Reloc
      c1t1d0s3          0   No    Yes

      Extent            Start Block            Block count
             0               39889924                  20352





DC_楚楚 发表于 2012-08-30 17:39

你去搜索一下,“SVM raid1 ” 又有教程了

wait空白 发表于 2012-08-30 20:34

楼主贴的可真够长的,仔细看。。。

milujite 发表于 2012-08-31 10:26

本帖最后由 milujite 于 2012-08-31 10:26 编辑

创建raid1卷:
#metainit d11 1 1 c2t0d0s1    ###创建子镜像d11
d11: Concat/Stripe is setup
#metainit d12 1 1 c3t0d0s1    ###创建子镜像d12
d12: Concat/Stripe is setup
#metainit d10 -m d11    ###创建镜像d10,第一个成员为d11
d10: Mirror is setup
#metattach d10 d12    ###附加第二个子镜像d12到d10
d10: submirror d12 is attached
#metastat -p
d10 -m d11 d12 1
d11 1 1 c2t0d0s1
d12 1 1 c3t0d0s1
#newfs /dev/md/rdsk/d10
newfs: construct a new file system /dev/md/rdsk/d10: (y/n)? y
/dev/md/rdsk/d10:       4194304 sectors in 1024 cylinders of 128 tracks, 32 sectors
      2048.0MB in 45 cyl groups (23 c/g, 46.00MB/g, 11264 i/g)
super-block backups (for fsck -F ufs -o b=#) at:
32, 94272, 188512, 282752, 376992, 471232, 565472, 659712, 753952, 848192,
3298432, 3392672, 3486912, 3581152, 3675392, 3769632, 3863872, 3958112,
4052352, 4146592
提供个自己试验的例子给你。还有很多细节的东西,如metadb/建raid1添加盘的顺序等等,还需要你自己去翻手册,在SOLARIS的SVM卷管理里。

znnnz 发表于 2012-08-31 14:29

看楼主的帖子,觉得这是先建立软分区,再对软分区做镜像;

好像还有一种是先做镜像,后再镜像上面建立软分区。

不建议用SVM软分区,鸡肋,找死。

lanyang_tj 发表于 2012-08-31 17:36

lanyang_tj 发表于 2012-08-31 17:38

wjxlcc 发表于 2012-08-31 17:49

raid1我会做 但是不会软分区

119beyond 发表于 2012-09-03 14:48

太长了,没有仔细的看

财版 发表于 2012-09-03 15:05

直接上metastat-p
页: [1]
查看完整版本: 大家知道这种raid1是怎么做的吗