Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Server problems

&pagelevel(4)&pagelevel

The messages concerning NFS server problems are output on the BS2000 console. They consist of a POSIX message which contains the NFS problem description as insert &00:

POS1020 Message of the POSIX kernel: &00

The problems described in the following occur when accessing remote resources. The access can be effected by commands or from programs.

When accessing server resources, a distinction is made between "hard" and "soft" mounted directories (see the hard and soft options of the mount command).

If a resource has been "hard" mounted and the server is unavailable for some reason, all programs accessing this resource are blocked. The NFS client issues the following console message:

POS1020 ...: NFS server hostname not responding, still trying

As soon as the server is accessible again, the following console message appears:

POS1020 ...: NFS server hostname ok

It is advisable in this case to mount resources with additional use of the option -o intr in order to allow blocked programs to be canceled.

If a resource has been "soft" mounted and the server is unavailable, the following console message is issued (possibly multiple times):

POS9999 rfscall: function: RPC_TIMEDOUT retry #n: timeo=...

If the retries should not succeed, this is reported by the console message:

POS1020 ...: NFS function failed for server hostname: RPC: Timed out

In this case you should first check whether the server is active and accessible. Enter the following command, where hostname is the name of the NFS server:

$ /usr/bin/rpcinfo -p hostname

If the server is active, a list of the programs running on the server is displayed, with version numbers, protocols and port numbers. If no list is displayed, you should check whether the rpcbind daemon is running on the server.

If the rpcbind daemon is active on the server but not accessible for the client, you should check the network connection between server and client. On a BS2000 computer with POSIX this can be done in two ways:

  • in the POSIX shell with: ping hostname
  • in BS2000 command mode with: PING4 hostname or PING6 hostname

When the server is available again, the resource must be remounted.