Separate names with a comma.
There are talks about ZFS and drop cache google
LUKS depends on CPU. ZFS depends on HDD/SDD slowest device speed.
As of RaidZ2 you need 6 disks otherwise you will get allocation overhead....
It is #pveperf script
It happened to me too. Only reboot (maybe hard reboot) kills the process.
ZFS don't care ports position. But it 'may' happens with error of cache pool data file. But I don't think it will happen. In that case import pool...
If you set to Local-ZFS will effect Local-ZFS/vm-100-disk-1 and so on. And you can set individually for sub fs.
#zfs set sync=disabled pool/name
I suggest you to set sync=disabled to avoid double write. Single disk is single disk. ZFS don't have IO process priority.
What you have to know
#zfs get all rpool
What is your ZFS pool configuration? On heady load (depends on how slow setup is) pool can be very unacceptable. For SSH use another pool for...
I think pool and l2arc ashift mismatch can lead to poor performance.
Executing qm agent command fstrim I get timeout very soon. I think agent request must wait longer for respond.
# qm agent 102 fstrim
VM 102 qmp...
1. Manually upload VM disks to new machine.
2. Upload config files to new machines.
3. Edit config is something is needed.
4. Boot VM
For ZFS don't forget SYNC writes are written to ZFS LOG device. If you don't have external ZFS LOG device then the pool become as LOG device too....
If its in the same pool - then no advantages.
As I know ZFS is missing I/O priority. Its works like FIFO. Like Win98 system :-)
To run KVM you need direct access to CPU. Others VM like LXC or Openvz .... do not need direct CPU access.
You can export pool and import pool with new name.
# qm showcmd 101