[ 리눅스 - nfs ] 빡세게 공부 할 만한 글 추천 부탁 드립니다.

   조회 1912   추천 0    

NFS Server / Client에 대하여, 깊게(원리) 보아야 될 일이 생길 듯 해서요

관련한 글이나 관련 내역 아시면 추천 부탁 드립니다.


간단한 Server / Client 는 구성은 했지만 실제로 내부적인 흐름(코딩이 아닌)을 파악해 보고자 합니다.

감사합니다.

짧은글 일수록 신중하게.
푸뽀 2023-11
컴퓨터 프로토콜 관련은 LLM 에 질의하면 꽤 괜찮게 알려주던데 이용 해보셨을지요? 예를 들어 claude에 질의한 내용입니다
Q: nfs server client 간의 동작 다이어그램을 그려달라
A:
NFS(Network File System) 서버와 클라이언트간의 기본 동작 순서는 아래와 같습니다:

    클라이언트가 서버에 접속을 요청합니다.
    서버가 클라이언트의 요청을 받아들입니다.
    클라이언트가 마운트하려는 디렉터리나 파일에 대한 정보를 요청합니다.
    서버가 요청한 디렉터리/파일의 권한 및 접근 정보 등 메타데이터를 클라이언트에 전송합니다.
    클라이언트가 서버의 정보를 바탕으로 로컬에 마운트 포인트를 생성합니다.
    이후 클라이언트는 마치 로컬 드라이브에서 접근하듯이 마운트한 네트워크 드라이브에 접근할 수 있습니다.

위 과정을 시퀀스 다이어그램으로 표현하면 다음과 같습니다:

sequenceDiagram
participant C as Client
participant S as Server 

C->>S: Connect Request
S-->>C: Accept Connection

C->>S: Mount Directory/File Request
S-->>C: Send Metadata 

C->>C: Create Local Mount Point

C->>S: File Access Request
S-->>C: File Contents
     
제가 어둡게 지냈네요
고기 잡는 법 알려 주셔서 감사합니다. 배워 갑니다. 꾸벅
제온프로 2023-11
서버 2대로  아니면..

VM 으로 해 볼 수 있죠.. NFS 참 좋은 시스템입니다.

저도 이번 클러스터 프로젝트에 NFS 을 아주 중요한 임무로 고용하였습니다.
참 고맙더군요..

30 Nodes 들이  NFS ㅡMount point 를 Home 으로 사용하는.. 시작시마다 NFS 스토리지를 /Home/user 로 오토마운트하여.
자유롭게 사용하는 환경이 되었구요.. 특이 한것은 Ethernet 환경이 아니고 RDMA-infiniband 환경여서
RDMA NFS 와 IP over IB  두 개념이 모두 다 동원되어 아주 힘들고 재미나는 시스템였습니다.

아마도 이것이랑 비슷한 환경일것이라고 짐작이 되는군요..
     
네 auto mount 이것도 설정해 두는 게 좋을 거 같긴 합니다. 감사합니다.
          
제온프로 2023-11
리눅스 설치 할 때 Root 의 용량을 충분히 줄것인지..
/home 파티션을 많이 줄것인지..

이거 생각해서 해야 합니다.

전 아무 생각 없이 기본으로 돌렸더니

/ : 60기가
/Home : 410기가

고속NFS스토리지를 Home 에 마운트하니  /Home 공간이 필요가 없어져.. / : 60기가는 너무 작고..
이걸 수정하는데 얘 먹었습니다.  /Home : 50기가로 수정하고  /: 루트에게 410기가를 몰아주는 수정을 얘먹었어요..
LVM 이라.. 이게 좀 애먹이고 그랬습니다.
엠브리오 2023-11
NFS는 편리하긴 합니디만,
네트워크가 안정적으로 연결되어 있다는 전제조건이 필요하죠.

NFS는 자동복구 기능이 없기 때문에, 데이터 처리 도중에 끊어지면
파일이 깨질수도 있습니다. 재수가 없으면 커널패닉이 떨어질수도..@@
     
이제야 글이 제대로 읽히(이해)네요

자동복구 있는 것도 있는지요 ?
파일 전송에 실패하면 어떻게 복구 되는지 궁금해져서요.. (찾고 있긴 합니다.)


QnA
제목Page 234/5731
2015-12   1793261   백메가
2014-05   5268233   정은준1
2020-06   3078   전진
2014-09   4968   이해하면오…
2013-03   12543   최시영
2019-04   2970   일국
2021-11   1856   어훕
2013-03   8689   트루
2016-01   4591   권용1
2020-07   3301   킵고잉
2016-01   5144   전설속의미…
2016-12   49580   송주환
2018-02   3720   Wnahd
2021-11   5261   행복하세
2021-12   2969   새로운차원
2020-07   2572   전진
2023-07   2495   먹짱이
2016-01   5303   캔위드
2021-12   2971   이대호
2010-03   7529   일반유저
2010-03   7276   일반유저
2014-10   4722   행복한제주…