Распределение памяти на сервере VMware под управлением Debian Stretch - PullRequest
0 голосов
/ 16 мая 2018

У меня есть виртуальная машина с Debian Stretch с экземпляром OTRS.В течение дня иногда средняя нагрузка значительно увеличивается (30 или 40) и остается в тупике в течение 10 минут.Посмотрев в dmesg, я увидел, что ядро ​​не выделяет High Memory.Я подозреваю, что VMware не очень хорошо управляет памятью с этой версией ядра.

Вот мой вывод dmesg.

[328786.492071] / usr / sbin / apach: задержка выделения страницы на 10160 мс, порядок: 0, режим: 0x1604050 (GFP_NOFS | __GFP_COMP | __GFP_RECLAIM| __GFP_NOTRACK), nodemask = (null) [328786.492095] / usr / sbin / apach cpuset = / mems_allowed = 0 [328786.492105] CPU: 0 PID: 31845 Comm: / usr / sbin / apach Не запятнано 4.14.0-0.bpo.3-amd64 # 1 Debian 4.14.13-1 ~ bpo9 + 1 [328786.492108] Название оборудования: VMware, Inc. Справочная платформа VMware Virtual Platform / 440BX для настольных ПК, BIOS 6.00 04.05.2016 [328786.492109] Трассировка вызовов: [328786.492178] dump_stack + 0x5c / 0x85 [328786,492202] warn_alloc + 0x114 / 0x1b0 [328786,492211] __alloc_pages_slowpath + 0x8e0 / 0xe90 [328786,492214] __alloc_pages_nodemask + 0x22e / 0x250 [328786,492225] cache_grow_begin + 0x80 / ​​0x530 [328786,492235]?cache_grow_begin + 0x80 / ​​0x530 [328786.492237] fallback_alloc + 0x161 / 0x200 [328786.492238] kmem_cache_alloc + 0x1c8 / 0x5a0 [328786.492321]?ext4_find_entry + 0x41e / 0x4d0 [ext4] [328786.492336] ext4_alloc_inode + 0x17 / 0x190 [ext4] [ext87] [328786.492353] alloc_inode + 0x18 / 0x80 [328786.492364] iget_locked + 0xe0/0 0,80 0,80 0,80 0,80 0,80 0,80 0,80 0,80 0,80 0,80 0,80 0,80 0,80 0,80 0,80 0,80 0,80 / 0x0 / 0 0/0/0 0 383 0x0 0 0 0 0 0 0 0 0 6 0 0 68 0 0 68 0 680 0,80] 0,80 0 0 0 0 0 0 0 0 0/0/0/0/0/0/0/0/0/0/0 0/0/0/0/0/0/0/0/0/0/068+ 0xe7 / 0x270 [ext4] [328786.492410] lookup_slow + 0xa3 / 0x170 [328786.492417] walk_component + 0x1c0 / 0x350 [328786.492419]?path_init + 0x1bd / 0x300 [328786.492421] path_lookupat + 0x73 / 0x220 [328786.492423] filename_lookup + 0xb8 / 0x1a0 [328786.492433]?strncpy_from_user + 0x48 / 0x160 [328786.492435]?vfs_statx + 0x73 / 0xE0 [328786,492436] vfs_statx + 0x73 / 0xE0 [328786,492442] SYSC_newstat + 0x39 / 0x70 [328786,492448] system_call_fast_compare_end + 0xc / 0x6F [328786,492457] RIP: 0033: 0x7fb3fb333085 [328786,492458] RSP: 002b: 00007fb3f202c9c8 EFLAGS: 00000246 [328786,492462] Mem-Info: [328786.492470] active_anon: 787328 неактивный_анон: 159346 изолированный_онон: 517 активный_файл: 1901 неактивный_файл: 1760 изолированный_файл: 0 необратимый: 0 грязный: 19 обратная запись: 16102 нестабильный: 0 slab_reclaimable: 3667 slab_unla: 872: 2872: 297pagetables: 4641 отказов: 0 свободных: 21621 free_pcp: 0 free_cma: 0 [328786.492475] Узел 0 active_anon: 3149312kB inactive_anon: 637384kB активный_файл: 7604kB неактивный_файл: 7040kB неэвиктивируемый: 0 КБ, изолированно: 0 0 0 0 0 0 0 0 6 6 6 6 6 0 0 6 6 6 6 0 0 6 0 6 0 6 0 6 0 6 0 6 0 6 0 6 0 6ББ«грязный»: 76 КБ для обратной записи: 64408 КБ Shmem: 4208 КБ shmem_thp: 0 КБ shmem_pmdmapped: 0 КБ anon_thp: 2027520 КБ writeback_tmp: 0 КБ нестабильно: 0 КБнет [328786.492476] Узел 0 Свободная DMA: 15792 КБ, мин .: 268 КБ, низкий: 332 КБ, высокий: 396 КБ active_anon: 112 КБ, inactive_anon: 0 КБ активный_файл: 0 КБ: 0 КБ отказов: 0 КБ free_pcp: 0 КБ local_pcp: 0 КБ free_cma: 0 КБ [328786.492479] lowmem_reserve []: 0 2948 3884 3884 3884 [328786.492482] Узел 0 свободен DMA32: 54780 КБ мин.активный_файл: 7860 КБ неактивный_файл: 6404 КБ Неизвестный: 0 КБ Расход средств на запись: 62236 КБ: 3129152 КБ: 3045596 КБ: Mlocked: 0 КБ936 [328786,492488] Узел 0 Нормальная свободная: 15912kB мин: 16224kB низкий: 20280kB высокий: 24336kB active_anon: 804256kB inactive_anon: 29732kB active_file: 132Кб inactive_file: 544kB unevictable: 0kb writepending: 2400kB присутствует: 1048576kB управляемый: 958920kB mlocked: 0kb kernel_sтэкс: 6352 КБ. Таблицы страниц: 10040 КБ. Отказов: 0 КБ. free_pcp: 0 КБ.local_pcp: 0kB free_cma: 0kB [328786.492491] lowmem_reserve []: 0 0 0 0 0 [328786.492493] Узел 0 DMA: 0 * 4 кБ 0 * 8 кБ 1 * 16 кБ (М) 1 * 32 кБ (У) 2 * 64 кБ (U) 2 * 128 КБ (UM) 2 * 256 КБ (UM) 1 * 512 КБ (M) 2 * 1024 КБ (UM) 0 * 2048 КБ 3 * 4096 кБ (М) = 15792 кБ [328786,492502] Узел 0 DMA32: 138 * 4 кБ (UME) 283 * 8 КБ (UME) 219 * 16 КБ (UME) 183 * 32 КБ (UME) 163 * 64 КБ (UME) 82 * 128 КБ (UE) 38 * 256 кБ (ME) 14 * 512 кБ (ME) 1 * 1024 кБ (М) 2 * 2048 кБ (М) 0 * 4096 кБ = 55120 КБ [328786,492512] Узел 0 Нормальный: 489 * 4 КБ (UME) 283 * 8 КБ (UME) 117 * 16 КБ (UME) 51 * 32 КБ (UME) 16 * 64 КБ (E) 10 * 128 КБ (E) 5 * 256 КБ (ME) 3 * 512 КБ (UE) 1 * 1024 КБ (U) 1 * 2048 КБ (U) 0 * 4096 КБ = 15916 КБ [328786.492522] Узел 0 largepages_total = 0 giantpages_free = 0 largepages_surp = 0 largepages_size = 2048 КБ [328786,492523] всего 28249 pagecache pages [328786.492524] 23467 страниц в кэше подкачки [328786.492525] Статистика обмена кеша: добавить 99024, удалить 75557, найти 1611/1880 [328786.492526] Свободный обмен = 3518180 КБ [328786.492526] Всего swap = 3910652 КБ [328786.492527] 1048429 страниц ОЗУ [328786.492527] 0 страницы HighMem / MovableOnly [328786.492528] Зарезервировано 43324 страницы [328786.492528] 0 страниц hwpoisoned [328786.543961] / opt / otrs / bin / c: размещение страниц в стойках на 10180мс, порядок: 0 режим: 0x14280ca (GFP_HIGHUSER_MOVABLE | __GFP_ZERO), маска узла = (ноль) [328786.543984] / opt / otrs / bin / c cpuset = / mems_allowed = 0 [328786.543994] CPU: 1 PID: 31859 ​​Comm: / opt / otrs / bin / c Не испорчен 4.14.0-0.bpo.3-amd64 # 1 Debian 4.14.13-1 ~ bpo9 + 1 [328786.543995] Название оборудования: VMware, Inc. VMware Virtual Platform / 440BX Desktop Эталонная платформа, BIOS 6.00 04.05.2016 [328786.543996] Отслеживание вызовов: [328786.544086] dump_stack + 0x5c / 0x85 [328786.544110] warn_alloc + 0x114 / 0x1b0 [328786.544119] __alloc_pages_slowpath + 0x8e0 / 0xe90 [328786.544123] __alloc_pages_nodemask + 0x22e / 0x250 [328786.544136] alloc_pages_vma + 0x7c / 0x1c0 [328786.544148] __handle_mm_fault + 0xcc6 / 0x10e0 [328786.544155] handle_mm_fault + 0xc6 / 0x1b0 [328786.544168] __do_page_fault + 0x266 / 0x500 [328786.544182]? page_fault + 0x36 / 0x60 [328786.544183] page_fault + 0x4c / 0x60 [328786.544197] RIP: 0033: 0x7fb3fb2d04f5 [328786.544198] RSP: 002b: 00007fb3e6ff1eb0 EFLAGS: 00010202 [329015.921431] / opt / otrs / bin / c: остановка выделения страницы для 11684мс, порядок: 0, режим: 0x14200ca (GFP_HIGHUSER_MOVABLE), nodemask = (null) [329015.921437] / opt / otrs / bin / c cpuset = / mems_allowed = 0 [329015.921452] CPU: 1 PID: 31862 Comm: / opt / otrs / bin / c Не испорченный 4.14.0-0.bpo.3-amd64 # 1 Debian 4.14.13-1 ~ bpo9 + 1 [329015.921453] Название оборудования: VMware, Inc. VMware Virtual Настольная эталонная платформа Platform / 440BX, BIOS 6.00 04.05.2016 [329015.921454] Трассировка вызова: [329015.921465] dump_stack + 0x5c / 0x85 [329015.921470] warn_alloc + 0x114 / 0x1b0 [329015.921473] __alloc_pages_slowpath + 0x8e0 / 0xe90 [329015.921476] __alloc_pages_nodemask + 0x22e / 0x250 [329015.921481] alloc_pages_vma + 0x7c / 0x1c0 [329015.921484] __read_swap_cache_async + 0x145 / 0x1d0 [329015.921493] read_swap_cache_async + 0x28 / 0x60 [329015.921495] swapin_readahead + 0x220 / 0x270 [329015.921498]? __lock_page_or_retry + 0x202 / 0x330 [329015.921502]? radix_tree_lookup_slot + 0x1e / 0x50 [329015.921504]? find_get_entry + 0x19 / 0xc0 [329015.921506]? pagecache_get_page + 0x30 / 0x220 [329015.921509]? do_swap_page + 0x325 / 0x7a0 [329015.921510] do_swap_page + 0x325 / 0x7a0 [329015.921515] __handle_mm_fault + 0x7ae / 0x10e0 [329015.921518] handle_mm_fault + 0xc6 / 0x1b0 [329015.921522] __do_page_fault + 0x266 / 0x500 [329015.921525]? page_fault + 0x36 / 0x60 [329015.921526] page_fault + 0x4c / 0x60 [329015.921529] RIP: 0033: 0x7fb3fb2d0d60 [329015.921530] RSP: 002b: 00007fb3e57f1810 EFLAGS: 00010206 [329015.921532] warn_alloc_show_mem: 1 обратный вызов подавлен [329015.921533] Mem-Info: [329015.921540] active_anon: 785610 неактивный_анон: 158508 изолированный_анон: 544 активный_файл: 2917 неактивный_файл: 2497 изолированный_файл: 0 Неизвестный: 0 грязный: 9 обратная запись: 15378 нестабильный: 0 slab_reclaimable: 3744 slab_unreclaimable: 8254сопоставлено: 4479 shmem: 768 страниц: 5044 отказов: 0 свободно: 21678 free_pcp: 0 free_cma: 0 [329015.921546] Узел 0 active_anon: 3142440kB неактивный_анон: 634032kB активный_файл: 11668 КБ неактивный_файл: файл с данными: 9900 КБ): 0 КБ, сопоставлено: 17916 КБ, грязное: 36 КБ, запись: 61512 КБ, shmem: 3072 КБ, shmem_thp: 0 КБ, shmem_pmdmapped: 0 КБ, anon_thp: 1740800 КБ, writeback_tmp: 0 КБ, нестабильно: 0 КБ, all_unreclaimable?нет

У меня заканчиваются идеи или способы решения этой проблемы.

1 Ответ

0 голосов
/ 22 мая 2018

Что такое платформа VMware? ESXi? Рабочая станция?

...