syxoi
@syxoi

ZFS Linux: Как задать параметры: sysctl или zfs set?

Ubuntu 16.04 LTS.
Так как памяти на домашнем сервере очень мало (4 гб) (в будущем ожидает расширение), то я решил изменить парочку параметров:
echo 536870912 > /sys/module/zfs/parameters/zfs_arc_max

и
echo 1 > /sys/module/zfs/parameters/zfs_prefetch_disable

Но вот как задействовать при загрузке? Костылять в /etc/rc.local?
через sysctl не получается натравить на /sys, он хочет только /proc.
А если отключить префетч "позже", то он уже загрузит хлам в память, а выгружать не хочет.
через zfs set и zpool set не нашел нужных опций.
  • Вопрос задан
  • 1901 просмотр
Решения вопроса 1
syxoi
@syxoi Автор вопроса
1) создаем файл /etc/modprobe.d/zfs.conf, в него записываем:
options zfs zfs_arc_max=536870912 zfs_prefetch_disable=1

2) обновляем initrd: update-initramfs -u
Готово!
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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