Summary: | Некорректный выход из rescue, если примонтирована директория NFS сервера | ||||||
---|---|---|---|---|---|---|---|
Product: | Branch p10 | Reporter: | Vera Blagoveschenskaya <vercha> | ||||
Component: | startup-rescue | Assignee: | Антон Мидюков <antohami> | ||||
Status: | NEW --- | QA Contact: | qa-p10 <qa-p10> | ||||
Severity: | normal | ||||||
Priority: | P5 | CC: | antohami, jqt4, monastirskiyii, shaba | ||||
Version: | не указана | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Attachments: |
|
Не на тот пакет повесили. Образ: Alt Server 10.4 RC4 Версия пакета: startup-0.9.9.16-alt1 Ошибка актуальна Ошибка также актуальна для образа Server V 10.4 |
Created attachment 16238 [details] screen Тестовый стенд: Server V 10.2 startup-0.9.9.16-alt1.noarch.rpm Предусловия: Имеется NFS сервер для rescue-launcher и клиент (rescue). Шаги воспроизведения: На сервере: 1) # apt-get install nfs-server 2) # mkdir -p /srv/public/autorun 3) # cd /srv/public/autorun 4) # cat > autorun <<-EOF #!/bin/sh -efu echo "Да здравствует автоматизация!" sleep 3 EOF 5) # chmod +x autorun 6) В /etc/exports указать строчки: /srv/public -ro,insecure,no_subtree_check,fsid=1 * /srv/public/autorun -ro,insecure,no_subtree_check,fsid=2 * 7) # exportfs -r 8) # systemctl enable --now nfs На клиенте: 1) В меню загрузчика выбрать Rescue и нажать 'e' 2) В параметры ядра добавить запись autorun=method:nfs,server:{HOST_IP},directory:/srv/public/autorun после lowmem 3) Нажать F10 4) Выйти из rescue (reboot, poweroff и т.д.) Фактический результат: При выходе появляется ошибка failed to update userspace mount table, после чего система ждёт несколько минут, после чего нормально завершается. Ожидаемый результат: Корректный выход Дополнительно: Проблема решается, если предварительно сделать umount директории NFS сервера.