Оригинал:
Я использую Proxmox 4.2 с Debian 8 (Джесси) В.М. У меня DRBD работает между двумя настольными компьютерами в кластере, и у меня есть третий узел в кластере, который является ноутбуком, на котором не работает DRBD. Он будет использоваться для автономной миграции (я расскажу об этом позже).
Проблема №1
В веб-интерфейсе Proxmox я переношу виртуальную машину с одного компьютера на другой в реальном времени, но она отключается иногда после миграции. Во время миграции у меня был непрерывный пинг, и после его завершения вчера пинг не прошел. Если я выключу и перезапущу виртуальную машину, пинги пройдут.
Я попробовал сегодня, и живая миграция сработала, и сервер ни разу не отключился. Существуют ли какие-либо параметры конфигурации, которые могут быть причиной этого? Я счастлив, что это сработало, но я не могу реализовать эту систему, если в ней есть ошибки.
Проблема №2
Два настольных компьютера, задействованных в динамической миграции, идентичны. У ноутбука другая оперативная память и дисковое пространство, но он работает под управлением Proxmox 4.2. Я перенес виртуальную машину в автономный режим с рабочего стола на рабочий стол, переместив файл * .conf в / etc / pve / nodes // qemu-server / с рабочего стола на рабочий стол и запустив qm start 100
(100 - мое имя виртуальной машины), и все работало нормально. Но когда я попытался проделать то же самое с настольного компьютера на портативный компьютер, это не сработало, и возникла следующая ошибка:
org.freedesktop.DBus.Error.ServiceUnknown: имя Существуют ли какие-либо параметры конфигурации, которые могут быть причиной этого? Я счастлив, что это сработало, но я не могу реализовать эту систему, если в ней есть ошибки.
Проблема №2
Два настольных компьютера, задействованные в динамической миграции, идентичны. У ноутбука другая оперативная память и дисковое пространство, но он работает под управлением Proxmox 4.2. Я перенес виртуальную машину в автономный режим с рабочего стола на рабочий стол, переместив файл * .conf в / etc / pve / nodes // qemu-server / с рабочего стола на рабочий стол и запустив
qm start 100
(100 - мое имя виртуальной машины), и все работало нормально. Но когда я попытался проделать то же самое с настольного компьютера на портативный компьютер, это не сработало, и возникла следующая ошибка:org.freedesktop.DBus.Error.ServiceUnknown: имя Существуют ли какие-либо параметры конфигурации, которые могут быть причиной этого? Я счастлив, что это сработало, но я не могу реализовать эту систему, если в ней есть ошибки.
Проблема №2
Два настольных компьютера, задействованные в динамической миграции, идентичны. У ноутбука другая оперативная память и дисковое пространство, но он работает под управлением Proxmox 4.2. Я перенес виртуальную машину в автономный режим с рабочего стола на рабочий стол, переместив файл * .conf в / etc / pve / nodes // qemu-server / с рабочего стола на рабочий стол и запустив
qm start 100
(100 - мое имя виртуальной машины), и все работало нормально. Но когда я попытался проделать то же самое с настольного компьютера на портативный компьютер, это не сработало, и возникла следующая ошибка:org.freedesktop.DBus.Error.ServiceUnknown: имя
Проблема №2
Два настольных компьютера, участвующих в динамической миграции, идентичны. У ноутбука другая оперативная память и дисковое пространство, но он работает под управлением Proxmox 4.2. Я перенес виртуальную машину в автономный режим с рабочего стола на рабочий стол, переместив файл * .conf в / etc / pve / nodes // qemu-server / с рабочего стола на рабочий стол и запустив
qm start 100
(100 - мое имя виртуальной машины), и все работало нормально. Но когда я попытался проделать то же самое с настольного компьютера на портативный компьютер, это не сработало, и возникла следующая ошибка:org.freedesktop.DBus.Error.ServiceUnknown: имя
Проблема №2
Два настольных компьютера, участвующих в динамической миграции, идентичны. У ноутбука другая оперативная память и дисковое пространство, но он работает под управлением Proxmox 4.2. Я перенес виртуальную машину в автономный режим с рабочего стола на рабочий стол, переместив файл * .conf в / etc / pve / nodes // qemu-server / с рабочего стола на рабочий стол и запустив
qm start 100
(100 - мое имя виртуальной машины), и все работало нормально. Но когда я попытался проделать то же самое с настольного компьютера на портативный компьютер, это не сработало и выдало следующую ошибку:org.freedesktop.DBus.Error.ServiceUnknown: имя conf в / etc / pve / nodes // qemu-server / с рабочего стола на рабочий стол и запустив
qm start 100
(100 - мое имя виртуальной машины), и он работал нормально. Но когда я попытался проделать то же самое с настольного компьютера на портативный компьютер, это не сработало и выдало следующую ошибку:org.freedesktop.DBus.Error.ServiceUnknown: имя conf в / etc / pve / nodes // qemu-server / с рабочего стола на рабочий стол и запустив
qm start 100
(100 - мое имя виртуальной машины), и он работал нормально. Но когда я попытался проделать то же самое с настольного компьютера на портативный компьютер, это не сработало, и возникла следующая ошибка:org.freedesktop.DBus.Error.ServiceUnknown: имя org.drbd.drbdmanaged не был предоставлен никакими файлами .service
Если я перейду в веб-интерфейс Proxmox и попытаюсь запустить виртуальную машину (которая теперь отображается под узлом портативного компьютера), ничего не происходит.
Как я могу исправить этот? Должны ли спецификации совпадать для офлайн-миграции? У меня нет DRBD, установленного на ноутбуке, и я не думаю, что он мне понадобится, поскольку я использую его только для автономной миграции, но, судя по указанной выше ошибке, похоже, что мог бы.
ОБНОВЛЕНИЕ:
Я установил drbdmanage (точно так же, как и на двух других узлах, и ошибка исчезла при выполнении автономной миграции. Однако возникла новая ошибка:
ошибка drbd: объект не найден
ОБНОВЛЕНИЕ 2:
После получения ошибка:
ошибка drbd: объект не найден
Я что-то тестировал. Изначально между двумя рабочими столами было подключено два сетевых кабеля. Один из них соединял два рабочих стола и действовал как кабель DRBD, а остальные подключили каждый к Интернету. При автономном переносе виртуальной машины с рабочего стола на рабочий стол мне пришлось выключить машину с виртуальной машиной, а затем выполнить миграцию.
Теперь я понял, что причина сбоя автономной миграции ноутбука заключалась в том, что у него не было соединительного кабеля. к каждому из других компьютеров в кластере напрямую. Я понял это, потому что я отключил кабель DRBD между двумя рабочими столами, и произошла та же ошибка:
ошибка drbd: объект не найден
У меня нет дополнительного порта Ethernet на ноутбуке, но на основе теста с два рабочих стола Проблема № 2 решена .
Перейдите к исходному веб-интерфейсу proxmox, чтобы настроить локальный каталог резервного копирования proxmox: