ZFS는 시작 시 내 풀 중 하나만 마운트합니다.

ZFS는 시작 시 내 풀 중 하나만 마운트합니다.

우분투 16.04에서 ZFS를 실행하고 있습니다.

RaidZ2에는 각각 7개의 드라이브가 있는 2개의 ZFS 풀이 있습니다.

시작 시 두 풀 중 하나만 설치됩니다. 다음을 사용하여 두 번째 것을 수동으로 설치할 수있었습니다.

sudo zpool import vol2

이 시점에서 두 번째 풀이 설치됩니다.

시작 시 첫 번째 풀이 설치되었는지 확인하는 방법은 무엇입니까?

답변1

다음과 같이 여러 서비스를 활성화해야 합니다.

sudo systemctl enable zfs-import-cache.service
sudo systemctl enable zfs-import-scan.service
sudo systemctl enable zfs-mount.service
sudo systemctl enable zfs-share.service
sudo systemctl enable zfs-zed.service (depending on version may be zed.service)

그리고:

sudo systemctl enable zfs.target

재부팅하고 무슨 일이 일어나는지 확인하십시오. 버전과 배포판이 다르기 때문에 시스템에 모두 존재하지 않을 수도 있습니다. 이 작업을 수행하는 사람은 누구나 활성화되어야 합니다.

편집 1:
이러한 서비스가 올바르게 활성화되었는지 확인하려면 다음 명령을 실행하십시오.

ls -oR /etc/systemd/ |grep zfs

출력은 다음과 유사해야 합니다.

drwxr-xr-x 2 root 4096 22.01.2017 17:31 zfs-mount.service.wants/  
drwxr-xr-x 2 root 4096 22.01.2017 17:31 zfs-share.service.wants/  
drwxr-xr-x 2 root 4096 22.01.2017 17:31 zfs.target.wants/  
lrwxrwxrwx 1 root   39 22.01.2017 17:31 zed.service -> /usr/lib/systemd/system/zfs-zed.service  
lrwxrwxrwx 1 root 34 22.01.2017 17:32 zfs.target -> /usr/lib/systemd/system/zfs.target  
/etc/systemd/system/zfs-mount.service.wants:  
lrwxrwxrwx 1 root 48 22.01.2017 17:31 zfs-import-cache.service -> /usr/lib/systemd/system/zfs-import-cache.service  
lrwxrwxrwx 1 root 47 22.01.2017 17:31 zfs-import-scan.service -> /usr/lib/systemd/system/zfs-import-scan.service  
/etc/systemd/system/zfs-share.service.wants:  
lrwxrwxrwx 1 root 41 22.01.2017 17:31 zfs-mount.service -> /usr/lib/systemd/system/zfs-mount.service  
/etc/systemd/system/zfs.target.wants:  
lrwxrwxrwx 1 root 48 22.01.2017 17:31 zfs-import-cache.service -> /usr/lib/systemd/system/zfs-import-cache.service  
lrwxrwxrwx 1 root 47 22.01.2017 17:31 zfs-import-scan.service -> /usr/lib/systemd/system/zfs-import-scan.service  
lrwxrwxrwx 1 root 41 22.01.2017 17:31 zfs-mount.service -> /usr/lib/systemd/system/zfs-mount.service  
lrwxrwxrwx 1 root 41 22.01.2017 17:31 zfs-share.service -> /usr/lib/systemd/system/zfs-share.service  
lrwxrwxrwx 1 root 39 22.01.2017 17:31 zfs-zed.service -> /usr/lib/systemd/system/zfs-zed.service  

이렇게 하면 서비스가 활성화되었을 때의 출력을 잊었거나 로그에 액세스할 수 없는 경우에도 서비스 활성화 여부를 명확하게 확인할 수 있습니다.

관련 정보