Zabbix Отключение журналирования на ext4
Zabbix server 2.2.3 (VM на VMWare 5.5) OS: CentOS release 6.5 (Final)
Показатели загрузки CPU: [
Задача: отключить журналирование на ext4.
HDD:
[root@v11 /]# df -T
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/mapper/vg_zab-lv_root
ext4 14356848 6182300 7445256 46% /
tmpfs tmpfs 961212 0 961212 0% /dev/shm
/dev/sda1 ext4 495844 54392 415852 12% /boot
Смотрим характеристики файловой системы:
[root@v11 /]# dumpe2fs /dev/mapper/vg_zab-lv_root |grep journal
dumpe2fs 1.41.12 (17-May-2010)
Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize
Journal features: journal_incompat_revoke
Выполнил на живой системe:
[root@v11 /]# tune2fs -o journal_data_writeback /dev/mapper/vg_zab-lv_root
tune2fs 1.41.12 (17-May-2010)
Проверяем:
[root@v11 /]# tune2fs -l /dev/mapper/vg_zab-lv_root | grep writeback
Default mount options: journal_data_writeback user_xattr acl
Перегружаем сервер. Проверяем. Ожидаемого эффекта нет.
Выключаем сервер. Загружаемся LiveCD, у которого есть lvm (GParted LiveCD 0.19.1-1) Подключаем lvm:
Полностью отключаем журнализацию на разделе:
user@debian:~$ sudo tune2fs -O ^has_journal /dev/mapper/vg_zab-lv_root
tune2fs 1.42.11 (09-Jul-2014)
Перегражаем сервер. Смотрим на iotop, в первых строках нет системного процесса журнализации. После непродолжительного "думания" на тему, прихожу к выводу, что регурялные сообщения, совпадают с ежечастной работой процесса Housekeeper который серьезно нагружает базу данных.
Выводы: 1. Нет эффекта от отключения журнализации на данной конфигурации. 2. При данном количестве хостов, не вижу критичности в данном событии.