Задать вопрос
@sysadm1989

Почему происходит зависание серверов qemu-kvm + ocfs2?

Третий день периодически всплывают проблемы с серверами, в количестве 3 штуки, которые работают на qemu-KVM + ocfs2. Раздел ocfs2 размеров в 2 Тб. При записи, копировании на раздел ocfs2 (На ней находятся qcow2 диски виртуалок) было замечено замораживание серверов на несколько секунд. Замораживание происходит не всегда, не выяснено по каким причинам, в логах никаких ошибок не пишется. Но было замечено невнятное количество экстентов при использовании утилиты o2info и filefrag:

[root@node3 ~]# o2info --freefrag 1024 /dev/dm-2
Blocksize: 4096 bytes
Clustersize: 4096 bytes
Total clusters: 524287992
Free clusters: 205368502 (39.2%)

Min. free extent: 4 KB 
Max. free extent: 129020 KB
Avg. free extent: 30904 KB

Chunksize: 1048576 bytes (256 clusters)
Total chunks: 2048000
Free chunks: 780355 (38.1%)

HISTOGRAM OF FREE EXTENT SIZES:
Extent Size Range :  Free extents  Free Clusters  Percent
    4K...    8K-  :            32            32    0.00%
    8K...   16K-  :            16            41    0.00%
   16K...   32K-  :            30           153    0.00%
   32K...   64K-  :            85           997    0.00%
   64K...  128K-  :         12084        193648    0.09%
  128K...  256K-  :          1662         58439    0.03%
  256K...  512K-  :           697         53848    0.03%
  512K... 1024K-  :           829        143810    0.07%
    1M...    2M-  :          1411        522308    0.25%
    2M...    4M-  :          1735       1129782    0.55%
    4M...    8M-  :           535        774476    0.38%
    8M...   16M-  :           636       1922638    0.94%
   16M...   32M-  :         22351     114782570   55.89%
   32M...   64M-  :           621       7352804    3.58%
   64M...  128M-  :          8497     268834190  130.90%


[root@node ~]# filefrag /data2/kvm/nsglog/*
/data2/kvm/nsglog/nsglog-data-back.qcow2: 882 extents found
/data2/kvm/nsglog/nsglog-data-snap.qcow2: 8214 extents found
/data2/kvm/nsglog/nsglog-root-back.qcow2: 1426 extents found
/data2/kvm/nsglog/nsglog-root-snap.qcow2: 2523 extents found
/data2/kvm/nsglog/nsglog-swap.qcow2: 255 extents found


Вопросы: что означают проценты в экстентах размером 64M? Почему их >100? Кто сталкивался с проблемой, помогите, а то и возможности размонтировать ocfs2 нету.
  • Вопрос задан
  • 2955 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы