![ZFS/ZPOOL: 풀을 안전하게 "재구성"하는 방법은 무엇입니까?](https://linux55.com/image/217223/ZFS%2FZPOOL%3A%20%ED%92%80%EC%9D%84%20%EC%95%88%EC%A0%84%ED%95%98%EA%B2%8C%20%22%EC%9E%AC%EA%B5%AC%EC%84%B1%22%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
내 설정은 더 작은 부팅/루트 SSD 드라이브와 미러링된 zpool로 구성된 두 개의 HDD로 구성되어 있으며 다음과 같이 만들었습니다.
zpool create megastorage mirror /dev/sdb /dev/sdc
zfs create megastorage/large
zfs set mountpoint=/home/sergey/large megastorage/large
zfs create megastorage/Photos
zfs set mountpoint=/home/sergey/Photos megastorage/Photos
zfs create megastorage/Videos
zfs set mountpoint=/home/sergey/Videos megastorage/Videos
zfs create megastorage/Downloads
zfs set mountpoint=/home/sergey/Downloads megastorage/Downloads
모든 것이 훌륭하게 작동했습니다(내 자신의 위험 등을 감수하면서 :)). 나는 내 컴퓨터를 Kubuntu 22.10에서 23.04 dev로 업그레이드했습니다(새로운 KDE 타일링 지원은 훌륭합니다).
이제 ZFS 구성이 "재설정"된 것으로 보입니다. 드라이브/파티션은 여전히 그대로 있습니다.
Disk /dev/sda: 7.28 TiB, 8001563222016 bytes, 15628053168 sectors
Disk model: ST8000DM004-2U91
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: D84C712C-9C3C-D547-A67E-1F98349ECAB6
Device Start End Sectors Size Type
/dev/sda1 2048 15628036095 15628034048 7.3T Solaris /usr & Apple ZFS
/dev/sda9 15628036096 15628052479 16384 8M Solaris reserved 1
Disk /dev/sdb: 7.28 TiB, 8001563222016 bytes, 15628053168 sectors
Disk model: ST8000DM004-2U91
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 2D33AD17-386C-CE4D-8623-ACFE852D090A
Device Start End Sectors Size Type
/dev/sdb1 2048 15628036095 15628034048 7.3T Solaris /usr & Apple ZFS
/dev/sdb9 15628036096 15628052479 16384 8M Solaris reserved 1
그러나 zpool에는 더 이상 드라이브에 대한 정보가 없는 것 같습니다.
# zpool list
no pools available
이제 모든 마운트 지점은 빈 폴더입니다.
데이터를 삭제하지 않고 안전하게 풀을 다시 만들고 드라이브를 다시 추가하려면 어떻게 해야 합니까? 매뉴얼 페이지에서는 zpool create
드라이브의 데이터가 삭제되는지 여부를 명확하게 밝히지 않습니다 .
또한, 풀 구성은 어디에 저장되어 있나요? 처음 이 작업을 수행했을 때 마술처럼 작동했으며 구성을 조정할 필요 없이 변경 사항을 영구적으로 적용했습니다.
답변1
어쩌면 풀을 방금 내보냈고 다음을 시도했을 수도 있습니다.zpool import