免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 5163 | 回复: 21
打印 上一主题 下一主题

关于删除mirror的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-02 11:24 |只看该作者 |倒序浏览
5可用积分
我有一台Sun fire V440服务器,上边有4个硬盘,其中两个做了硬件raid1,另外两个硬盘分别只创建了一个分区,并做了软件的mirror。然后再软件mirror之上创建了3个软分区。现在我希望删除这个软件mirror,释放出一个硬盘用作他用,但是又要保留另外一个硬盘上的软件分区和数据。我查了资料,如果用metadetach和metaclear命令可以删除mirror,但不知是否可以既保留分区和数据,如果并行,还有什么其他的方法?希望大家给我帮助。我自己的积分不多,还请见谅。。。。。。
root@IEDB # raidctl -l
Controller: 1
        Volume:c1t0d0
        Disk: 0.0.0
        Disk: 0.1.0
        Disk: 0.2.0
        Disk: 0.3.0

root@IEDB # format
Searching for disks...done


AVAILABLE DISK SELECTIONS:
       0. c1t0d0 <SUN146G cyl 14087 alt 2 hd 24 sec 848>
          /pci@1f,700000/scsi@2/sd@0,0
       1. c1t2d0 <SUN146G cyl 14087 alt 2 hd 24 sec 848>
          /pci@1f,700000/scsi@2/sd@2,0
       2. c1t3d0 <SUN146G cyl 14087 alt 2 hd 24 sec 848>
          /pci@1f,700000/scsi@2/sd@3,0

root@IEDB # metastat
d5: Soft Partition
    Device: d2
    State: Okay
    Size: 125829120 blocks (60 GB)
        Extent              Start Block              Block count
             0                146820995                125829120

d2: Mirror
    Submirror 0: d0
      State: Needs maintenance
    Submirror 1: d1
      State: Okay
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 286556160 blocks (136 GB)

d0: Submirror of d2
    State: Needs maintenance
    Invoke: metareplace d2 c1t2d0s0 <new device>
    Size: 286556160 blocks (136 GB)
    Stripe 0:
        Device     Start Block  Dbase        State Reloc Hot Spare
        c1t2d0s0          0     No     Maintenance   Yes


d1: Submirror of d2
    State: Okay
    Size: 286556160 blocks (136 GB)
    Stripe 0:
        Device     Start Block  Dbase        State Reloc Hot Spare
        c1t3d0s0          0     No            Okay   Yes


d4: Soft Partition
    Device: d2
    State: Okay
    Size: 73400320 blocks (35 GB)
        Extent              Start Block              Block count
             0                 73420674                 73400320

d3: Soft Partition
    Device: d2
    State: Okay
    Size: 73400320 blocks (35 GB)
        Extent              Start Block              Block count
             0                    20353                 73400320

Device Relocation Information:
Device   Reloc  Device ID
c1t3d0   Yes    id1,sd@SFUJITSU_MAW3147NCSUN146G000702C0AGEU____DAC0P710AGEU
c1t2d0   Yes    id1,sd@SFUJITSU_MAP3147N_SUN146G00R013RC____

[ 本帖最后由 woohaw 于 2009-4-2 11:25 编辑 ]

最佳答案

查看完整内容

你可以只做metadetach 不做metaclear

论坛徽章:
2
丑牛
日期:2014-06-11 13:55:04ChinaUnix元老
日期:2015-02-06 15:16:14
2 [报告]
发表于 2009-04-02 11:24 |只看该作者

回复 #3 woohaw 的帖子

你可以只做metadetach
不做metaclear

论坛徽章:
2
丑牛
日期:2014-06-11 13:55:04ChinaUnix元老
日期:2015-02-06 15:16:14
3 [报告]
发表于 2009-04-02 12:05 |只看该作者
可以把mirror中的一个子镜像删除

论坛徽章:
0
4 [报告]
发表于 2009-04-02 14:16 |只看该作者
原帖由 山野村夫 于 2009-4-2 12:05 发表
可以把mirror中的一个子镜像删除

您的意思就是把d0或d1删掉就可以是了是吧?
umount  fs
metadetach mirror submirror
metaclear -r mirror
更改/etc/vfstab
mount fs

我现在需要确认的是,如果删除子镜像,那mirror上的软分区是否会不受影响?
下面是我机器上的/etc/vfstab
root@IEDB # more /etc/vfstab
#device         device          mount           FS      fsck    mount   mount
#to mount       to fsck         point           type    pass    at boot options
#
fd      -       /dev/fd fd      -       no      -
/proc   -       /proc   proc    -       no      -
/dev/dsk/c1t0d0s1       -       -       swap    -       no      logging
/dev/dsk/c1t0d0s0       /dev/rdsk/c1t0d0s0      /       ufs     1       no      logging
swap    -       /tmp    tmpfs   -       yes     -
/dev/md/dsk/d3  /dev/md/rdsk/d3 /data1  ufs     2       yes     logging
/dev/md/dsk/d4  /dev/md/rdsk/d4 /data2  ufs     2       yes     logging
/dev/md/dsk/d5  /dev/md/rdsk/d5 /backup ufs     2       yes     logging
/dev/dsk/c1t0d0s4       /dev/rdsk/c1t0d0s4      /export/home1   ufs     2       yes     logging
/dev/dsk/c1t0d0s5       /dev/rdsk/c1t0d0s5      /export/home2   ufs     2       yes     logging
/dev/dsk/c1t0d0s3       /dev/rdsk/c1t0d0s3      /export/home    ufs     2       yes     logging

/devices        -       /devices        devfs   -       no      -
ctfs            -       /system/contract        ctfs    -       no      -
objfs           -       /system/object  objfs   -       no      -


如果删除了子镜像,那文件系统/data1 /data2 /backup 所对应的/dev/md/dsk/d3,d4,d5不会发生改变吧。

论坛徽章:
62
洛杉矶湖人
日期:2015-02-10 09:56:11黑曼巴
日期:2016-06-28 17:41:282015-2016NBA季后赛纪念章
日期:2016-06-28 17:41:282016猴年福章徽章
日期:2016-02-18 15:30:34圣安东尼奥马刺
日期:2015-05-04 22:46:00菠菜神灯
日期:2015-05-04 22:35:07新奥尔良黄蜂
日期:2015-03-17 13:54:52明尼苏达森林狼
日期:2015-03-16 21:51:15萨克拉门托国王
日期:2015-03-02 16:10:58华盛顿奇才
日期:2015-03-02 16:10:58迈阿密热火
日期:2015-03-02 16:10:582016科比退役纪念章
日期:2016-06-28 17:41:28
5 [报告]
发表于 2009-04-02 17:23 |只看该作者

论坛徽章:
62
洛杉矶湖人
日期:2015-02-10 09:56:11黑曼巴
日期:2016-06-28 17:41:282015-2016NBA季后赛纪念章
日期:2016-06-28 17:41:282016猴年福章徽章
日期:2016-02-18 15:30:34圣安东尼奥马刺
日期:2015-05-04 22:46:00菠菜神灯
日期:2015-05-04 22:35:07新奥尔良黄蜂
日期:2015-03-17 13:54:52明尼苏达森林狼
日期:2015-03-16 21:51:15萨克拉门托国王
日期:2015-03-02 16:10:58华盛顿奇才
日期:2015-03-02 16:10:58迈阿密热火
日期:2015-03-02 16:10:582016科比退役纪念章
日期:2016-06-28 17:41:28
6 [报告]
发表于 2009-04-02 17:42 |只看该作者
这样的话,算是释放了一块盘吗?
这块盘可以做别的用途吗?

论坛徽章:
2
丑牛
日期:2014-06-11 13:55:04ChinaUnix元老
日期:2015-02-06 15:16:14
7 [报告]
发表于 2009-04-02 17:47 |只看该作者

回复 #6 hexilanlan 的帖子

理论上是

论坛徽章:
62
洛杉矶湖人
日期:2015-02-10 09:56:11黑曼巴
日期:2016-06-28 17:41:282015-2016NBA季后赛纪念章
日期:2016-06-28 17:41:282016猴年福章徽章
日期:2016-02-18 15:30:34圣安东尼奥马刺
日期:2015-05-04 22:46:00菠菜神灯
日期:2015-05-04 22:35:07新奥尔良黄蜂
日期:2015-03-17 13:54:52明尼苏达森林狼
日期:2015-03-16 21:51:15萨克拉门托国王
日期:2015-03-02 16:10:58华盛顿奇才
日期:2015-03-02 16:10:58迈阿密热火
日期:2015-03-02 16:10:582016科比退役纪念章
日期:2016-06-28 17:41:28
8 [报告]
发表于 2009-04-02 17:53 |只看该作者
metadetach后,系统认盘是以 d x 的形式,还是以cxtxdx的形式认?

论坛徽章:
2
丑牛
日期:2014-06-11 13:55:04ChinaUnix元老
日期:2015-02-06 15:16:14
9 [报告]
发表于 2009-04-02 18:02 |只看该作者
原帖由 hexilanlan 于 2009-4-2 17:53 发表
metadetach后,系统认盘是以 d x 的形式,还是以cxtxdx的形式认?

dx,因为上面有软分区,估计ckear后可能会破坏数据

论坛徽章:
62
洛杉矶湖人
日期:2015-02-10 09:56:11黑曼巴
日期:2016-06-28 17:41:282015-2016NBA季后赛纪念章
日期:2016-06-28 17:41:282016猴年福章徽章
日期:2016-02-18 15:30:34圣安东尼奥马刺
日期:2015-05-04 22:46:00菠菜神灯
日期:2015-05-04 22:35:07新奥尔良黄蜂
日期:2015-03-17 13:54:52明尼苏达森林狼
日期:2015-03-16 21:51:15萨克拉门托国王
日期:2015-03-02 16:10:58华盛顿奇才
日期:2015-03-02 16:10:58迈阿密热火
日期:2015-03-02 16:10:582016科比退役纪念章
日期:2016-06-28 17:41:28
10 [报告]
发表于 2009-04-02 18:05 |只看该作者
如果上面可能有数据,不能动,那metadetach掉有啥意义呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP