* Make sure that Trond Myklebust's seekdir (or dir) kernel patch is
applied. The latest version (for 2.4.17) is located at:
[http://www.fys.uio.no/~trondmy/src/2.4.17/linux-2.4.17-seekdir.dif] http://www.fys.uio.no/~trondmy/src/2.4.17/linux-2.4.17-seekdir.dif
* IRIX servers do not always use the same fsid attribute field across
reboots, which results in inode number mismatch errors on a Linux client if the mounted IRIX server reboots. A patch is available from:
[http://www.geocrawler.com/lists/3/SourceForge/789/0/7777454/] http:// www.geocrawler.com/lists/3/SourceForge/789/0/7777454/
* Linux kernels v2.4.9 and above have problems reading large directories
(hundreds of files) from exported IRIX XFS file systems that were made with naming version=1. The reason for the problem can be found at:
[http://www.geocrawler.com/archives/3/789/2001/9/100/6531172/] http:// www.geocrawler.com/archives/3/789/2001/9/100/6531172/
The naming version can be found by using (on the IRIX server):
xfs_growfs -n mount_point
The workaround is to export these file systems using the -32bitclients option in the /etc/exports file. The fix is to convert the file system to 'naming version=2'. Unfortunately the only way to do this is by a backup/ mkfs/restore.
mkfs_xfs on IRIX 6.5.14 (and above) creates naming version=2 XFS file systems by default. On IRIX 6.5.5 to 6.5.13, use:
mkfs_xfs -n version=2 device
Versions of IRIX prior to 6.5.5 do not support naming version=2 XFS file systems.
Irix versions up to 6.5.12 have problems mounting file systems exported from Linux boxes - the mount point "gets lost," e.g.,
# mount linux:/disk1 /mnt
# cd /mnt/xyz/abc
# pwd
/xyz/abc
This is known IRIX bug (SGI bug 815265 - IRIX not liking file handles of less
Cheap Web Hosting -
Inexpensive Web Hosting
- Web Hosting New Zealand
- Pabst Computer
Cheapest Web Hosting
WorldWide Web Hosting Services