Перейти к основному содержимому

Установка Bareos AIO и PostgreSQL на EL9

·118 слов·1 минута· ·
Bareos Postgresql Linux
Сергей Бурцев
Автор
Сергей Бурцев
Bareos - серия статей
Часть 2: Эта публикация

Переключаемся в режим суперпользователя:

sudo -i

Добавляем community-репозитории Bareos:

bash <(curl -s https://download.bareos.org/current/EL_9/add_bareos_repositories.sh)

Устанавливаем пакеты:

dnf install -y bareos postgresql-server postgresql postgresql-contrib

Устанавливаем пароль пользователю postgres:

passwd postgres

Инициализируем БД:

sudo -u postgres initdb -D /var/lib/pgsql/data/

Активируем и запускаем службу PostgreSQL:

systemctl enable --now postgresql.service

Если необходимо, устанавливаем пароль пользователя postgres в БД:

sudo -u postgres psql
ALTER USER postgres WITH PASSWORD '<password>'

или

\password

Создаём в БД сущности Bareos:

sudo -u postgres /usr/lib/bareos/scripts/create_bareos_database
sudo -u postgres /usr/lib/bareos/scripts/make_bareos_tables
sudo -u postgres /usr/lib/bareos/scripts/grant_bareos_privileges

Активируем и запускаем службы Bareos:

systemctl enable --now bareos-dir && systemctl enable --now bareos-sd && systemctl enable --now bareos-fd 

Если нужно подключаться к Bareos Director извне, то открываем дополнительно порт 9101/tcp:

firewall-cmd --add-port=9101/tcp && firewall-cmd --runtime-to-permanent
Bareos - серия статей
Часть 2: Эта публикация