( Fisher | 2020. 03. 07., szo – 20:22 )

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