problem in rebooting solaris server

Hi,

While we rebooting solaris server ,the system going to Maintenance mode instead of login console.

even we are not able to run fsck command . Thanks in advanced for help.

log attached FYI

Executing last command: boot
Boot device: /pci@83,4000/FJSV,ulsa@2,1/disk@0,0  File and args:
SunOS Release 5.10 Version Generic_118833-17 64-bit
Copyright 1983-2005 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
fjgi0:Using local MAC address
fjgi1:Using local MAC address
fjgi2:Using local MAC address
fjgi3:Using local MAC address
fjgi4:Using local MAC address
fjgi5:Using local MAC address
Oct 14 17:13:09 svc.startd[7]: svc:/system/LogChecker:default: Method "/usr/loca
l/LogChecker/LogChecker.start" failed with exit status 30.
Oct 14 17:13:09 svc.startd[7]: svc:/system/LogChecker:default: Method "/usr/loca
l/LogChecker/LogChecker.start" failed with exit status 30.
fjgi0: network connection up
    autonegotiation: on
    speed:           1000
    flowctrl:        none
    duplex:          full
    role:            slave
fjgi0: network connection up
    autonegotiation: on
    speed:           1000
    flowctrl:        none
    duplex:          full
    role:            slave
Oct 14 17:13:09 svc.startd[7]: svc:/system/LogChecker:default: Method "/usr/loca
l/LogChecker/LogChecker.start" failed with exit status 30.
[ system/LogChecker:default failed (see 'svcs -x' for details) ]
Hostname: lhscms-appl
fjgi1: network connection up
    autonegotiation: on
    speed:           1000
    flowctrl:        none
    duplex:          full
    role:            slave
fjgi1: network connection up
    autonegotiation: on
    speed:           1000
    flowctrl:        none
    duplex:          full
    role:            slave
fjgi3: network connection up
    autonegotiation: on
    speed:           1000
    flowctrl:        none
    duplex:          full
    role:            slave
fjgi3: network connection up
    autonegotiation: on
    speed:           1000
    flowctrl:        none
    duplex:          full
    role:            slave
The / file system (/dev/md/rdsk/d2) is being checked.

WARNING - Unable to repair the / filesystem. Run fsck
manually (fsck -F ufs /dev/md/rdsk/d2).

Oct 14 17:13:47 svc.startd[7]: svc:/system/filesystem/usr:default: Method "/lib/
svc/method/fs-usr" failed with exit status 95.
[ system/filesystem/usr:default failed fatally (see 'svcs -x' for details) ]
Requesting System Maintenance Mode
(See /lib/svc/share/README for more information.)
Console login service(s) cannot run

from first look i would say there is a filesystem (maybe /var) missing or can not be mounted... boot from cd/dvd or network and check all fs for availability and check /etc/vfstab for correct entries.

Based on failed svc:/system/filesystem/usr:default is supposed to be failing /usr file system.
My recommendation is to run

metastat -c

and write down which devices are submirrors of /dev/md/rdsk/d2. Then boot from CD and do file system check via

 fsck -F ufs /a/dev/rdsk/xxxx

for both these devices.
Also

svcs -xv

can provide more useful info.

Bruss

go to ok> prompt
ok>boot -F failsafe
Then do your fsck.