JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 조정 가능 매개변수 참조 설명서     Oracle Solaris 11 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

1.  Oracle Solaris 시스템 조정 개요

2.  Oracle Solaris 커널 조정 가능 매개변수

3.  NFS 조정 가능 매개변수

조정 가능 매개변수 정보를 찾는 위치

NFS 환경 조정

NFS 모듈 매개변수

nfs:nfs3_pathconf_disable_cache

nfs:nfs4_pathconf_disable_cache

nfs:nfs_allow_preepoch_time

nfs:nfs_cots_timeo

nfs:nfs3_cots_timeo

nfs:nfs4_cots_timeo

nfs:nfs_do_symlink_cache

nfs:nfs3_do_symlink_cache

nfs:nfs4_do_symlink_cache

nfs:nfs_dynamic

nfs:nfs3_dynamic

nfs:nfs_lookup_neg_cache

nfs:nfs3_lookup_neg_cache

nfs:nfs4_lookup_neg_cache

nfs:nfs_max_threads

nfs:nfs3_max_threads

nfs:nfs4_max_threads

nfs:nfs_nra

nfs:nfs3_nra

nfs:nfs4_nra

nfs:nrnode

nfs:nfs_shrinkreaddir

nfs:nfs3_shrinkreaddir

nfs:nfs_write_error_interval

nfs:nfs_write_error_to_cons_only

nfs:nfs_disable_rddir_cache

nfs:nfs3_bsize

nfs:nfs4_bsize

nfs:nfs_async_clusters

nfs:nfs3_async_clusters

nfs:nfs4_async_clusters

nfs:nfs_async_timeout

nfs:nacache

nfs:nfs3_jukebox_delay

nfs:nfs3_max_transfer_size

nfs:nfs4_max_transfer_size

nfs:nfs3_max_transfer_size_clts

nfs:nfs3_max_transfer_size_cots

rpcmod 모듈 매개변수

rpcmod:clnt_max_conns

rpcmod:clnt_idle_timeout

rpcmod:svc_idle_timeout

rpcmod:svc_default_stksize

rpcmod:maxdupreqs

rpcmod:cotsmaxdupreqs

4.  인터넷 프로토콜 제품군 조정 가능 매개변수

5.  네트워크 캐시 및 가속기 조정 가능 매개변수

6.  시스템 기능 매개변수

A.  조정 가능 매개변수 변경 기록

B.  이 매뉴얼의 개정 기록

색인

rpcmod 모듈 매개변수

이 섹션에서는 rpcmod 모듈의 NFS 매개변수에 대해 설명합니다.

rpcmod:clnt_max_conns

설명

NFS 클라이언트가 각 NFS 서버와 통신할 때 사용하는 TCP 연결 수를 제어합니다. 단일 연결에서 RPC를 다중화할 수 있도록 커널 RPC가 생성되지만 원하는 경우 여러 연결을 사용할 수도 있습니다.

데이터 유형

정수(32비트)

기본값

1

범위

1 ~ 231 - 1

단위

연결

동적인지 여부

검증

없음

변경 시기

일반적으로 전체 네트워크 대역폭을 사용하는 데 하나의 연결로도 충분합니다. 그러나 TCP가 네트워크에서 단일 스트림으로 제공한 대역폭을 사용할 수 없는 경우 여러 연결로 인해 클라이언트와 서버 간의 처리량이 증가할 수 있습니다.

연결 수를 늘리면 그에 따른 결과가 수반됩니다. 연결 수를 늘리면 각 연결을 추적하는 데 필요한 커널 리소스의 사용량도 늘어납니다.

커밋 레벨

불안정

rpcmod:clnt_idle_timeout

설명

클라이언트와 서버 간의 연결이 닫히기 전에 클라이언트에서 연결이 유휴 상태로 있을 수 있는 시간을 제어합니다.

데이터 유형

긴 정수(64비트)

기본값

300,000밀리초(5분)

범위

0 ~ 263 - 1

단위

밀리초

동적인지 여부

검증

없음

변경 시기

연결이 닫히기 전에 클라이언트에서 유휴 연결이 존재할 수 있는 시간을 변경하려면 이 매개변수를 사용하십시오. 시스템 리소스 소모를 방지하려는 경우 연결이 더 빠른 속도로 닫히도록 설정하면 됩니다.

커밋 레벨

불안정

rpcmod:svc_idle_timeout

설명

클라이언트와 서버 간의 연결이 닫히기 전에 서버에서 연결이 유휴 상태로 있을 수 있는 시간을 제어합니다.

데이터 유형

긴 정수(64비트)

기본값

360,000밀리초(6분)

범위

0 ~ 263 - 1

단위

밀리초

동적인지 여부

검증

없음

변경 시기

연결이 닫히기 전에 서버에서 유휴 연결이 존재할 수 있는 시간을 변경하려면 이 매개변수를 사용하십시오. 시스템 리소스 소모를 방지하려는 경우 연결이 더 빠른 속도로 닫히도록 설정하면 됩니다.

커밋 레벨

불안정

rpcmod:svc_default_stksize

설명

커널 RPC 서비스 스레드의 커널 스택 크기를 설정합니다.

데이터 유형

정수(32비트)

기본값

기본값은 0입니다. 이 값은 스택 크기가 시스템 기본값으로 설정됨을 의미합니다.

범위

0 ~ 231 - 1

단위

바이트

동적인지 여부

예. 새로 할당되는 모든 스레드에 대해 동적입니다. 스택 크기는 스레드가 만들어질 때 설정됩니다. 따라서 이 매개변수를 변경하더라도 기존 스레드에는 영향을 주지 않으며 새로 할당되는 모든 스레드에 적용됩니다.

검증

없음

변경 시기

호출 수준이 너무 깊으면 스택 오버플로우와 레드 존 오류가 발생할 수 있습니다. 요청에 대해 매우 깊은 호출 깊이와 로컬 파일 시스템에 대해 깊은 호출 깊이를 함께 사용하면 NFS 서비스 스레드가 해당 스택으로 오버플로우될 수 있습니다.

이 매개변수를 플랫폼의 하드웨어 pagesize의 배수로 설정하십시오.

커밋 레벨

불안정

rpcmod:maxdupreqs

설명

비연결 전송에서 RPC 레벨 재전송을 감지하는 중복 요청 캐시의 크기를 제어합니다. 이 캐시는 클라이언트 네트워크 주소 및 RPC 프로시저 번호, 프로그램 번호, 버전 번호 및 트랜잭션 ID를 기준으로 색인화됩니다. 이 캐시는 멱등 요청이 아닐 수 있는 재전송된 요청이 처리되지 않도록 합니다.

데이터 유형

정수(32비트)

기본값

8192

범위

1 ~ 231 - 1

단위

요청

동적인지 여부

이 캐시는 동적으로 크기가 조정되지만 캐시에 대한 빠른 액세스를 제공하는 해시 대기열은 정적으로 크기가 조정됩니다. 캐시 크기를 크게 설정하면 캐시에서 항목을 찾는 데 걸리는 검색 시간이 길어질 수 있습니다.

이 매개변수의 값을 0으로 설정하지 마십시오. 값을 0으로 설정하면 NFS 서버에서 멱등 요청이 아닌 요청을 처리하지 않게 됩니다.

검증

없음

변경 시기

NFS 클라이언트에서 허위 오류가 발생할 경우 이 매개변수의 값을 검토해 보십시오. 예를 들어, 디렉토리를 만들려는 시도가 실패했지만 디렉토리가 실제로 만들어진 경우 재전송된 MKDIR 요청을 서버에서 감지하지 못한 것일 수 있습니다.

캐시 크기는 서버의 부하와 일치해야 합니다. 캐시는 멱등 요청이 아닌 요청을 기록하므로 총 요청의 일부만 추적하면 됩니다. 클라이언트에서 재전송을 감지할 수 있을 만큼 오래 동안 정보가 캐시에 보관될 필요는 없습니다. 일반적으로 비연결 전송에 대한 클라이언트 시간 초과는 상대적으로 짧으며 약 1초에서 시작해 약 20초로 늘어납니다.

커밋 레벨

불안정

rpcmod:cotsmaxdupreqs

설명

연결 지향 전송에서 RPC 레벨 재전송을 감지하는 중복 요청 캐시의 크기를 제어합니다. 이 캐시는 클라이언트 네트워크 주소 및 RPC 프로시저 번호, 프로그램 번호, 버전 번호 및 트랜잭션 ID를 기준으로 색인화됩니다. 이 캐시는 멱등 요청이 아닐 수 있는 재전송된 요청이 처리되지 않도록 합니다.

데이터 유형

정수(32비트)

기본값

8192

범위

1 ~ 231 - 1

단위

요청

동적인지 여부

검증

이 캐시는 동적으로 크기가 조정되지만 캐시에 대한 빠른 액세스를 제공하는 해시 대기열은 정적으로 크기가 조정됩니다. 캐시 크기를 크게 설정하면 캐시에서 항목을 찾는 데 걸리는 검색 시간이 길어질 수 있습니다.

이 매개변수의 값을 0으로 설정하지 마십시오. 0으로 설정하면 NFS 서버에서 멱등 요청이 아닌 요청을 처리하지 않게 됩니다.

변경 시기

NFS 클라이언트에서 허위 오류가 발생할 경우 이 매개변수의 값을 검토해 보십시오. 예를 들어, 디렉토리를 만들려는 시도가 실패했지만 디렉토리가 실제로 만들어진 경우 재전송된 MKDIR 요청을 서버에서 감지하지 못한 것일 수 있습니다.

캐시 크기는 서버의 부하와 일치해야 합니다. 캐시는 멱등 요청이 아닌 요청을 기록하므로 총 요청의 일부만 추적하면 됩니다. 클라이언트측에서 재전송을 감지할 수 있을 때까지 정보를 보관할 필요는 없습니다. 일반적으로 연결 지향 전송에 대한 클라이언트 시간 초과는 약 1분으로 매우 깁니다. 따라서 항목이 꽤 오래 동안 캐시에 머물러야 합니다.

커밋 레벨

불안정