Proxmox mi az amit ennyire ír?

Fórumok

proxmox 1 db virtuális géppel , zd16-ot írja 187k-val  

sda/sdb -t (zfs) irja 903 k val. Ez ilyen, vagy valamit elszabtam ?

0 virtuális géppel, 0 konténerrel  sem megy 200 k/sec alá,

folyamatosan ír , naplóz valamit. 

 

root@as6:# iostat  -yh  60

Linux 5.4.41-1-pve (as6)        06/08/2020      _x86_64_        (24 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.0%    0.0%    0.0%    0.0%    0.0%    0.1%

      tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn Device
    45.25         1.8k       903.6k     108.0k      52.9M sda
    45.30         1.9k       903.6k     112.0k      52.9M sdb
     0.00         0.0k         0.0k       0.0k       0.0k sdc
     0.00         0.0k         0.0k       0.0k       0.0k sdd
     0.00         0.0k         0.0k       0.0k       0.0k sde
     0.00         0.0k         0.0k       0.0k       0.0k sdf
     0.00         0.0k         0.0k       0.0k       0.0k zd0
    12.17         3.6k       187.3k     216.0k      11.0M zd16
     0.00         0.0k         0.0k       0.0k       0.0k zd32
     0.00         0.0k         0.0k       0.0k       0.0k zd48
     0.00         0.0k         0.0k       0.0k       0.0k zd64
 

Hozzászólások

Az "iotop" nem mondja meg? Ha be van kapcsolva a swap az is tud érdekes dolgokat csinálni, kapcsold ki, már ha van elég memóriád.

Egy, Egyből Kettő, Kettő meg Egy. Ez minden mérték alapja, minden élet csirája, számok, nevek építőköve.

Ötszöröse az írás mint a virtuális gépé.

 

:/# free
              total        used        free      shared  buff/cache   available
Mem:      131985896    22517028   109273068       62888      195800   108716776
Swap:             0           0           0

iotop , ahogy számolgatom csak a virtuális gép forgalmát mutatja.

    kvm -id 101 -name ULT101SSD -chardev socket,id=qmp,path=/var/run/qemu-server/101.qmp,ser~:B3:BF:AD:B2,netdev=net0,bus=pci.0,addr=0x12,id=net0,bootindex=300 -machine type=pc+pve0

és 
    [zvol]
 

Bocs, első oszlopot lehagytam: 

/# iostat -y 60
Linux 5.4.41-1-pve (as6)        06/09/2020      _x86_64_        (24 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.00    0.00    0.00    0.00    0.00    0.04
 

 

sda              42.50         0.47       859.93         28      51596
sdb              42.67         0.67       859.93         40      51596
sdc               0.00         0.00         0.00          0          0
sdd               0.00         0.00         0.00          0          0
sde               0.00         0.00         0.00          0          0
sdf               0.00         0.00         0.00          0          0
zd0               0.00         0.00         0.00          0          0
zd16             11.72         1.87       206.27        112      12376
zd32              0.00         0.00         0.00          0          0
zd48              0.00         0.00         0.00          0          0
zd64              0.00         0.00         0.00          0          0
 

sda+sdb RaidZ  ra ír percenként 51-51  Megát, virtuális gép ír 12megát percenként. Mi ez a 40 Mega különbség ?

Virtuális gép nélkül is ír "üresjáratban" 10 megát percenként . Másik gépen friss telepítéssel ugyanez.  Nincs VM,  LXC.  Lemez 

Sok VM-mel nem tudom mi a helyzet, szerintem még nagyobb a különbség.

CoW fájlrendszer?

valami más fs feature? checksumming?

milyen fs egyébként?

Nézz utána a zfs recordsize és volblocksize értékeknek, lehet valamelyik hangolásával javíthatsz ezen a problémán.

zfs get recordsize
zfs get volblocksize

Nekem az volt a tapasztalatom, ha a Proxmox elkezdett swap-elni akkor belassult. Ha virt gepeknek volt eleg memoria, akkor egyszeruen ujrainditottam. Onnantol megint ures volt a swap, es eleg gyors a szerkezet. (Bocs, de csak ilyen primitiv modon vagtam el a gordiuszi csomot, es nem mentem utana a miertnek... :-( )