Profile picture

[Linux] NFS Error : transaction order is cyclic.

JaehyoJJAng2023년 10월 10일

해결 방법

netstat 명령어 실행 시 nfs 관련 포트가 listen 되지 않음.

sudo netstat -nltp | grep '2049'

그로인해 타 서버에서 nfs 서버의 공유 디렉토리에 마운트가 불가능해지는 오류가 발생.

failed to restart nfs-server.service:  see system logs for details.

원인 파악이 안되서 nfs 서비스 재시작.

sudo systemctl restart nfs-server  

Job for nfs-server.service failed because the control process exited with error code. See "systemctl status nfs-server.service" and "journalctl -xe" for details.

nfs-server를 재시작 할 수 없다고 함.


journalctl -xeu nfs-server 명령으로 정확히 뭐가 문제인지 로그를 조회

sudo journalctl -xeu nfs-server

1218 22:34:46 nfs systemd[1]: nfs-server.service: Found ordering cycle on mnt-md1.mount/start
1218 22:34:46 nfs systemd[1]: nfs-server.service: Found dependency on nfs-server.service/start
1218 22:34:46 nfs systemd[1]: nfs-server.service: Job mnt-md1.mount/start deleted to break ordering cycle starting with nfs-server.service/start

어떤게 문제인지 여전히 파악이 안되기 때문에 구글에 검색.


systemctl daemon을 재시작하면 해결된다고 함

sudo systemctl daemon-reload
sudo systemctl restart nfs-server

Ref

https://unix.stackexchange.com/questions/635742/failed-to-start-nfs-server-servicetransaction-order-is-cyclic


Loading script...