이 문서는 아카이브 처리되었으며 Apple은 더 이상 이 문서를 업데이트하지 않습니다.

Xsan 볼륨에 대한 할당 전략 선택하기

OS X Yosemite 및 이후 버전을 실행하는 컴퓨터에서 Xsan 볼륨의 할당 전략을 수정하는 방법에 대해 알아봅니다.

할당 전략은 볼륨에 속하는 저장소 풀에 대해 시스템이 공간을 할당하는 방법을 결정합니다. Xsan 볼륨은 다음과 같은 세 가지 할당 전략을 지원합니다.

  • round: 공간에 대한 각 요청이 그 다음에 사용할 수 있는 볼륨의 저장소 풀로 차례로 할당됩니다. 이것이 Xsan 볼륨의 기본 할당 전략입니다.

  • fill: 모든 데이터는 첫 번째 저장소 풀이 가득 찰 때까지 해당 풀에 저장됩니다. 그런 다음 데이터가 다음 저장소 풀에 저장됩니다.

  • balance: 새 데이터가 여유 공간이 가장 많은 저장소 풀에 저장됩니다.

다음 단계에 따라 Xsan 볼륨의 할당 전략을 변경합니다. 각 명령에서 VolumeName을 Xsan 볼륨 이름으로 바꿉니다.

  1. 기본 메타데이터 제어기에서 다음과 같이 볼륨 구성 파일의 복사본 두 개를 만들고 데스크탑에 저장합니다.

    • cd /Library/Preferences/Xsan

    • cp VolumeName.cfgp ~/Desktop/VolumeName.cfgp.original

    • cp VolumeName.cfgp ~/Desktop/VolumeName.cfgp.modified

  2. 볼륨 구성 파일의 두 번째 복사본(VolumeName.cfgp.modified)에서 allocationStrategy를 round, fill 또는 balance로 설정합니다. 예를 들어 전략을 다음과 같이 round로 설정합니다.

    • /usr/libexec/PlistBuddy -c 'delete :config:globals:allocationStrategy'

    • -c 'add :config:globals:allocationStrategy string round'

    • ~/Desktop/VolumeName.cfgp.modified

    • 이 값은 대소문자를 구분합니다. 'round' 대신 'Round'를 사용하면 오류가 표시됩니다.

  3. 다음과 같이 볼륨 구성 파일의 수정된 복사본을 확인합니다.

    • sncfgvalidate -n VolumeName -f ~/Desktop/VolumeName.cfgp.modified

  4. 출력에서 'VolumeName validated'를 찾습니다. 대신 오류가 표시되는 경우 5단계를 계속 진행하기 전에 오류를 수정해야 합니다. 또는 구성 파일의 복사본만 변경했으므로 여기에서 절차를 종료할 수 있습니다.

  5. 원본 구성 파일을 다음과 같이 수정된 복사본으로 바꿉니다.

    • sudo cp ~/Desktop/VolumeName.cfgp.modified

    • /Library/Preferences/Xsan/VolumeName.cfgp

  6. 다음과 같이 LDAP에 저장되어 있는 Xsan 구성을 업데이트합니다.

    • sudo xsanctl pushConfigUpdate

  7. 다음과 같이 Xsan 볼륨을 재시동합니다.

    • sudo cvadmin -e 'stop VolumeName'

    • sudo cvadmin -e 'start VolumeName'

게시일: