Ansible mysql_ * модули показывают ошибку при первом запуске

1) Загрузитесь с live CD

2) Создайте загрузочный раздел снова как ext4

3) Установите образы Linux на загрузочный раздел

sudo mount /dev/sdax /mnt/myroot (где sdax - это ваш корневой раздел)

sudo mount /dev/sday /mnt/myroot/boot (нам нужно смонтировать boot, потому что он находится на другом разделе /dev/sday)

sudo mount ‐‐bind /dev /mnt/myroot/dev
sudo mount ‐‐bind /proc /mnt/myroot/proc
sudo mount ‐‐bind /sys /mnt/myroot/sys

Смонтируйте все остальные разделы /boot, /var,/usr,/tmp etc. Убедитесь, что вы смонтировали их все.

Скопируйте resolv.conf

cp -L /etc/resolve.conf /mnt/debian-example/etc/resolve.conf

chroot

 sudo chroot /media/bin:/sbin:/usr/bin:/usr/sbin /mnt/tmp...

переустановите отсутствующий образ ядра

переместите initrd.img от root:

mv initrd.img initrd.img.OLD

установите образ Linux

apt-cache search 'linux-image'
apt-get install linux-image-x.x-generic

Замените linux-image-x.x-generic на свой.

restore grub

sudo grub-install /dev/sda

Reboot.

0
29.05.2019, 18:20
1 ответ

О, правильный вопрос — это половина ответа :-)Я изменил задачу и теперь все в порядке

  - name: Install mysql
  apt:
    name:
    - mysql-server
    - python-pymysql
    - python3-pymysql
    - python-apt
    - python3-apt
  state: latest
4
28.01.2020, 02:40

Теги

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