Troubleshoot NFS
Article under construction. 5-1-2015
NFS's roles in FOG
NFS is used to transfer images to and from clients in FOG, and is used on both the client and server. The server's setting file controls what files & directories are exported, and their options. NFS allows writing to the /images/dev directory and allows reading from the /images directory. During imaging, the client mounts either /images/dev (for uploading or capturing an image) or /images (for downloading or deploying an image).
During upload/capture, NFS uploads images into a folder in /images/dev/<MAC Address Of Client> During download/deployment, NFS downloads images from /images/<Image Path>
- testing
- mounting
- /etc/exports
- permissions
- writing/uploading
- reading/downloading
Gibberish / notes (temporary work space till article completion)
Fog uses NFS in the inits as a temporary place to mount the servers images directory during upload and download When an upload is happening it mounts through NFS to servers /images/dev When a download occurs it mounts through NFS to servers /images /images is mounted read only and /images/dev is mounted read write FTP during the imaging process is only used for uploads after the image upload is complete FTP moves /images/dev/<macOfRelevantHost> to /image/<imagePath> FTP is also used to replicate images to other nodes in the same group and to replicate to other groups master node that is assigned to the image Tom • 3:22 AM
/etc/exports ??? Wayne Workman 1 min
Tom Elliott that's what configures the NFS Tom • 1 min