SUMMARY: ls question

From: <Andrew_Rotramel_at_cch-lis.com>
Date: Fri Jul 02 2004 - 11:40:48 EDT
Thanks to Alan Pae, Darren Dunham and Carsten Knudsen

The most plausible answer is this:
Caching. UFS filesystems can only be mounted by a single host. Since the
data on the disk is not allowed to change underneath, the host can cache
much of it. That means that the 'ls' could have been satisfied entirely
from the cache, but the other data could not.







Andrew_Rotramel@cch-lis.com@sunmanagers.org on 06/29/2004 01:07:29 PM

Sent by:    sunmanagers-bounces@sunmanagers.org


To:    sunmanagers@sunmanagers.org
cc:

Subject:    ls question


This morning I had problems accessing the files on an array. format would
not return a list of drives and I was getting SCSI transport errors in
/var/adm/messages. The problem was fixed by rebooting the fiber channel
switch between the server and the array. I was pleased that my Oracle
database did not drop, but waited patiently for the disks to become
available again.

My question is about ls. During the access problem, before I rebooted the
switch, I could cd down to a subdirectory and could get an ls listing of
the files, but I could not get an ls -l listing of the files. Am I correct
that since I could drill down into a directory, that I could read the
inodes and they were OK? If I could read a directory file, why could I not
get info on the files in that directory?

Andrew
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
 http://www.sunmanagers.org/mailman/listinfo/sunmanagers
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers
Received on Fri Jul 2 11:41:21 2004

This archive was generated by hypermail 2.1.8 : Thu Mar 03 2016 - 06:43:31 EST