[help] filesystem error on solaris 10

Hi All,

please help me about filesystem error on sun fire 245 sparc solaris 10, i have installed solaris 10 os on sun fire 245 and done with mirroring disk.

but after reboot the server i having this error below shown by system :

checking ufs filesystems
/dev/md/rdsk/d60: is logging.
/dev/md/rdsk/d30: BAD SUPERBLOCK AT BLOCK 16: NUMBER OF DIRECTORIES OUT OF RANGE
/dev/md/rdsk/d30: USE AN ALTERNATE SUPERBLOCK TO SUPPLY NEEDED INFORMATION;
/dev/md/rdsk/d30: e.g. fsck [-F ufs] -o b=# [special ...]
/dev/md/rdsk/d30: where # is the alternate super block. SEE fsck_ufs(1M).

/dev/md/rdsk/d30: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.

THE FOLLOWING FILE SYSTEM(S) HAD AN UNEXPECTED INCONSISTENCY: /dev/md/rdsk/d30 (/opt)
fsckall failed with exit code 1.

WARNING - Unable to repair one or more filesystems.
Run fsck manually (fsck filesystem...).

NOTICE: /opt: unexpected free inode 2, run fsck(1M)
svc:/system/filesystem/local:default: WARNING: /sbin/mountall -l failed: exit status 1

fsck
/dev/md/dsk/d10 IS CURRENTLY MOUNTED READ/WRITE.
CONTINUE? y

** /dev/md/dsk/d10
** Currently Mounted on /
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3a - Check Connectivity
** Phase 3b - Verify Shadows/ACLs
** Phase 4 - Check Reference Counts
** Phase 5 - Check Cylinder Groups
FILESYSTEM MAY STILL BE INCONSISTENT.
137576 files, 3600501 used, 6476111 free (88191 frags, 798490 blocks, 0.9% fragmentation)
***** FILE SYSTEM IS BAD *****

***** PLEASE RERUN FSCK *****
/dev/md/dsk/d40 IS CURRENTLY MOUNTED READ/WRITE.
CONTINUE? y

** /dev/md/dsk/d40
** Currently Mounted on /var
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3a - Check Connectivity
** Phase 3b - Verify Shadows/ACLs
** Phase 4 - Check Reference Counts
** Phase 5 - Check Cylinder Groups
FILESYSTEM MAY STILL BE INCONSISTENT.
16718 files, 53961 used, 3980437 free (12749 frags, 495961 blocks, 0.3% fragmentation)
***** FILE SYSTEM IS BAD *****

***** PLEASE RERUN FSCK *****
** /dev/md/rdsk/d50
BAD SUPERBLOCK AT BLOCK 16: MAGIC NUMBER WRONG

LOOK FOR ALTERNATE SUPERBLOCKS WITH MKFS? y

LOOK FOR ALTERNATE SUPERBLOCKS WITH NEWFS? y

SEARCH FOR ALTERNATE SUPERBLOCKS FAILED.

USE GENERIC SUPERBLOCK FROM MKFS? y

CALCULATED GENERIC SUPERBLOCK WITH MKFS
If filesystem was created with manually-specified geometry, using
auto-discovered superblock may result in irrecoverable damage to
filesystem and user data.

CANCEL FILESYSTEM CHECK? y

Please verify that the indicated block contains a proper
superblock for the filesystem (see fsdb(1M)).
** /dev/md/rdsk/d30
BAD SUPERBLOCK AT BLOCK 16: NUMBER OF DIRECTORIES OUT OF RANGE

LOOK FOR ALTERNATE SUPERBLOCKS WITH MKFS? y

LOOK FOR ALTERNATE SUPERBLOCKS WITH NEWFS? y

SEARCH FOR ALTERNATE SUPERBLOCKS FAILED.

USE GENERIC SUPERBLOCK FROM MKFS? y

CALCULATED GENERIC SUPERBLOCK WITH MKFS
If filesystem was created with manually-specified geometry, using
auto-discovered superblock may result in irrecoverable damage to
filesystem and user data.

CANCEL FILESYSTEM CHECK? y

Please verify that the indicated block contains a proper
superblock for the filesystem (see fsdb(1M)).
/dev/md/dsk/d60 IS CURRENTLY MOUNTED READ/WRITE.
CONTINUE? DHCP negotiation failed, perhaps misconfigured or no DHCP server available

SC Alert: DHCP negotiation failed, perhaps misconfigured or no DHCP server available
y

** /dev/md/dsk/d60
** Currently Mounted on /export/home
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3a - Check Connectivity
** Phase 3b - Verify Shadows/ACLs
** Phase 4 - Check Reference Counts
** Phase 5 - Check Cylinder Groups
FILESYSTEM MAY STILL BE INCONSISTENT.
2 files, 9 used, 23072015 free (7 frags, 2884001 blocks, 0.0% fragmentation)
***** FILE SYSTEM IS BAD *****

***** PLEASE RERUN FSCK *****

i have try to run fsck but still cannot fix the problem :frowning:

please advices how to fix this problem

very appriciated for the answer

Thank you for the attention

Best Regards,

bucci

Did you properly boot the system, using init 6 for example? Suggest booting from the CD and fscking the filesystems manually. If it says bad superblock, run mkfs -F ufs -m /dev/md/rdsk/... That will give you a list of alternate superblocks that can be supplied to fsck.

yes i have been boot properly the system using init 6

Did you follow the rest of my suggestions?

I faced the same problem also. What i did is newfs the entire partition. Problem solved, but I is not thr right way haha.