8. Реализуйте механизм инвентаризации машин HQ-SRV и HQ-CLI через Ansible на BR-SRV:
Смотрим подключен ли cd-rom
# lsblk

Монтируем Additional.iso
# mount /dev/sr0 /mnt/
Смотрим содержимое Additional.iso
# ls –l /mnt/
# ls –l /mnt/playbook

Копируем get_hostname_address.yml c cd-rom в директорию /etc/ansible
# cp /mnt/playbook/get_hostname_address.yml /etc/ansible
Меняем права на фай
# chmod u+rwx /etc/ansible/get_hostname_address.yml
Открываем на редактирование playbook /etc/ansible/get_hostname_address.yml
# nano /etc/ansible/get_hostname_address.yml
Исходный playbook

Дополняем playbook

Получаем
- name: Инвентаризация
hosts: HQ-SRV, HQ-CLI
tasks:
- name: получение данных с хоста
delegate_to: localhost
copy:
dest: /etc/ansible/PC-INFO/{{ ansible_hostname }}.yml
content: |
Hostname: {{ ansible_hostname }}
IP_Address: {{ ansible_default_ipv4.address }}
Проверяем, что файл инвентаризации /etc/ansible/hosts имеет следующий вид

Создаем каталог PC-INFO
# mkdir /etc/ansible/PC-INFO
Переходим в каталог /etc/ansible
# cd /etc/ansible
Запускаем playbook
# ansible-playbook get_hostname_address.yml

Проверяем
