고급 옵션으로 Xsan 볼륨 마운트하기

xsanctl 명령이 포함된 명령어 라인 옵션을 사용하면 Xsan 클라이언트에서 Xsan 볼륨을 마운트할 때 더 세밀하게 제어할 수 있습니다.

Xsan 볼륨을 마운트하려는 각 컴퓨터에서 xsanctl 명령과 함께 다음 인수를 사용합니다.

--at=directory

/Volumes의 기본 위치 대신 지정된 디렉토리에서 Xsan 볼륨을 마운트합니다. 마운트 지점을 지정할 때 마운트 지점 디렉토리가 자동으로 생성되는 것은 아닙니다. 마운트에 성공하려면 해당 마운트 지점 디렉토리가 이미 있어야 합니다. macOS Catalina를 실행하는 Xsan 클라이언트의 경우, 루트 디렉토리의 마운트 지점 디렉토리가 synthetic.conf(5) 설명서 페이지에 설명된 대로 합성되어야 합니다.

--ro

Xsan 볼륨을 기본값인 읽기-쓰기 대신 읽기 전용으로 마운트합니다.

--rw

Xsan 볼륨을 읽기-쓰기로 마운트합니다. 읽기 전용으로 마운트하도록 설정된 볼륨을 변경하려면 이 옵션을 사용합니다. 이 값이 Xsan 클라이언트의 기본값입니다.

--threads

Xsan 클라이언트가 I/O 요청에 사용하는 스레드 수를 변경합니다. 정상적인 사용에는 이 옵션을 사용해서는 안 됩니다. 프로덕션 환경에서 이 옵션을 사용하기 전에 테스트하십시오.

--threads 인수에서 기본값을 조금씩 조정해야 합니다. 프로덕션 환경에서 이 옵션을 실행하기 전에 테스트하십시오.

--dircachesize

Xsan 클라이언트에서 디렉토리 정보 캐시의 크기를 설정합니다. 캐시가 클수록 디렉토리 읽기와 같은 일부 기능이 더 빨라질 수 있습니다. 대부분의 경우 기본값인 10485760이 적합합니다. 프로덕션 환경에서 이 옵션을 사용하기 전에 테스트해야 합니다.

--dircachesize 인수에서 기본값을 조금씩 조정해야 합니다. 프로덕션 환경에서 이 옵션을 실행하기 전에 테스트하십시오.

--mnt_retry=n

마운트 시도에 실패하는 경우 각 시도 사이에 1초의 지연 시간을 두고 마운트를 최대 *n*번 다시 시도합니다. 이 옵션은 macOS Sierra 10.12.4 및 이후 버전에서 사용할 수 있습니다. 일부 환경에서는 부팅 시 Xsan 볼륨을 자동으로 마운트하기 위해 이 값을 늘려야 할 수도 있습니다.

다음은 MyVolume이라는 볼륨에 위의 인수를 사용한 샘플 명령입니다.

mkdir /MyVolume xsanctl mount MyVolume --at /MyVolume xsanctl mount MyVolume --ro xsanctl mount MyVolume --at /MyVolume --ro xsanctl mount MyVolume --mnt_retry=60

OS X El Capitan 및 이후 버전에서 'xsanctl mount'로 이러한 옵션을 조합하여 볼륨을 마운트하면 옵션이 /etc/fstab에 저장되고 부팅 시 볼륨이 자동으로 마운트될 때 재사용됩니다. /etc/fstab에 저장된 현재 마운트 옵션을 변경하려면 'xsanctl unmount MyVolume'으로 볼륨의 마운트를 해제한 다음 'xsanctl mount'를 통해 원하는 옵션으로 다시 마운트합니다.

게시일: