• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: 小 中 大 | 推荐给好友 上一篇 | 下一篇

disksuite小试牛刀

发布: 2007-7-04 12:06 | 作者: admin | 来源:  网友评论 | 查看: 37次 | 进入软件测试论坛讨论

领测软件测试网
  环境:SUN-U250 + Solaris8
  硬盘:c0t0d0(root),c8t0d0,c9t0d0,c10t0d0,c11t0d0,c12t0d0
  目的:练习用disksuite做RAID0,RAID1,RAID5,hotspare...
  熟悉常用命令
  
  过程:
  
  1,分区
  format-选盘-partition-print-modify
  分20MB于7分区,用于放状态数据库副本,其余给分区6
  
  #prtvtoc /dev/rdsk/c0t8d0s2 | fmthard s - dev/rdsk/c9t0d0s2 c10t0d0s2 c11t0d0s2 c12t0d0s2
  
  2,建database
  #metadb -a -c 2 -f c8t0d0s7 c9t0d0s7 c10t0d0s7 c11t0d0s7 c12t0d0s7
  #metadb -i
  
  3,RAID0试验
  #metainit d0 1 2 c8t0d0s6 c9t0d0s6 建二个slice组成的stripe
  #metastat
  #cd /
  #mkdir data1
  #newfs /dev/md/dsk/d0
  #mount /dev/md/dsk/d0 /data0
  
  #metattach d0 c10t0d0s6 c11t0d0s6 加入slice到volumn中
  #metastat
  
  #umount /data1 删除
  #metaclear d0
  #metastat
  #metadb -d -f c8t0d0s7 c9t0d0s7 c10t0d0s7 c11t0d0s7 c12t0d0s7
  
  3,RAID1试验
  建database
  #metainit d1 1 1 c8t0d0s6 建立镜像
  #metainit d2 1 1 c9t0d0s6
  #metainit d0 -m d1
  #metainit d0 d2
  #metastat
  
  #newfs /dev/md/dsk/d0
  #mount /dev/md/dsk/d0 /data1
  
  #metattach d0 c9t0d0s6 c10t0d0s6 换盘
  
  拔出c0t10d0s6
  #touch /data1/a
  机噐报错
  插入c0t10d0s6
  #netareplace -e d0 c0t10d0s6 修复(原位)
  #metastat
  
  #metainit hsp001 创建一个hot spare pool
  #metahs -a hsp001 c0t9d0s6
  #metaparam -h hsp001 d1 绑定
  #metaparam -h hsp001 d2
  #metastat
  
  拔出c0t0d10s6
  #touch /data1/a
  机噐报错,hsp001自动替换失效的slice
  插入c0t10d0s6
  #netareplace -e d0 c0t10d0s6 修复(原位)
  #metastat
  
  #metaparam -h none d1 脱离
  #metaparam -h none d2
  #metaclear hsp001 删除
  
  #umount /data1 删除RAID1
  #metaclear d0 d2 d1
  #metadb -d c8t0d0s7 c9t0d0s7 c10t0d0s7 c11t0d0s7 c12t0d0s7
  
  4,/opt盘镜像,根盘镜像
  建database
  #umount /opt
  #metainit –f d1 1 1 c0t0d0s3 ( opt slice )
  #metainit d2 1 1 c0t8d0s6
  #metainit d0 -m d1
  #vi /etc/vfstab
  
  #metainit -f d11 1 1 c0t0d0s0 根盘
  #metainit d12 1 1 c0t9d0s6
  #metainit d10 -m d11
  #metaroot d10
  #lockfs -fa
  
  #reboot
  
  #metattach d10 d12
  #metattach d0 d2
  
  #metadetach d10 d12 取消/
  #metaroot /dev/dsk/c0t0d0s0
  
  #metadetach d0 d2 取消opt
  #vi /etc/vfstab
  
  #reboot
  
  #metaclear -r d10
  #metaclear d12
  #metaclear d0 d2
  
  5,RAID5试验
  建database
  #metainit d0 -r c0t9d0s6 c0t9d0s6 c0t10d0s6
  #metastat
  #newfs /dev/md/dsk/d0
  #mount /dev/md/dsk/d0 /data1
  
  #拔出c0t10d0s6
  #touch /data1/a 报错
  #metadb -f -d c0t0d10s6
  #metadb -a -c 2 c0t0d10s6
  插入c0t10d0s6
  #metareplace -e d0 c0t10d0s6 修复(原位)
  #metastat
  
  #metainit hsp001 c0t11d0s6 创建一个hot spare pool
  #metahs -d hsp001 c0t11d0s6
  #metahs -a hsp001 c0t11d0s6 c0t12d0s6 往hsp加盘
  #metaparam -h hsp001 d0 绑定
  #metastat
  
  #拔出c0t0d10s6
  #touch /data1/a
  机噐报错,hsp001自动替换失效的硬盘
  #metastat
  #metadb -f -d c0t0d10s6
  #metadb -a -c 2 c0t0d10s6
  插入c0t10d0s6
  #metareplace -e d0 c0t10d0s6 修复(原位)
  #通过c0t11d0s6恢复c0t10d0s6
  #metastat
  
  #metaparam -hone d0 删除hsp
  #metaclear hsp001
  
  #umount /data1 删除RAID5
  #metaclear d0

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:[email protected] 电话:010-51297073

软件测试 | 领测国际 | ISTQB | ISTQB官网 | TMMi | TMMi认证 | 国际软件测试工程师认证 | 领测软件测试网