1834757 Members
2893 Online
110070 Solutions
New Discussion

FIFO over NFS

 
SOLVED
Go to solution

FIFO over NFS

Hi All
L2000-44
HP-UX 11.00

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 process that reads the write performed by the NFS client to the FIFO on the NFS server does not pickup the write (attempted write) to the FIFO.

Has anyone ever encountered this? Any solutions/ideas?
1 REPLY 1
Brian Bergstrand
Honored Contributor
Solution

Re: FIFO over NFS

If I understand you correctly, then what you are trying won't work. A FIFO is a kernel interprocess communication channel that has a named representation in the filesystem. Basically, it is like a device entry in /dev. As such, it can only be local to the machine.

What you are describing is trying to setup a communication channel between two machines. A FIFO is not meant for that purpose. Use a UDP/TCP socket to communicate between machines.