fsid
내 서버에는 새로 생성된 UUID로 설정된 다음 NFS 내보내기가 있습니다 .
/etc/내보내기:
/mnt/data client(ro,fsid=b07f5af6-6b10-11e3-b4c1-00248115724d)
그런 다음 오류가 반환되지 않는 실행을 실행 exportfs -rav
하지만 이를 클라이언트에 마운트하는 방법을 모르겠습니다.
또는 fsid
로 설정된 경우 다음과 같이 마운트할 수 있습니다.0
root
# mount server:/ /mnt/Media
mount 명령이나 /etc/fstab 파일에서 UUID를 어떻게 참조합니까?
다음은 작동하지 않습니다:
server:$uuid
server:/$uuid
server:UUID=$uuid
server:/UUID=$uuid
오류로 인해 실패:mount.nfs: Operation not permitted
답변1
당신이 원하는 것은 실제로 fsid의 목적이 아닙니다.
fsid는 클러스터 파일 시스템과 같이 고유한 식별자가 없을 수 있는 파일 시스템을 고유하게 식별하는 데 도움이 됩니다. 무엇보다도 이것은오래된 NFS 마운트로 인해 중단된 시스템을 제거하는 데 도움이 됩니다.다른 장치에서 실패한 파일 시스템을 복구하고 다시 내보내고 복구된 내보내기에 대해 동일한 fsid를 설정합니다.
파일 시스템에 이미 UUID가 있는 경우 기본적으로 UUID가 사용됩니다. 그렇지 않으면 NFS는 장치 노드의 주 번호와 부 번호를 사용하는데, 이는 클러스터 파일 시스템을 내보낼 때 별로 유용하지 않습니다. 따라서 이를 위해서는 명시적으로 fsid를 설정해야 합니다.
fsid가 NFS에 설정되어 있습니다.섬기는 사람, 유선상에서 사용되는 동안에는 클라이언트 측에서 설정할 필요가 없거나 설정할 수도 없습니다. 클라이언트가 직접 가져옵니다.