UNIX故障--sun m4000服务器故障硬盘更换案例
一、故障诊断
查看messages日志c0d0t0这块盘不断报错,类型为:retryable,如下:
root@gdhx # more /var/adm/messages
Aug 5 16:43:03 gdhx scsi: [ID 107833 kern.warning] WARNING: /pci@0,600000/pci@0/pci@8/pci@0/scsi@1/sd@1,0 (sd0):
Aug 5 16:43:03 gdhx Error for Command: write(10) Error Level: Retryable
Aug 5 16:43:03 gdhx scsi: [ID 107833 kern.notice] Requested Block: 30334832 Error Block: 30334848
Aug 5 16:43:03 gdhx scsi: [ID 107833 kern.notice] Vendor: FUJITSU Serial Number: 0816H01WMN
Aug 5 16:43:03 gdhx scsi: [ID 107833 kern.notice] Sense Key: Hardware Error
Aug 5 16:43:03 gdhx scsi: [ID 107833 kern.notice] ASC: 0x44 (<vendor unique code 0x44>), ASCQ: 0xa3, FRU: 0x0
Iostat -En查看硬盘hard errors:20,处于增长趋势
综上结论:需更换c0d0t0硬盘,可在线更换硬盘。
二、故障处理过程
1、svm信息
root@gdhx # metastat
d4: 镜像
次镜像 0: d14
状态: 确定
次镜像 1: d24
状态: 确定
传送: 1
读入选项: roundrobin (缺省)
写入选项: parallel (缺省)
大小: 167781888 块 (80 GB)
d14: d4 的次镜像
状态: 确定
大小: 167781888 块 (80 GB)
条 0:
设备 引导块 Dbase 状态 Reloc 热备援
c0t0d0s4 0 否 确定 是
d24: d4 的次镜像
状态: 确定
大小: 167781888 块 (80 GB)
条 0:
设备 引导块 Dbase 状态 Reloc 热备援
c0t1d0s4 0 否 确定 是
d1: 镜像
次镜像 0: d11
状态: 确定
次镜像 1: d21
状态: 确定
传送: 1
读入选项: roundrobin (缺省)
写入选项: parallel (缺省)
大小: 16790400 块 (8.0 GB)
d11: d1 的次镜像
状态: 确定
大小: 16790400 块 (8.0 GB)
条 0:
设备 引导块 Dbase 状态 Reloc 热备援
c0t0d0s1 0 否 确定 是
d21: d1 的次镜像
状态: 确定
大小: 16790400 块 (8.0 GB)
条 0:
设备 引导块 Dbase 状态 Reloc 热备援
c0t1d0s1 0 否 确定 是
d0: 镜像
次镜像 0: d10
状态: 确定
次镜像 1: d20
状态: 确定
传送: 1
读入选项: roundrobin (缺省)
写入选项: parallel (缺省)
大小: 100355712 块 (47 GB)
d10: d0 的次镜像
状态: 确定
大小: 100355712 块 (47 GB)
条 0:
设备 引导块 Dbase 状态 Reloc 热备援
c0t0d0s0 0 否 确定 是
d20: d0 的次镜像
状态: 确定
大小: 100355712 块 (47 GB)
条 0:
设备 引导块 Dbase 状态 Reloc 热备援
c0t1d0s0 0 否 确定 是
Device Relocation Information:
Device Reloc Device ID
c0t1d0 是 id1,sd@n500000e01aff7320
c0t0d0 是 id1,sd@n5000c5001782f5b3
root@gdhx # df -k
文件系统 千字节 用了 可用 容量 挂接在
/dev/md/dsk/d0 49418200 33780228 15143790 70% /
/devices 0 0 0 0% /devices
ctfs 0 0 0 0% /system/contract
proc 0 0 0 0% /proc
mnttab 0 0 0 0% /etc/mnttab
swap 2203656 1720 2201936 1% /etc/svc/volatile
objfs 0 0 0 0% /system/object
sharefs 0 0 0 0% /etc/dfs/sharetab
fd 0 0 0 0% /dev/fd
swap 2203256 1320 2201936 1% /tmp
swap 2201984 48 2201936 1% /var/run
/dev/md/dsk/d4 82620893 59432265 22362420 73% /bea
root@gdhx # metadb
flags first blk block count
a m p luo 16 8192 /dev/dsk/c0t0d0s7
a p luo 8208 8192 /dev/dsk/c0t0d0s7
a p luo 16400 8192 /dev/dsk/c0t0d0s7
a p luo 16 8192 /dev/dsk/c0t1d0s7
a p luo 8208 8192 /dev/dsk/c0t1d0s7
root@gdhx # metastat -p
d4 -m d14 d24 1
d14 1 1 c0t0d0s4
d24 1 1 c0t1d0s4
d1 -m d11 d21 1
d11 1 1 c0t0d0s1
d21 1 1 c0t1d0s1
d0 -m d10 d20 1
d10 1 1 c0t0d0s0
d20 1 1 c0t1d0s0
2、删除报错硬盘的分区镜像
metadetach -f d0 d20
metadetach -f d1 d21
metadetach -f d4 d24
metaclear d20
metaclear d21
metaclear d24
3、删除报错硬盘的状态数据库
metadb -d /dev/dsk/c0t1d0s7
4、物理更换硬盘(确定硬盘亮蓝灯才更换),format确认硬盘正常被识别
5、复制分区
prtvtoc /dev/rdsk/c0t0d0s2 | fmthard -s - /dev/rdsk/c0t1d0s2
6、创建新盘状态数据库
metadb -a -f -c 2 c0t1d0s7
7、创建镜像
metainit d20 1 1 c0t1d0s0
metainit d21 1 1 c0t1d0s1
metainit d24 1 1 c0t1d0s4
metattach d0 d20
metattach d1 d21
metattach d4 d24
8、查看镜像数据同步进度
metastat |grep %
三、检查设备
查看硬盘状态、日志等信息
Format
Iostat -En
messages
UNIX故障--sun m4000服务器故障硬盘更换案例的更多相关文章
- 分布式存储ceph——(5)ceph osd故障硬盘更换
正常状态:
- Ceph添加、删除osd及故障硬盘更换
添加或删除osd均在ceph部署节点的cent用户下的ceph目录进行. 1. 添加osd 当前ceph集群中有如下osd,现在准备新添加osd: (1)选择一个osd节点,添加好新的硬盘: (2)显 ...
- 分布式存储ceph--osd故障硬盘更换(6)
正常状态:
- Ceph osd故障硬盘更换
正常状态: 故障状态: 实施更换步骤: (1)关闭ceph集群数据迁移: osd硬盘故障,状态变为down.在经过mod osd down out interval 设定的时间间隔后,ceph将其标记 ...
- 分布式存储ceph---ceph osd 故障硬盘更换(6)
正常状态: 故障状态: 实施更换步骤: 1.关闭ceph集群数据迁移: osd硬盘故障,状态变为down.在经过mod osd down out interval 设定的时间间隔后,ceph将其标记为 ...
- 部署AlwaysOn第一步:搭建Windows服务器故障转移集群
在Windows Server 2012 R2 DataCenter 环境中搭建集群之前,首先要对Windows服务器故障转移集群(Windows Server Failover Cluster,简称 ...
- 全国出现大面积DNS服务器故障 域名被劫持
1月21日消息,继今日上午腾讯16项服务出现故障后,大量网站出现了无法访问的情况,据了解,该故障是由于国内DNS根服务器故障所致. 据了解,此次攻击式由于国内所有通用顶级域的根服务器出现异常,导致大量 ...
- 虚IP解决程序连只读服务器故障漂移
目前公司有一套核心交易数据库配置了AlWaysON,SQL 2012版本, 1主4从, 其从库(8,14, 8.15) 这2台只读的从数据库服务器, 后台程序和wms等很多程序,都是直接配置IP连接这 ...
- Apache服务器故障排除攻略
Apache服务器故障排除攻略 应用服务器Apache浏览器配置管理网络应用 随着网络技术的普及.应用和Web技术的不断完善,Web服务已经成为互联网上重要的服务形式之一.原有的客户端/服务器模式正 ...
随机推荐
- vscode:解决操作git总让输入用户名及密码问题
只要是使用git操作,不管是同步,拉去,克隆,vscode总让我们输入用户名及密码,是一件很繁琐的事情 我们打开终端,会看到cmd定位在我们仓库位置,我们只要添加:git config --globa ...
- 通讯聊天工具(pingin)
pidgin需要添加插件才可以进行QQ,msn,facebook等聊天 sudo apt-get install pidgin(ubuntu 可以直接进行安装) sudo add-apt-reposi ...
- angular里forRoot的作用
模块A是这样定义的 @NgModule({ providers: [AService], declarations: [ TitleComponent ], exports: [ TitleCompo ...
- 如何在两个月的时间内发表一篇EI/SCI论文-我的时间管理心得
在松松垮垮的三年研究生时期,要说有点像样的成果,也只有我的小论文可以谈谈了.可能有些厉害的角色研究生是丰富而多彩的,而大多数的同学在研究生阶段可能同我一样,是慢悠悠的渡过的,而且可能有的还不如我,我还 ...
- Gluon 实现 dropout 丢弃法
多层感知机中: hi 以 p 的概率被丢弃,以 1-p 的概率被拉伸,除以 1 - p import mxnet as mx import sys import os import time imp ...
- 苹果手机(ios系统)蓝牙BLE的一些特点
摘自<BluetoothDesignGuidelines.pdf>文档 1. pairing: 苹果手机无法主动发起SMP配对流程,可通过以下两种方式发起配对流程: (1)从端主动发起配对 ...
- 利用arduino给PCB800099液晶驱动板烧录程序
某宝上购买了一块PCB800099液晶驱动板, 卖家出货的时候刷的驱动不对,遂需要重新烧录程序 可是苦于没有编程器,寻遍网络后找到几种解决方案: arduino刷,树莓派I2C口刷,linux下用vg ...
- java中数据类型的范围
前言:最近:本菜鸡在准备pat,可以每次遇到数据类型的时候都得去查找范围,因此本着学习的目的,来总结一下java中的数据类型. 因此我用mindManager做了一个思维图
- diogo谈框,仿prompt()方法布局
展示效果: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF ...
- “SAP.Middleware.Connector.RfcDestinationManager”的类型初始值设定项引发异常
在VS2015中使用SAP Connector 3.0(SapNco)的.net4.0x86版本开发时,程序运行到RfcDestinationManager.TryGetDestination时报错: ...