libvirt: как я могу сделать доменный запуск, когда хост запускается?

Я думаю ошибка, которую Вы сделали, вокруг следующих шагов:

  • Уведенный в "Регистрацию Сервера имен" в панели и вводимый мой IP-адрес для NS1 и записей NS2 (скажем, IP 0.0.0.0).
  • Уведенный в "Установку Сервера доменных имен" и вводимую ns1.mydomain.com & ns2.mydomain.com

Тому, что похоже, что Вы сделали, "говорят Интернет", которым серверы имен для Вашего доменного имени должны быть найдены в IP-адресе "0.0.0.0", т.е. что у Вас есть сервер DNS, активно работающий в том IP-адресе, который является авторитетным для имени "mydomain.com". То, что необходимо сделать, указать на NS1 и записи NS2 назад на серверы имен namecheap.com и использовать их панель управления для указания на запись "A" на 0.0.0.0.

Также - можно получить больше удачи с этим вопросом на serverfault.com, поскольку это - больше вещи конфигурации сервера, чем вещь кодирования :)

9
задан 13 July 2011 в 19:24
3 ответа

Рассмотрение вывода "справки":

virsh # help autostart
  NAME
    autostart - autostart a domain

  SYNOPSIS
    autostart <domain> [--disable]

  DESCRIPTION
    Configure a domain to be automatically started at boot.

  OPTIONS
    [--domain] <string>  domain name, id or uuid
    --disable        disable autostarting

Это требует, чтобы Вы определили домен из файла (т.е. что домен является персистентным, а не переходным).

16
ответ дан 2 December 2019 в 22:20

Если вы получите ответ:

    virsh autostart domainname
    "cannot set autostart for transient domain"

, затем

    virsh shutdown domainname
    virsh define xmlfile
    virsh start domainname
    virsh autostart domainname

По моему опыту в Ubuntu 12.04, это происходит только при запуске virsh undefine. Домены, созданные с помощью virsh create, обычно позволяют настроить автозапуск сразу после создания.

10
ответ дан 2 December 2019 в 22:20

Я также видел, что это происходило, когда вы использовали «создать» вместо «определить» для домена.

Например:

virsh --connect qemu: /// system create mytest-vm-20130715.xml

virsh --connect qemu: /// system autostart mytest-vm

error: не удалось пометить домен mytest-vm как автозапуск

ошибка: запрошенная операция недопустима : не удается установить автозапуск для временного домена

0
ответ дан 2 December 2019 в 22:20

Теги

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