/etc/export 파일을 구성하여 폴더를 원격 호스트로 내보냈습니다.NFS 서버:
/remoteFolder 172.22.0.0/255.255.0.0(ro,no_root_squash,sync,insecure)
그리고 다음 명령을 사용하여 NFS 데몬을 시작합니다.
/etc/rc.d/rc.nfsd start
NFS 클라이언트에서 다음 명령을 실행하여 원격 폴더를 로컬로 마운트합니다.
mount -t nfs -o ro,bg,soft,intr,timeo=5,retrans=5,actimeo=10,retry=5 nfsServerIp:/remoteFolder localFolder
NFS 클라이언트에서 mount.nfs 명령이 lsof 출력을 필터링하여 직렬 포트(예: ttyS3)를 사용한다는 것을 알았습니다.이거 괜찮아?
또한 이 직렬 포트는 세 개의 다른 직렬 포트와 IRQ를 공유합니다. mount.nfs 명령을 사용하여 동일한 명령으로 외부 장치와 통신을 시도하지만 가끔 이상하게 통신이 실패합니다. 다음 매개변수를 사용하여 /etc/serial.conf를 구성했습니다.
/dev/ttyS0 uart 16550A port 0x3F8 irq 4
/dev/ttyS1 uart 16550A port 0x2F8 irq 3
/dev/ttyS2 uart 16550A port 0x3E8 irq 11
/dev/ttyS3 uart 16550A port 0x2E8 irq 11
이 문제를 해결할 수 있습니까? mount.nfs가 다른 직렬 포트를 사용하도록 강제할 수 있습니까?
미리 감사드립니다.
답변1
다른 직렬 포트(예: /dev/ttyS2)를 사용해 보았습니다. 그래서 저는 이 효과가하드웨어 오류.
원래 시리얼 포트에 케이블을 연결하면 외부 장치와의 통신이 다시 실패합니다 :S