Размещение конфигурационных файлов
Директория установки содержит предзаполненные файлы конфигураций, подготовленные для упрощения настройки системы. Необходимо скопировать шаблоны конфигурационных файлов hosts.yml, main.yml, integration.yml.
Шаблоны для заполнения в зависимости от типа конфигурации:
| Тип конфигурации | Расположение шаблона |
|---|---|
| Конфигурация без отказоустойчивости | contrib/pgs/standalone/hosts.yml |
| Конфигурация без отказоустойчивости | contrib/pgs/standalone/group_vars/pgs_setup/main.yml |
| Конфигурация без отказоустойчивости | contrib/pgs/standalone/group_vars/pgs_setup/integration.yml |
| Кластерная установка | contrib/pgs/cluster/hosts.yml |
| Кластерная установка | contrib/pgs/cluster/group_vars/pgs_setup/main.yml |
| Кластерная установка | contrib/pgs/cluster/group_vars/pgs_setup/integration.yml |
Конфигурационные файлы используют формат .yml, синтаксис которого описан в документации Ansible.
Примеры команд копирования файлов в зависимости от типа установки.
Установка standalone:
cp -r ~/install_pgs/contrib/pgs/standalone/* ~/install_pgs
Кластерная установка:
cp -r ~/install_pgs/contrib/pgs/cluster/* ~/install_pgs
После выполнения копирования файлы будут размещены в двух каталогах:
- корневой каталог
~/install_pgs/будет содержать файл:
root@operator: ls -l ~/install_pgs/
hosts.yml
- каталог
~/install_pgs/group_vars/pgs_setup/будет содержать файлы:
root@operator: ls -l ~/install_pgs/group_vars/pgs_setup/
main.yml
integration.yml
После заполнения файлы конфигурации рекомендуется хранить отдельно на внешнем ресурсе. Файлы могут потребоваться при восстановлении и/или переустановке системы.