I would like to use an existing pool without erasing its content because it’s already used by an old-fashioned
lxc instance. I installed LXD on the same host and both cohabits.
root@server:~# zpool list NAME SIZE ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT rpool 232G 79.1G 153G - - 39% 34% 1.00x ONLINE - root@server:~# zpool status pool: rpool state: ONLINE status: Some supported features are not enabled on the pool. The pool can still be used, but some features are unavailable. action: Enable all features using 'zpool upgrade'. Once this is done, the pool may no longer be accessible by software that does not support the features. See zpool-features(5) for details. scan: scrub repaired 0B in 00:01:51 with 0 errors on Sun Aug 8 00:25:52 2021 config: NAME STATE READ WRITE CKSUM rpool ONLINE 0 0 0 mirror-0 ONLINE 0 0 0 nvme0n1p2 ONLINE 0 0 0 nvme1n1p2 ONLINE 0 0 0 errors: No known data errors root@server:~# zfs list NAME USED AVAIL REFER MOUNTPOINT rpool 80.9G 144G 96K /rpool rpool/ROOT 3.06G 144G 96K /rpool/ROOT rpool/ROOT/pve-1 3.06G 144G 3.06G / rpool/data 69.3G 144G 136K /rpool/data [... all my containers listed here ...]
I have read in another forum that specifying an existing pool will erase it first. That is definitely not what I want because rpool is on whole disk.