Host has unwanted access to ZFS boot-pool of TrueNAS guest

wonkyponky

New Member
Nov 8, 2023
14
3
3
Hi there,
I created a TrueNAS scale guest using a passthrough 9300-8i HBA which works fine concerning the storage disks on the controller.

But what is weird - in the host with
Code:
zpool import
 pool: boot-pool
     id: *****************767
  state: ONLINE
status: One or more devices are configured to use a non-native block size.
        Expect reduced performance.
 action: The pool can be imported using its name or numeric identifier.
 config:

        boot-pool   ONLINE
          *****p3   ONLINE
I have access to the system disk/boot pool of this VM, which in consequence should be importable by the host .. while the disk is not mounted, of course.

I run PVE 8.1.4 and I have my VM storage on a local ZFS volume, managed by the host. This pool is perfectly fine.

But the whole thing makes me nervous - while researching I came across stories of Proxmox deliberately importing pools when it shouldn't have to .. I tended to blame non-blacklisted HBA drivers for that, which is not the case here ..

One could disable the zfs-pool import service or so but in the first place I am wondering why the boot-pool is visible to the host AT ALL!?

Anybody having an idea?
Thanks!
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!