YaST NFS Client
The YaST NFS Client module is part of YaST used for NFS installation and configuration in openSUSE. The YaST NFS Client module can be found in the YaST Control Center under Network Services -> NFS Client.
If you do not have a graphical interface available, you can also use YaST in text mode and configure the same features, in particular when you are logged in from remote via a slow text-only connection.
- There are two tabs in the YAST module, NFS Shares and NFS Settings. The default tab NFS Shares is usually all you need to configure.
- Click on the Add button
- With the YAST2 firewall stopped click on the Choose button.
- Available NFS Server Hostnames on your LAN are then displayed within about 30 seconds.
- Select the hostname of interest then select the publicly available Remote Directory
- Select your own local directory, Mount Point (local) that you will mount the NFS share (by clicking the Browse button)
- Options should read defaults
- Then if all correct click OK
- You can add more shares and then must click OK on the master dialogue to save to fstab. From now on they should try to mount automatically at boot. Boot time will increase usually, especially as any unavailable shares will have to time out.
- On first configuration you must turn off the Firewall. Otherwise you can not (probably) detect the NFS servers on the LAN.
- Be aware that it is possible to configure NFS servers so that they will only serve to specified IP addresses
- The change to systemd has introduced some network configuration issues.
- You may have to get the NFS systems working manually. If you go to the YaST2 module Systems -> System Services (Runlevel) you will probably discover that in runlevel 5 that the NFS service is not enabled. Start it. You will have to start the service rpcbind before you start nfs client service if this is not enabled. After a save and reboot NFS should work.
- You could also have confirmed at the command line that NFS was not active with the command: systemctl status nfs.service(or just
systemctl status nfs)
OpenSUSE before version 12.3
- Boot times increased while waiting for a response from network NFS servers. This was resolved with full systemd which simply bypasses unavailable drives using short timeouts and then connects when drives become available.