Previous | Table of Contents | Next |
Follow these steps f to mount a single file system that has an entry in the /etc/vfstab file:
The file system is mounted, as shown in this example:
oak% su Password: # mount /opt #
After you mount a fil fe system with the default largefiles mount option and large files have been created, you cannot remount the file system with the nolargefiles option until you remove any large files and run fsck to reset the state to nolargefiles.
The nolargefiles mount option provides total compatibility with previous file system behavior and enforces the 2 Gbyte maximum file size limit.
Follow these steps to remount a UFS file system without large files:
In the following example, the directory /files1 is searched for large files, unmounted, fscked, and mounted again with the nolargefiles option:
oak% su Password: # cd /files1 # find . -xdev -size +2000000 -exec ls -l {} ; # umount /files1 # fsck /dev/rdsk/c0t3dos7 /files1 # mount -o nolargefiles /dev/dsk/c0t3d0s7 /files1
Follow thes fe steps to unmount all remote file systems:
All the remote file systems in the local /etc /vfstab file are unmounted:
oak% su Password: umountall -F nfs oak#
CAUTION! If you unmount all file systems (umountall without any arguments), the system may be unusable and you may need to reboot it.
You cannot unmount a fdirectory that is being used. If you want to unmount a directory that is being used, all users must change out of the directory:
The file system you specify is unmounted.
In this example, the mount command is used first to find the mount point for the file system to be unmounted:
oak% mount / on /dev/dsk/cØtØdØsØ read/write/setuid on Wed Oct 23 1Ø:Ø8:5Ø 1991 /usr on /dev/dsk/cØtØdØs6 read/write/setuid on Wed Oct 23 1Ø:Ø8:5Ø 1991 /proc on /proc read/write/setuid on Wed Oct 23 1Ø:Ø8:5Ø 1991 /tmp on swap on Wed Oct 23 1Ø:Ø8:52 1991 /usr/openwin on cheers:/export/openwin hard/remote on Wed Oct 23 1Ø:11:Ø8 1991 /home on blowup:(pid136) read only/intr/map=auto.home/indirect on Wed Oct 23 1Ø:11:1Ø 1991 /vol on blowup:(pid136) read only/intr/map=auto.vol/indirect on Wed Oct 23 1Ø:11:1Ø 1991 /nse on blowup:(pid136) read only/intr/map=/etc/auto.nse /indirect on Wed Oct 23 1Ø:11:1Ø 1991 [41]oak% su Password: # cd / # umount /home #
You can mount file systems shared through NFS using a method called automounting. The AutoFS program runs in the background and mounts and unmounts remote directories as they are needed. Whenever a user on a client system running AutoFS accesses a remote file or directory available through the automounter, AutoFS mounts the file system on the user's system. The remote file system remains mounted as long as the user remains in the directory and is using a file. If the remote file system is not accessed for a certain period of time, it is automatically unmounted. AutoFS mounts and unmounts file systems, as required without any intervention on the part of the user other than changing into or out of a directory.
You can mount some file hierarchies with AutoFS and you can change others using the /etc/vfstab file and the mount command. A diskless machine must have entries for / (root), /usr, and /usr/kvm in the /etc/vfstab file.
CAUTION! Because shared file systems should always remain available, do not use AutoFS to mount /usr/share.
AutoFS works with the file systems specified in maps. These maps can be maintained as NIS, NIS+, or local files. The AutoFS maps can specify several remote locations for a particular file. This way, if one of the servers is down, the automounter can try to mount from another machine.
You can specify which servers are preferred for each resource in the maps by assigning each server a weighting factor. AutoFS starts automatically when a system enters run level 3. You can also start it from a command line. ( Describing how to set up and administer the automounter is beyond the scope of this book.) By default, the SunOS 5.x system software automounts /home.
Previous | Table of Contents | Next |