I am attempting to setup a FIFO over NFS. Directing and reading from the FIFO works fine on the local machine - however when I direct to the FIFO from a server which has the directory NFS mounted it does not work. The a process to read from the FIFO on the local server does not pickup the write (attempted write) to the FIFO.
Has anyone ever encountered this? Any solutions/ideas?
Answering my own post subsequent to finding an answer - this is not actually possible. A FIFO is s kernel inter-process communication mechanism and as such it apparently alters the device map in the kernel on the local system. Because of this, writing to a FIFO across a NFS mount to a remote machine will not work because the local kernel is not aware of the FIFO in its device map.