Продолжая тему использования сетевых хранилищ, специально разработанных для этого дистрибутивов, рассмотрим возможность установки и первичной настройки zabbix-agent и fusioninventory-agent в FreeNAS.
Данная система обладает более упрощенным процессом инсталляции на жесткий диск и, так же как и NAS4Free может быть установлена на flash-носитель, что существенно увеличивает возможность максимально эффективно задействовать жесткие диски сетевого хранилища.
FreeNAS обладает несколько отличным от NAS4Free интерфейсом:
Очень привлекательным, в плане использования, является возможность установки дополнительных плагинов:
Так, как мы активно используем работу с OwnCloud и NextCloud, то эта возможность нам показалась очень интересной.
Помимо этого, в FreeNAS реализован очень удобный интерфейс для работы со снимками файловой системы (Snapshot):
Так как рассматриваемый дистрибутив также основан на FreeBSD, то и система работы с пакетами у него точно такая же.
Однако, по умолчанию, работа с репозиторием FreeBSD в системе отключена, что делает проблематичным установку дополнительного программного обеспечения. Но все решается достаточно просто:
1. Открываем на редактирование файл /usr/local/etc/pkg/repos/local.conf:
mcedit /usr/local/etc/pkg/repos/local.conf
(благо, что mc установлен по умолчанию )
2. Устанавливаем параметр enabled: false:
local: {
url: «file:///usr/ports/packages»,
enabled: false
}
3. Открываем на редактирование файл /usr/local/etc/pkg/repos/FreeBSD.conf
mcedit /usr/local/etc/pkg/repos/FreeBSD.conf
4. Устанавливаем параметр enabled: yes:
FreeBSD: {
enabled: yes
}
5. Запускаем команду pkg update
pkg update
Updating FreeBSD repository catalogue…
FreeBSD repository is up to date.
All repositories are up to date.
6. После того, как репозиторий подключен, устанавливаем zabbix-agen и fusioninventory-agent по уже написанным нами инструкциям:
После обновления или перезагрузки системы FreeNAS настройки и агенты будут удалены.