nfsv4

NFS - 파일 시스템의 하위 디렉터리를 안전하게 내보내기
nfsv4

NFS - 파일 시스템의 하위 디렉터리를 안전하게 내보내기

문맥상 저는 기본 서버와 장애 조치 서버 간에 공유되는 NFS 마운트를 사용하는 제대로 문서화되지 않은 일부 소프트웨어를 관리하는 일을 돕고 있습니다. NFS 서버는 현재 파일 시스템의 하위 디렉터리를 내보내고 있으며 내보낼 때 no_subtree_check 옵션이 활성화되어 있습니다. 이에 대한 보안 의미와 내보낸 하위 디렉터리가 자체 파일 시스템에 있도록 내용을 다시 정렬할 가치가 있는지 이해하려고 노력 중입니다. 내보내기(5) 매뉴얼 페이지에 따르면: 하위 디렉터리 내보내기 일반적으로 파일 ...

Admin

NFS 마운트가 4가 아닌 vers=3으로 떨어지는 원인은 무엇입니까?
nfsv4

NFS 마운트가 4가 아닌 vers=3으로 떨어지는 원인은 무엇입니까?

RHEL 7.9에서는 /etc/exportsnfs 클라이언트에서 tcp 모드 대신에 설치된 vers=4.1하나의 클라이언트를 제외하고 모두 tcp 모드로 설치됩니다 vers=3.mountproto=udp 이 문제의 원인은 무엇입니까? 이 문제를 해결할 방법이 있나요? nfs 연결을 설정할 때 nfs 서버 또는 nfs 클라이언트가 내리는 결정, 무슨 일이 일어나고 있는지, 그리고 버전 3으로 변경하기로 결정한 이유를 자세히 설명하는 NFS를 사용하여 볼 수 있는 로그 파일이 있습니까? ...

Admin

NFS 내보내기에는 실제로 FSID가 필요합니까?
nfsv4

NFS 내보내기에는 실제로 FSID가 필요합니까?

인용하다: NFSv4 fsid=0을 사용하고 NFS 루트를 전체 LAN으로 내보내거나 내보내지 않을 때의 영향 nfs 루트를 전체 LAN으로 내보내거나 https://earlruby.org/2022/01/setting-up-nfs-fsid-for-multiple-networks/ NFS 서버를 설정할 때좋다내보낸 각 볼륨에 고유한 FSID를 할당합니다... 항목 중 하나에 대해 다른 FSID를 사용하거나 한 서브넷에 대해 FSID를 선언하고 다른 서브넷에는 선언하지 않는 경우 NFS 서버는 때로는...

Admin

Rocky: NFS 버전을 버전 4에서 버전 3으로 변경하는 방법
nfsv4

Rocky: NFS 버전을 버전 4에서 버전 3으로 변경하는 방법

CentOS에서 마운트 명령은 다음과 같이 작동합니다. mount -v -o nfsvers=3 publicip:/opt/NFSData /tmp/myshare Rocky로 이사했을 때 작동이 멈췄습니다. 에서 언급했듯이Red Hat 문서, nfsvers=더 이상 지원되지 않음: nfsvers=2또는 nfsvers=3- 사용할 NFS 프로토콜 버전을 지정합니다. 이는 여러 NFS 서버를 실행하는 호스트에 유용합니다. 버전을 지정하지 않으면 NFS는 커널과 mount 명령에서 지원하는 가장 높은 버전...

Admin

nfs/ 주체를 kinit할 수 없습니다.
nfsv4

nfs/ 주체를 kinit할 수 없습니다.

NFSv4 공유를 마운트하려고 하는데 mount명령이 공유를 마운트할 수 있는 권한을 얻지 못합니다. 공유를 마운트하려고 하면 다음 메시지가 나타납니다. mount.nfs4: mount(2): Permission denied 다음을 사용하여 nfs 주체를 초기화하려고 하면 다음이 반환됩니다. kinit -k -t /etc/krb5.keytab nfs/[email protected] kinit: Client 'nfs/[email protected]' not found in Kerbe...

Admin

NFS proto와 mountproto의 차이점
nfsv4

NFS proto와 mountproto의 차이점

RHEL 8.8에서 udp로 NFS tcp를, 4.0, 4.1, 4.2로 버전 3을 테스트하려고 할 mountproto=때 .proto=mount RHEL 8.8에서는 vers=3nfs 클라이언트에 NFS 작업을 구체적으로 표시할 수 있습니까?proto=udp proto=tcpnfs 클라이언트에서 및 이 표시되면 이는 무엇을 의미합니까 mountproto=udp? ...

Admin

nfs4 ACL은 그룹 이름에 공백을 허용하지 않습니다.
nfsv4

nfs4 ACL은 그룹 이름에 공백을 허용하지 않습니다.

Active Directory 및 NFS4.1 ACL을 사용하도록 Red Hat 8.7을 구성했습니다. 다음 명령을 사용하여 폴더/파일에 권한을 추가하려고 하면: nfs4_setfacl -R -a A:g:domain [email protected]:rx imex_home/ 내 공간에 무슨 문제라도 생긴 걸까? 버그인가요 아니면 제가 잘못 쓴건가요? users/groups공간이 없기 때문에 일할 수 있습니다. ...

Admin

sec=sys를 사용한 후 nfs4_setfacl을 chown할 수 없습니까?
nfsv4

sec=sys를 사용한 후 nfs4_setfacl을 chown할 수 없습니까?

CentOS7 클라이언트에서 NFSv4.1 및 sec=sys를 사용하여 원격 파일 시스템을 마운트하기 위해 nfs-utils-1.3.0-0.66을 사용하고 있습니다. 로컬 사용자 이름(예: )을 사용하여 nfs4_setfacl -a “A::myuser:rwatTnNcy” myfileNFSv4 ACE를 설정 하려고 할 때까지 마운트와의 상호 작용은 UID/GID를 사용하여 예상대로 작동합니다. nfs4_setfacl 명령은 다음을 반환합니다. Failed setxattr operation: Invali...

Admin

NFS4, 불안정, 포트 번호, rdma 충돌 도움말
nfsv4

NFS4, 불안정, 포트 번호, rdma 충돌 도움말

현재 RHEL 8.8 및 RHEL 9.x의 경우 최신 NFS 버전은 4.2입니다. NFS 4가 출시되었을 때 NFS3에서 몇 가지 사항이 제거되었으며 그 중 하나는 여러 포트 번호였습니다. 네트워크 파일 시스템 4승인하다이제 모든 트래픽은 TCP입니다.잘 알려진 단일 포트 2049를 사용하세요.. https://www.snia.org/sites/default/files/SNIA_An_Overview_of_NFSv4-3_0.pdf 같은 내용을 언급하는 더 유명한 기사를 찾을 수 있습니다. RHEL ...

Admin

NFS 마운트는 ctime과 mtime을 혼합합니다.
nfsv4

NFS 마운트는 ctime과 mtime을 혼합합니다.

Linux 서버에서 FreeBSD 클라이언트로 NFS 마운트가 있습니다. touchFreeBSD 클라이언트에서 파일의 atime과 mtime을 설정하는 데 사용하는 경우 , tavianator@muon $ touch -at "199112140000" ./foo tavianator@muon $ touch -mt "199112150000" ./foo 그런 다음 통계 시간을 인쇄하고, tavianator@muon $ stat -f $'Access: %Sa\nModify: %Sm\nChange: %Sc\n...

Admin

클라이언트에서 원격 NFSv4 공유를 마운트할 수 없습니다.
nfsv4

클라이언트에서 원격 NFSv4 공유를 마운트할 수 없습니다.

전제는 다음과 같습니다 .NFSv4Centos7에서만 구성되고 잘 실행되는 서버, 다음과 같이 내보냄(샌드박스 환경이므로 보안 문제 없음): server> cat /etc/exports /export/dcs *(sec=sys,rw,no_root_squash,sync,no_subtree_check) server> cat /proc/fs/nfsd/versions -2 -3 +4 +4.1 +4.2 server> NFSv4 서버와 구성된 공유가 MacOS(Monterey) 및...

Admin

두 NFS 공유 간에 하드 링크를 설정하는 방법은 무엇입니까?
nfsv4

두 NFS 공유 간에 하드 링크를 설정하는 방법은 무엇입니까?

공유 NFS 디렉터리가 단일 백업 파일 시스템에서 호스팅되는 경우 두 개 이상의 NFS 마운트에 걸쳐 클라이언트에서 하드 링크를 설정하는 방법이 있습니까? (이렇게 하면 로컬로 로그인하거나 ssh를 통해 로그인하면 서버의 inode 및 하드 링크에 문제가 없습니다.) NFSv4 공유로 여러 디렉터리를 제공하는 서버가 있습니다. 모든 공유 디렉터리는 [ext4] 파일 시스템에 있습니다. 개별적으로 공유되므로 클라이언트가 개별적으로 설치할 수 있습니다. 공유 A 또는 B가 각각 마운트되는 디렉토리 트리에...

Admin

4.2 버전 대신 NFS 3을 사용하는 이유가 있나요?
nfsv4

4.2 버전 대신 NFS 3을 사용하는 이유가 있나요?

512GB 이상의 RAM, RHEL 8.7 또는 이와 매우 유사한 운영 체제를 갖춘 엔터프라이즈급 서버에서 실행되는 100gbps Infiniband 스위치가 있는 작업 환경을 생각해 보십시오. 서버 간 NFS를 설정할 때 최신 NFS vers=4.2가 최선의 선택입니까? proto=tcp/udp/rdma를 사용하는 NFS vers=4.2보다 proto=UDP를 사용하여 NFSv3을 사용하는 것이 더 낫습니까? 많은 클러스터 노드가 읽기/쓰기를 위해 헤드 노드에서 폴더를 마운트하기 때문에 특히 관심이...

Admin

RHEL 8에서 NFS RDMA 작동하기
nfsv4

RHEL 8에서 NFS RDMA 작동하기

저는 클라이언트와 서버 모두에서 RHEL 8.7을 사용하고 있으며 rhel-8.7-x86_64-dvd.iso에서 새로 설치하고 있습니다. /etc/nfs.conf파일은 수정 /etc/nfsmount.conf되지 않습니다. nfs 서버에서 mkdir /data chmod /data systemctl disable firewalld --now 콘텐츠 /etc/exports: /data *(rw,async,no_root_squash) # exportfs -s /data *(async,wdelay,...

Admin

NFS proto=rdma는 방화벽을 우회합니까?
nfsv4

NFS proto=rdma는 방화벽을 우회합니까?

/etc/firewalld/zone/mycustomzone.xml포트 번호를 여는 데 사용하는 구문 은 <port protocol="tcp" port="2049"/>프로토콜 선택기 입니다 tcp. udpNFSv4의 경우 포트 2049만 열어야 하므로 NFS가 proto=tcp방화벽 포트 프로토콜인 tcp를 열면 됩니다. NFS proto=udp, Firewalld 프로토콜=udp인 경우. Firewalld에 대한 tcp유효한 대안이 있습니까 ?udp RHEL 8.7 및 NFS v4.2를 사...

Admin