Хочу узнать, сталкивался ли кто-нибудь с такой проблемой: zfs_arc_max вроде бы не ограничивает zfs. Сейчас жду сервер, который заказал, чтобы заменить мой настольный компьютер, который использую для лаборатории. Решил протестировать zfs до его прибытия, и в ходе тестирования мне не кажется, что zfs_arc_max работает как надо. Установил 3.4 на тестовой системе с 16 ГБ ОЗУ и 1 жестким диском. Опция установки была zfs raid 0, ну, это лаборатория, так что о серьезном сбое переживать особо не стоит. Восстановил 3 тестовые системы из текущих лабораторных резервных файлов. Установил zfs_arc_max в 4 ГБ для первоначального теста. Во время восстановления машин (хранящихся в NFS-резервной копии) объем используемой системной памяти вырос до 5,5–6 ГБ. После запуска машин (1 OpenVZ с 512 МБ ОЗУ, 1 KVM-сервер Ubuntu с 2 ГБ ОЗУ и 1 Win7 KVM с 2 ГБ ОЗУ - это максимальный объем памяти, доступный каждой машине, и в состоянии покоя каждая из них использует почти половину этого объема, как видно из GUI) использование памяти на сервере стало 12,5 ГБ, что на 4 ГБ больше, чем я ожидал, если взять простые математические расчеты: 4 ГБ для zfs, 512 МБ для OpenVZ и 4 ГБ на два KVM-сервера.
zfs_arc_max кажется, не работает., Proxmox Виртуальная Среда
|
06.03.2015 17:31:00
|
|
|
|
|
|
12.11.2015 22:34:00
/etc/rc.local всегда помогает.
|
|
|
|
|
|
13.11.2015 06:22:00
Уродливый хак, кто-нибудь знает что-нибудь про ситуацию с возвратом памяти?
|
|
|
|
|
|
13.11.2015 13:11:00
zfs_arc_max — динамический параметр, так что менять его из rc.local — не самая плохая идея.
|
|
|
|
|
|
12.11.2015 16:56:00
Попробуй изменить это вручную. # 10GB ARC echo 10737418240 > /sys/module/zfs/parameters/zfs_arc_max
|
|
|
|
|
Читают тему
