Running LXC on RAIDZ2?

Hello!

Right now i do have DELL T620 (2x Xeon, 48GB Ram) with follwing setup:

  • 1x SSD with Debian OS 10

  • 6x 2TB as ZFS RAIDZ2 pool with different datasets

      root@fs:~# zfs list
      NAME           USED  AVAIL     REFER  MOUNTPOINT
      tank          2.72T  4.32T      256K  /tank
      tank/media    1.87T  4.32T     1.87T  /tank/media
      tank/private   571G  4.32T      571G  /tank/private
      tank/storage  39.2G  4.32T     39.2G  /tank/storage
    
      root@fs:~# zpool status
      pool: tank
      state: ONLINE
      scan: none requested
      config:
    
      NAME                                 STATE     READ WRITE CKSUM
      tank                                 ONLINE       0     0     0
      raidz2-0                           ONLINE       0     0     0
      ata-ST2000DM001-1CH164_  ONLINE       0     0     0
      ata-ST2000VX000-1ES164_  ONLINE       0     0     0
      ata-ST2000VX000-1ES164_  ONLINE       0     0     0
      ata-ST2000VX000-1ES164_  ONLINE       0     0     0
      ata-ST2000VX000-1ES164_  ONLINE       0     0     0
      ata-ST2000VX000-1ES164_  ONLINE       0     0     0
    
      errors: No known data errors
    

I’m looking about what is the best way to use such storage to setup different LXC containers, because i’m afraid about running multiple LXC containers on my SSD will blow it up after few months… What is the best way to run LXC on my POOL and if it’s wise to do so? I’ve read about some kind “loopback” devices, but can’t figure out the benefit of them and how to setup them.

Any help would be much appreciated!

Thanks!