Rocky Linux 9, Centos에서 변환한 후 ESXi 호스트에 NFS 마운트 문제가 발생하고 NFS-Common이 나열됨

Rocky Linux 9, Centos에서 변환한 후 ESXi 호스트에 NFS 마운트 문제가 발생하고 NFS-Common이 나열됨

로키리눅스 9.2

[root@mediastore8 nfs]# uname -r
5.14.0-284.25.1.el9_2.x86_64

오랫동안 실행되는 Centos 시스템에서 이 상자를 업그레이드/변환했습니다.

하드웨어나 기타 환경 변화는 없습니다.

NFS 공유를 마운트하는 3개의 ESXi 호스트가 있으며 지난 몇 년 동안 아무런 문제 없이 Centos에서 마운트했습니다.

상자에서 RPCBind, NFS-Utils를 제거하고 재부팅하고 다시 설치했지만 여전히 NFS 서비스를 실행하고 공유를 제공할 수 없습니다.

이것이 공유 정의입니다

[root@mediastore8 nfs]# cat /etc/exports
/Storage/Virtual-Machines       192.168.202.0/255.255.255.0(async,rw,no_root_squash,insecure)
/Storage/Virtual-Machines       172.16.200.0/255.255.255.0(async,rw,no_root_squash,async,insecure)
/Storage/Virtual-Machines       172.16.100.0/255.255.255.0(async,rw,no_root_squash,async,insecure)
/Storage/Virtual-Machines       192.168.86.0/255.255.255.0(async,rw,no_root_squash,async,insecure)

마지막 두 항목은 문제 해결을 위해 추가되었습니다.

이 시스템에서는 Linux 방화벽이 비활성화되어 있습니다(문제 해결의 일부이기도 함).

내가 달릴 때

[root@mediastore8 nfs]# systemctl status -l rpcbind
● rpcbind.service - RPC Bind
     Loaded: loaded (/usr/lib/systemd/system/rpcbind.service; enabled; preset: enabled)
     Active: active (running) since Wed 2023-09-13 15:35:55 AEST; 18h ago
TriggeredBy: ● rpcbind.socket
       Docs: man:rpcbind(8)
   Main PID: 1222 (rpcbind)
      Tasks: 1 (limit: 95804)
     Memory: 2.6M
        CPU: 71ms
     CGroup: /system.slice/rpcbind.service
             └─1222 /usr/bin/rpcbind -w -f

Sep 13 15:35:55 mediastore8.curtin.home systemd[1]: Starting RPC Bind...
Sep 13 15:35:55 mediastore8.curtin.home systemd[1]: Started RPC Bind.

내가 달릴 때

[root@mediastore8 nfs]# systemctl status -l nfs-server
○ nfs-server.service - NFS server and services
     Loaded: loaded (/usr/lib/systemd/system/nfs-server.service; enabled; preset: disabled)
    Drop-In: /run/systemd/generator/nfs-server.service.d
             └─order-with-mounts.conf

 Active: inactive (dead)

다시 시작하고 실행하기 위해 어떤 아이디어가 있습니까?

크레이그

몇 가지 질문에 대한 답변(Steven Harris에게 감사드립니다)

rpcinfo -p

'프로그램 대 프로토타입 포트 서비스 100000 4 tcp 111 portmapper 100000 3 tcp 111 portmapper 100000 2 tcp 111 portmapper 100000 4 udp 111 portmapper 100000 3 udp 111 portmapper 100000 2 udp 111 '

showmount -e

clnt_create: RPC: Program not registered

좋아, 여기와 Rocky Linux 포럼에서 더 많은 조언을 따르십시오. 문제는 업그레이드하기 전에 NFS-Utils 및 RPCbind가 제거되었음에도 불구하고 여전히 /etc/systemd/system 디렉토리에 심볼릭 링크가 남아 있다는 것입니다. 이러한 기호 링크는 nfs-convert 서비스를 찾고 있으며 제품이 다시 설치될 때마다 활성화됩니다. 아래 설명된 대로 이 nfs-convert 서비스는 더 이상 존재하지 않습니다.

심볼릭 링크 제거 후 재설치

rpcbind 및 nfs-utils

그런 다음 systemctl 활성화 및 systemctl start 프로세스를 실행하면 이제 모든 것이 정상입니다.

모든 팁과 제안에 감사드립니다.

크레이그

관련 정보