다음 공유 오류 조건을 검토하십시오.
새 공유 또는 이전 공유가 공유되지 않는 경우
풀 및 파일 시스템 버전이 올바른지 확인 - share.nfs 또는 share.smb 등록 정보를 설정하여 새 공유가 공유되지 않으면 풀 버전이 34이고 파일 시스템 버전이 6인지 확인하십시오.
NFS 서비스 시작 전에 공유가 존재해야 함 - 파일 시스템이 공유될 때까지는 NFS 서버 서비스가 실행되지 않습니다. 먼저 NFS 공유를 만들고 원격으로 공유에 액세스해 보십시오.
기존 공유가 있는 시스템이 업그레이드되었지만 공유를 사용할 수 없음 - 기존 공유가 있는 시스템이 업그레이드되었지만 공유 실패를 다시 공유하려고 합니다. share.auto 등록 정보가 사용 안함으로 설정되어 공유가 공유되지 않을 수 있습니다. share.auto가 off로 설정되면 이전 공유 구문과의 호환성이 적용되어 이름이 지정된 공유만 사용할 수 있습니다. 기존 공유는 다음과 같이 표시됩니다.
# zfs get share NAME PROPERTY VALUE SOURCE tank/data share name=data,path=/tank/data,prot=nfs local
share.auto 등록 정보가 사용으로 설정되어 있어야 합니다. 그렇지 않으면 사용으로 설정합니다.
# zfs get -r share.auto tank/data # zfs set share.auto=on tank/data
파일 시스템을 다시 공유합니다.
# zfs set -r share.nfs=on tank/data
이름이 지정된 공유를 제거하고 다시 만들어야 위의 명령이 성공할 수도 있습니다.
# zfs list -t share -Ho name -r tank/data | xargs -n1 zfs destroy
필요할 경우 이름이 지정된 공유를 다시 만듭니다.
# zfs create -o share.nfs=on tank/data%share
이름이 지정된 공유가 포함된 공유 등록 정보가 스냅샷에 없음 - 공유 등록 정보와 .zfs/shares 파일이 zfs clone 및 zfs send 작업에서 다르게 처리됩니다. .zfs/shares 파일은 스냅샷에 포함되며 zfs clone 및 zfs send 작업에서 보존됩니다. zfs send 및 zfs receive 작업을 수행하는 동안 등록 정보의 동작에 대한 설명은 ZFS 스냅샷 스트림에 다른 등록 정보 값 적용을 참조하십시오. 복제 작업 후 모든 파일은 사전 복제 스냅샷에서 가져오며 등록 정보는 ZFS 파일 시스템 계층에 있는 복제본의 새 위치에서 상속됩니다.
이름이 지정된 공유 요청 실패 - 공유가 자동 공유와 충돌하여 이름이 지정된 공유를 만들기 위한 요청이 실패할 경우 auto.share 등록 정보를 사용 안함으로 설정해야 할 수 있습니다.
공유가 있는 풀을 이전에 내보냄 - 풀을 읽기 전용으로 가져오면 해당 등록 정보와 파일을 수정할 수 없으므로 새 공유를 만들 수 없습니다. 풀을 내보내기 전에 공유가 있었다면 가능할 경우 기존의 공유 특성이 사용됩니다.
다음 표에서는 공유 상태를 확인하고 필요에 따라 이를 해결하는 방법을 설명합니다.
|