ECS: NFS 마운트 실패 UI 내보내기 설정을 전파하는 데 시간이 소요됨

Summary: ECS에서 NFS Cache가 ECS Appliance의 dataheadsvc 서비스에서 NFS 캐시를 전파하고 새로 고치는 데 약 20분이 걸립니다. 내보내기 사용자 지정을 해결하기 위해 일부 변경이 필요하기 때문에 이 문제는 새 NFS 내보내기를 설정하는 동안 자주 발생합니다.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

ECS에서 NFS Cache가 ECS Appliance의 dataheadsvc 서비스에서 NFS 캐시를 전파하고 새로 고치는 데 약 20분이 걸립니다. 내보내기 사용자 지정을 해결하기 위해 일부 변경이 필요하기 때문에 이 문제는 새 NFS 내보내기를 설정하는 동안 자주 발생합니다.

기존 NFS 내보내기가 수정되고 내보내기가 ECS에서 활성으로 표시되는 경우 ECS에서 이 동작이 예상됩니다.
  1. 이 문제를 가지고 ECS에 있는 내보내기를 확인하여 검증합니다.
명령:(NFS Linux 클라이언트)
# showmount -e <ECS>의 IP 주소예:
[root@nfsclient ~]# showmount -e xxx.xxx.xxx
Export list for xxx.xxx.xxx.xxx:
/namespace/nfsbucket *

  1. ECS에서 검증된 내보내기를 마운트합니다.
명령: (참고: 이것은 예제 명령이며, NFS Linux 클라이언트에서 더 자세한 출력을 얻기 위해 -vv 옵션을 추가하고 있습니다.
# mount -vv -t nfs -o vers=3,,nolock,sec=sys,proto=tcp <ECS IP>:<내보내기 경로><로컬 마운트 지점>
예:
[root@ nfsclient ~]# mount -vv -t nfs -o vers=3,,nolock,sec=sys,proto=tcp xxx.xxx.xxx.xxx:/namespace/nfsbucket /mnt/test
mount.nfs: timeout set for Wed Aug 14 09:37:03 2019
mount.nfs: trying text-based options 'vers=3,nolock,sec=sys,proto=tcp,addr= xxx.xxx.xxx.xxx '
mount.nfs: prog 100003, trying vers=3, prot=6
mount.nfs: trying xxx.xxx.xxx.xxx prog 100003 vers 3 prot TCP port 2049
mount.nfs: prog 100005, trying vers=3, prot=6
mount.nfs: trying xxx.xxx.xxx.xxx prog 100005 vers 3 prot TCP port 2049
mount.nfs: mount(2): No such file or directory
mount.nfs: mounting xxx.xxx.xxx.xxx:/namespace/nfsbucket failed, reason given by server: No such file or directory

  1. ECS에서 내보내기를 찾을 수 없는지 확인합니다.
명령: (ECS 클러스터에서 지난 5분 동안 모든 노드 로그에서 nfs 키워드를 동시에 검색함)
# svc_log -i -f nfs -sr all -sn -sf -n all -start '5분 전'
본보기:
admin@ecsnode1:~> svc_log -i -f nfs  -sr all -sn -sf -n all -start '5 minutes ago'
svc_log v0.9.19 (svc_tools v1.1.1)                 Started 2019-08-14 15:35:57

Running on nodes:              <All nodes>
Time range:                    2019-08-14 15:30:57 - 2019-08-14 15:35:57
Filter string(s):              'nfs'
Show filename(s):              True
Show nodename(s):              True
Search reclaim logs (if any):  False
Case insensitive:              True

169.254.1.1 dataheadsvc.log 2019-08-14T15:35:05,953 [RpcDispatcherMD-3082827]  INFO  RpcProgramMountd.java (line 101) MOUNT MNT path: /namespace/nfsbucket Client: /xxx.xxx.xxx
169.254.1.1 dataheadsvc.log 2019-08-14T15:35:05,958 [RpcDispatcherMD-3082827]  INFO  ExportsService.java (line 98) added key /namespace/nfsbucket/ to the cache
169.254.1.1 dataheadsvc.log 2019-08-14T15:35:05,960 [RpcDispatcherMD-3082827] ERROR  RpcProgramMountd.java (line 111) Couldn't locate the exportEntry for the path /namespace/nfsbucket

  1. 충돌하는 내보내기 설정이 ECS에서 새로 고쳐질 때까지 ~20분 정도 기다린 후 mount 명령을 다시 시도합니다.
명령: (참고: 이것은 예제 명령이며, NFS Linux 클라이언트에서 더 자세한 출력을 얻기 위해 -vv 옵션을 추가하고 있습니다.
# mount -vv -t nfs -o vers=3,,nolock,sec=sys,proto=tcp <ECS IP>:<내보내기 경로><로컬 마운트 지점>
예:
[root@client ~]# mount -vv -t nfs -o vers=3,,nolock,sec=sys,proto=tcp xxx.xxx.xxx: /namespace/nfsbucket mnt/test
final mount options: 'vers=3,,nolock,sec=sys,proto=tcp'
mount.nfs: timeout set for Wed Aug 14 13:55:00 2019
mount.nfs: trying text-based options 'vers=3,nolock,sec=sys,proto=tcp,addr= xxx.xxx.xxx '
mount.nfs: prog 100003, trying vers=3, prot=6
mount.nfs: trying xxx.xxx.xxx prog 100003 vers 3 prot TCP port 2049
mount.nfs: prog 100005, trying vers=3, prot=6
mount.nfs: trying xxx.xxx.xxx prog 100005 vers 3 prot TCP port 2049
xxx.xxx.xxx:/namespace/nfsbucket on /mnt/test type nfs (rw,vers=3,,nolock,sec=sys,proto=tcp)

Additional Information

Affected Products

ECS Appliance

Products

ECS Appliance, ECS Appliance Gen 1, ECS Appliance Gen 2, ECS Appliance Gen 3, ECS Appliance Software with Encryption, ECS Appliance Software without Encryption
Article Properties
Article Number: 000019711
Article Type: How To
Last Modified: 25 Mar 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.