Nem cáfolni akarom, de én évek óta futtatok LXC-t Linux softraid fölött, minden ilyesmi probléma nélkül. Pl. az itthoni masina:
root@s0:~# pvs
PV VG Fmt Attr PSize PFree
/dev/md0 data_vg lvm2 a-- <9.10t <2.95t
/dev/sda2 vgsys lvm2 a-- 231.88g 121.88g
/dev/sdb1 archive_vg lvm2 a-- <4.55t 561.52g
/dev/vgsys/cache_pv data_vg lvm2 a-- <100.00g <49.95g
root@s0:~# df -h /var/lib/lxc
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/data_vg-lxc_lv 148G 102G 40G 73% /var/lib/lxc
Annyi trükk van benne, hogy az adatok bind mounttal jönnek, de ugyanarról a tömbről, és mellé van szögelve egy SSD cache. Tulajdonképpen még tesztelem, hogy mekkora a valós hatása. Na, de a lényeg:
root@s0:~# vmstat 10
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
4 0 1554260 181088 99344 14064800 3 4 2470 1396 3 4 13 6 74 7 0
3 0 1554588 168896 99356 14078644 1 33 4159 934 6276 11531 91 9 1 0 0
5 0 1555464 181700 99296 14064352 0 88 4766 1415 5630 11696 91 9 1 0 0
3 0 1555780 163436 99300 14083644 0 32 5015 1425 5942 11467 91 9 1 0 0
4 1 1556812 175620 99232 14070920 0 103 5907 1578 5269 10792 91 9 0 0 0
5 0 1557780 176008 99196 14071656 6 97 5851 909 6047 10890 90 9 1 0 0
4 0 1558336 162836 99184 14083680 0 56 4734 665 5669 10766 92 8 1 0 0
4 0 1571608 158408 97204 14078320 8 1327 78513 1852 8419 12549 81 18 0 0 0
3 4 1593272 268436 94016 13899652 0 2166 110524 8749 10120 11111 77 22 0 0 0
5 1 1609056 165304 91600 14067108 1 1578 116172 2384 10843 14829 77 23 0 0 0
4 0 1625944 176584 89080 14051616 3 1689 112940 2753 10103 13201 77 23 0 0 0
Torrentek futnak róla, majd elindítottam egy olvasást (másolást) a konténerben futó sambára.
Ha jól értem, a wa oszlopnak kéne feltűnően sokat mutatnia.
Szóval nem hiszem hogy konkrétan az LXC-vel van a baj, vagy akár a linuxos softraiddel, inkább a proxmoxos kernelben lehet valami, ami nem tökéletes. Mezítlábas LXC-vel nem várnék problémát.
root@s0:~# lxc-ls -f| grep -c RUNNING
9
root@s0:~# uname -a
Linux s0 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u2 (2019-11-11) x86_64 GNU/Linux
Hm, műsoron kívül elindítottam egy önmagára másolást:
6 0 1706072 196148 69584 14096724 6 812 116557 50729 5274 7090 79 21 0 0 0
5 3 1707844 193408 66712 14085976 2 177 27740 119727 4591 5873 86 13 0 1 0
3 10 1708368 241836 64184 14052128 2 52 26695 793 4848 6162 87 12 0 1 0
4 1 1709860 206852 50148 14136824 2 149 118861 13535 5566 7372 79 21 0 1 0
4 1 1711196 167984 46868 14152376 4 134 36264 155020 4457 5629 86 14 0 1 0
3 3 1712024 192176 45020 14153260 2 83 27746 974 4613 5771 88 11 0 1 0
7 1 1714296 203320 41036 14165148 0 227 96828 844 5393 7130 78 19 1 2 0
Itt se a wait a baj.
Meg egy szimpla felmásolást (sajnos csak gigabit van itthon):
root@s0:~# vmstat 10
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
5 0 1714900 2725540 36068 11653456 3 4 2472 1397 4 5 13 6 74 7 0
5 1 1714904 1510972 36096 12843960 3 0 6655 127558 21871 30975 67 33 0 0 0
4 1 1714904 306484 36148 14044352 0 0 10419 66276 24431 30266 67 32 0 0 0
4 3 1717464 191196 32844 14174500 2 256 6103 88324 21864 29912 65 34 0 0 0
5 2 1720384 228280 29224 14092884 2 292 5906 239369 21144 30551 65 35 0 0 0
3 4 1722396 193576 26736 14165736 7 201 4816 1270 22317 31286 68 32 0 0 0
Van itt egy iostat is, nem egyszerre készült, később jutott az eszembe: https://pastebin.com/AaUKmTQt