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

Xsan 4에서 고유 확장 속성 허용하기

명령어 라인을 사용하여 OS X Yosemite 및 이후 버전에서 MDC(메타데이터 컨트롤러)를 통해 Xsan 볼륨의 기본 확장 속성을 허용할 수 있습니다.

이러한 단계는 OS X Yosemite 및 이후 버전에서 사용할 수 있습니다. StorNext 클라이언트를 사용하는 경우 아래의 단계를 따르지 마십시오.

  1. Xsan 볼륨이 실행 중인 경우 Server 앱을 사용하여 중단합니다.

  2. cvfsck를 사용하여 Xsan 파일 시스템을 확인합니다. 파일 시스템이 손상된 경우 복구합니다.

  3. 볼륨 구성을 편집하여 고유 확장 속성을 허용합니다. 이러한 속성을 '이름이 지정된 스트림'이라고도 합니다. 각 명령에서 VolumeName을 Xsan 볼륨의 이름으로 바꿉니다.

    sudo /usr/libexec/PlistBuddy -c 'set :config:globals:namedStreams true' /Library/Preferences/Xsan/VolumeName.cfgp

  4. LDAP에 저장된 Xsan 구성을 업데이트합니다.

    sudo xsanctl pushConfigUpdate

  5. Xsan 볼륨의 메타데이터에서 이름이 지정된 스트림을 활성화합니다.

    sudo cvupdatefs VolumeName

    이 명령을 실행하면 다음과 유사한 내용이 출력됩니다.

    The following changes have been detected in the configuration. Please review these changes carefully.

    Stripe Group Name Stripe Status MetaData Journal ================= ============= ========= ========= MetadataAndJourna No Change No Change No Change Data No Change *** Names streams will be enabled in the file system. *** This will modify the file system "VolumeName". Are you sure you want to continue? [y/N]

  6. 출력을 살펴보고 이름이 지정된 스트림을 허용하는 것이 유일한 변경 사항인지 확인합니다. 그런 다음 'y'를 입력하고 return 키를 누릅니다. 그러면 다음과 유사한 내용이 출력됩니다.

    Flushing journal entries... done Flushing buffers... Updating ICB information... Updating SuperBlock information... *Warning*: File system 'VolumeName' was modified. *Warning*: Please run dot_clean(1) on the volume to migrate extended attributes and Resource Fork data.

  7. Server 앱을 사용하여 볼륨을 시작합니다.

  8. dot_clean(1) 유틸리티를 사용하여 고유 확장 속성으로 변환합니다.

    sudo dot_clean /Volumes/VolumeName

볼륨에 저장된 파일 수에 따라 이 절차를 완료하는 데 몇 시간 또는 그 이상 걸릴 수 있습니다. 이 절차를 사용하면 리소스 포크에 저장된 사용자 설정 아이콘과 같은 확장 속성이 파일에서 제거됩니다. dot_clean이 완료되면 클라이언트 컴퓨터에 볼륨을 마운트합니다.

로그에 inode 패닉 메시지가 표시되는 경우

MDC에서 고유 확장 속성을 허용한 후 Xsan 볼륨이 시작되지 않을 수 있습니다. 이 경우 다음과 같은 'Inode version mismatch'(inode 버전 불일치) FSM(File System Manager) 패닉이 표시됩니다.

Feb 25 17:27:42 server.example.com fsm[7101] : Xsan FSS 'VolumeName[0]': PANIC:

/System/Library/Filesystems/acfs.fs/Contents/bin/fsm "Inode_init_pre_activation:

nodeInode version mismatch! Expected XSan 2.2 named streams inode version (0x205) or 4.0 big inodes + NamedStreams (0x207), received 4.0 inode version with big inodes (0x206) " file /SourceCache/XsanFS/XsanFS-546.1/snfs/fsm/inode.c, line 5086

OS X Yosemite에서 이와 같은 로그 항목이 표시되는 경우 OS X El Capitan으로 업그레이드하거나 이 문서의 단계를 다시 수행합니다.

Apple이 제조하지 않은 제품에 관한 정보 또는 Apple의 관리 또는 테스트 대상이 아닌 독립적인 웹 사이트는 권장 또는 보증 없이 제공되는 것입니다. Apple은 타사 웹 사이트 또는 제품에 대한 선택, 성능 및 사용과 관련하여 발생하는 결과에 대해 책임을 지지 않습니다. Apple은 타사 웹 사이트의 정확성 또는 신뢰도에 대해 어떠한 언급도 하지 않습니다. 자세한 내용은 해당 업체에 문의하시기 바랍니다.

게시일: