반응형
네트워크 디바이스(NAS)를 사용할 경우 OS에서 마운트를 하여 사용할 것입니다. 이때 I/O 버퍼 크기가 작을 경우 데이터 I/O가 많이 발생 시 지연되애 행(Hang) 현상이 발생할 수 있습니다.
네트워크 파일시스템의 I/O 버퍼 크기의 기본값은 다음과 같습니다.
- rsize(읽기 버퍼 크기) : 131072(128KB)
- wsize(쓰기 버퍼 크기) : 524288(512KB)
이를 해결하기 위해서는 적절한 읽기/쓰기 버퍼 사이즈를 1MB 이상으로 설정하는 것을 권장합니다.
1. 설정 파일
/etc/nfsmount.conf
2. 설정 내용(예시)
IP주소:/data/abc_nas /DATA nfs rw,relatime,vers=3,rsize=131072,wsize=54288,namlen=255,hard,nolock,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=IP주소,mountvers=3,mountprot=300,mountproto=udp,local_lock=all,addr=IP주소 0 0
3. 설정 변경 방안
# vim /etc/nfsmount.conf
# Maximum Read Size (in Bytes)
Rsize=1m
# Maximum Write Size (in Bytes)
Wsize=1m
설정을 변경한 후 NFS로 마운트된 영역 언마운트를 하고 다시 마운트를 수행합니다.
반응형
'IT 이야기 > Linux' 카테고리의 다른 글
[RHEL 공통] Messages 로그에서 sendmail 관련 에러 로그가 발생 (0) | 2020.10.19 |
---|---|
[RHEL 공통] OS 파라미터 TCP_FRTO (0) | 2020.10.19 |
[RHEL6] 데몬이란? (0) | 2020.05.18 |
[RHEL 공통] rsyslog를 이용한 history 내역 관리 (0) | 2019.12.18 |
[RHEL 6, 7] RHEL 6 vs RHEL7 주요 변경 항목 (0) | 2019.12.09 |
댓글