Solaris使用与管理之实践(Day 3)

从清明节放假回来后,又开始调试Solaris系统。相比以前,已经有了进步,买了一根USB2COM的线,接到服务器SUN FIREv440的串行管理端口上,即可以在secureCRT中看到ALOM的输出(SC)和Openboot提示符(ok)。

注意,OpenBoot并不是一开机就启动的了,只有当系统启动到一定时候,具体的就是系统经过POST及设备检测后,显示boot时,输入ctrl+pause即可切换到OK提示符下,开始弄了好长时间不行。

然后用boot cdrom -s,注意不是boot cdrom,后者是用光盘启动安装。

此时即可进入#提示符,

#format //显示系统中所有磁盘,但是奇怪为什么系统中只显示三个,而不是四个?

Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c1t0d0
/pci@1f,700000/scsi@2/sd@0,0
1. c1t1d0
/pci@1f,700000/scsi@2/sd@1,0
2. c1t2d0
/pci@1f,700000/scsi@2/sd@2,0
3. c1t3d0
/pci@1f,700000/scsi@2/sd@3,0

#fsck /dev/dsk/c1t0d0s0

……

以及

#sync

#init 0

#reboot

都不行,启动后仍然显示:

Use is subject to license terms.
e_ddi_get_dev_info: Illegal major device number <-1>WARNING: md: d20: (Unavailable) needs maintenance
WARNING: Error writing ufs log state
WARNING: ufs log for / changed state to Error
WARNING: Please umount(1M) / and run fsck(1M)
WARNING: forceload of misc/md_trans failed
WARNING: forceload of misc/md_raid failed
WARNING: forceload of misc/md_hotspares failed
WARNING: forceload of misc/md_sp failed
Hardware watchdog enabled

尝试以下方案:

诊断:(利用maintenance作为key words搜索www.chinaunix.net)

1. 查看一下io状态:

#iostat -En

#dmesg

2. 用metastat查看磁盘状态;

例如:#metastat

d30: Mirror
Submirror 0: d10
State: Needs maintenance
Submirror 1: d20
State: Okay
Pass: 1
Read option: roundrobin (default)
Write option: parallel (default)
Size: 6144903 blocks
d10: Submirror of d30
State: Needs maintenance
Invoke: metareplace d30 /dev/dsk/c0t0d0s0
Size: 6144903 blocks
Stripe 0:
Device Start Block Dbase State Hot Spare
/dev/dsk/c0t0d0s0 0 No Maintenance
d20: Submirror of d30
State: Okay
Size: 6144903 blocks
Stripe 0:
Device Start Block Dbase State Hot Spare
c0t8d0s0 0 No Okay

注意:d30是一个镜像,是一个虚拟设备,它包含有两个子镜像d10, d20,他们才是真实的device. 其中d10

3. 利用format查看磁盘状态

4. 查看系统启动日志 /var/adm/messages

5. 查看现在运行级别who -r

6. # fsck -y /dev/rdsk/c1t0d0s0 //check raw device

//试试以下的修复

#fsck -o f //做一下完整的

#metasync d20 //而不是sync

#devfsadm


Technorati : ,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值