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

Xsan 4 또는 4.1 볼륨에 사용 가능한 여유 공간이 예상보다 적게 표시되는 경우

여유 공간이 조각난 경우 ABMFreeLimit 변수를 변경하여 표시되는 방식을 바꿀 수 있습니다.

Xsan 볼륨의 여유 공간이 심하게 조각나 있다면 볼륨이 활성화될 때 cvlog에 다음과 같은 항목이 포함됩니다.

[0919 21:17:51] 0xb8eb1000 (Warning) FSM Alloc: Stripe Group "Video-1" 140158 free blocks in 20272 fragments ignored. [0919 21:17:53] 0xb8f33000 (Warning) FSM Alloc: Stripe Group "Video-2" 551704 free blocks in 77104 fragments ignored. [0919 21:17:53] 0xb8fb5000 (Warning) FSM Alloc: Stripe Group "Video-3" 561540 free blocks in 78636 fragments ignored. [0919 21:17:53] 0xb9037000 (Warning) FSM Alloc: Stripe Group "Video-4" 586677 free blocks in 80952 fragments ignored. [0919 21:17:53] 0xb8e2f000 (Warning) FSM Alloc: Stripe Group "Video-5" 525412 free blocks in 73209 fragments ignored. [0919 21:17:53] 0xb90b9000 (Warning) FSM Alloc: Stripe Group "Video-6" 280006 free blocks in 36786 fragments ignored.

파일 시스템 블록 크기와 무시된 총 여유 블록 수의 곱은 누락된 공간의 양과 같아야 합니다.

ABMFreeLimit 변수 변경하기

Xsan 볼륨의 ABMFreeLimit 변수를 yes로 설정하여 누락된 공간을 복원할 수 있습니다. 이렇게 변경하면 FSM(File System Manager)에서 지시에 따라 이전 방법을 사용하여 할당 비트 맵을 처리합니다. 또한 볼륨 시동 시간과 볼륨의 FSM 프로세스에서 사용하는 메모리 양이 증가할 수 있습니다. ABMFreeLimit 변수를 변경하려면 다음 단계에 따라 VolumeName을 Xsan 볼륨의 이름으로 바꿉니다.

1. 기본 MDC(메타데이터 제어기)의 볼륨 구성에서 true를 abmFreeLimit 키의 값으로 설정합니다.

sudo /usr/libexec/PlistBuddy -c 'add :config:globals:abmFreeLimit string true' /Library/Preferences/Xsan/VolumeName.cfgp

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

sudo xsanctl pushConfigUpdate

3. Xsan 볼륨을 재시동합니다.

sudo cvadmin -e 'stop VolumeName'

sudo cvadmin -e 'start VolumeName'

게시일: