6.10.2009

Solaris'de the allowable number of mount points has been exceeded hatası

Solaris 9 işletim sistemi yuklu production ortamindaki bir sunucumda;

cd /u04
ls -lrt komutunu çalıştırdıgımda,
: I/O error hatası aldım.

u04 file sistemini umount edip tekrar mount etmek istedigimde ise;

umount /u04
mount /u04

mount: /dev/dsk/c3t0d4s0 is already mounted, /u04 is busy,

or the allowable number of mount points has been exceeded
hatasını vermeye başladı.

Bu sorunun cozumu ise;

Her ihtimale karşılık ilgili file sistemi vfstab dosyasında comment'ledikten sonra
vi /etc/vfstab
#/dev/dsk/c3t0d4s0 /dev/rdsk/c3t0d4s0 /u04 ufs 5 yes logging

Benim gibi sunucudan çok uzakta iseniz;

reboot -- -r
(sunucuyu reconfigure ederek reboot etmek gerekiyor.)

vfstab dosyasından commnet'i kaldırıp,

vi /etc/vfstab
/dev/dsk/c3t0d4s0 /dev/rdsk/c3t0d4s0 /u04 ufs 5 yes logging

mount /u04