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