免费注册 查看新帖 |

Chinaunix

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

ZZ:如何更换Sun StorEdge A1000的电池 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-02-23 23:14 |只看该作者 |倒序浏览
下面主要是教你怎么去检查电池的健康状态和如何更换过期电池的。
1.在命令行运行A1000的管理软件Sun StorEdge RAID Manager 6(RM6)的下面命令:
确认设备名称:
  • # /usr/lib/osa/bin/lad
  •    c1t0d0 1T93803809 LUNS: 0 1 复制代码
    确认电池的健康状态,使用的device名称就是上面用lad看到的:
  • # /usr/lib/osa/bin/raidutil -c  -B  
  •   For example:
  •                #/usr/lib/osa/bin/raidutil -c c1t0d0 -B
  •                LUNs found on c1t0d0.
  •                LUN 0    RAID 0    10 MB
  •                LUN 1    RAID 5    1000 MB
  •                Battery age is between 720 days and 810 days.
  •                raidutil succeeded!
  •                battery age between 630 and 720 days - near expiration
  •                battery age greater than 720 days    - expired 复制代码
    上面可以看到,电池已经过期,需要更换了!需要注意的是:A1000的电池不可热交换!
    启动rm6的GUI界面的命令是:
  • # /usr/lib/osa/bin/rm6 &复制代码
    如果你想disable A1000的写缓存,下面会告诉你用GUI和命令行的方法去设置。但是在这个案例里面,电池已经过去,写缓存的功能已经被自动关闭了。
    2.运行rm6 GUI界面,打开the Maintenance and Tuning application;
    3.选择Sun StorEdge A1000的RAID模块;
    4.点击Cache参数按钮,或者选择Option,选择下拉菜单中的Cache Parameters;
    5.Disable写缓存选项,或者使用RM6命令行命令操作:
  • # /usr/lib/osa/bin/lad
  •            c1t0d0 1T93803809 LUNS: 0 1
  • # /usr/lib/osa/bin/raidutil -c  -w off
  • # /usr/lib/osa/bin/raidutil -c c1t0d0 -w off 0,1
  • LUNs found on c5t5d0.
  •         LUN 0    RAID 5    8100 MB
  •         LUN 1    RAID 5    8108 MB复制代码
            
    6.停掉连接Sun StorEdge A1000存储的主机:
  • # init 0复制代码
    7.在关闭Sun StorEdge A1000存储之前,需要等待2分钟已确保残留在cache中的数据同步到硬盘上。
    关闭Sun StorEdge A1000存储换电池,如何从硬件上更换电池请参考《Sun StorEdge A1000 and D1000 Installation, Operations, and Service Manual》,文档地址是:http://www.sun.com/products-n-solutions/hardware/docs/Network_Storage_Solutions/Workgroup/A1000D1000/index.html,然后给Sun StorEdge A1000存储加电等到所有硬盘灯状态全部正常后(常绿),继续下面操作;
    8.使用-r选项启动主机系统;
    9.使用RM6命令reset电池使用期限:raidutil -c  -R
  • # /usr/lib/osa/bin/raidutil -c c1t0d0 -R
  •                LUNs found on c1t0d0.
  •                LUN 0    RAID 0    10 MB
  •                LUN 1    RAID 5    1000 MB
  •                raidutil succeeded!  复制代码
    10.检查新电池的使用期限:
  • # /usr/lib/osa/bin/raidutil -c c1t0d0 -B
  •                LUNs found on c1t0d0.
  •                LUN 0    RAID 0    10 MB
  •                LUN 1    RAID 5    1000 MB
  •                Battery age is between 0 days and 90 days.
  •                raidutil succeeded!  复制代码
    11.使用RM6的GUI界面或命令行重新enable写缓存:
  • # /usr/lib/osa/bin/raidutil -c c1t0d0 -w on 0,1
  • LUNs found on c5t5d0.
  •         LUN 0    RAID 5    8100 MB
  •         LUN 1    RAID 5    8108 MB复制代码
            
    12.12个小时之后,检查电池的工作状态,可以通过RM6的GUI界面或命令行:
  • # /usr/lib/osa/bin/healthck -a
    复制代码




    本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/105494/showart_2185536.html
  • 您需要登录后才可以回帖 登录 | 注册

    本版积分规则 发表回复

      

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

    清除 Cookies - ChinaUnix - Archiver - WAP - TOP