내 OpenIndiana 시스템에는 다음과 같은 레이아웃이 있습니다(모두 동일한 풀 내에서 별도의 ZFS fs입니다).
rpool 내보내다 집 일부 사용자 1 일부 사용자 2
그러나 나는 다음과 같은 방식을 선호합니다.
rpool 집 일부 사용자 1 일부 사용자 2 내보내다 home -> rpool/home (rpool/export/home을 마운트 지점으로 사용하는 rpool/home)
(그렇습니다. 필요에 따라 rpool/home 아래에 사용자의 homedir을 마운트하도록 자동 마운트도 설정했습니다.)
내 질문; rpool/export/home(userdir 포함)을 rpool/(따라서 rpool/home 생성)로 이동하거나 rpool/export/home/someuser1 및 rpool/export/home/someuser2를 rpool/home으로 이동할 수 있습니까? 아니면 cp -R
, mv
또는 을 사용하여 수동으로 수행해야 합니까 tar
? 모든 것이 동일한 풀 내에 있습니다.
답변1
당신은 항상 사용할 수 있습니다
zfs umount poolname
zfs set mountpoint=/some/other poolname
zfs mount poolname
그러나 홈 디렉토리를 바로 아래에 두는 것은 권장되지 않으므로 /home
그대로 두는 것이 좋습니다.
자동 마운트는 홈 디렉토리를 마운트하는 데 사용되며 이 방법을 사용하면 홈 디렉토리를 문제 없이 파일 서버로 이동할 수 있습니다.