Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    Ошибка аутентификации при миграции

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Ошибка аутентификации при миграции, Proxmox Виртуальная Среда
     
    jerim
    Guest
    #1
    0
    30.05.2012 02:31:00
    У меня четыре узла Proxmox, и на первом узле настроены и запущены несколько виртуальных машин. Я мигрирую виртуальную машину с первого узла на второй, третий или четвёртый. При этом я теряю подключение к консоли, хотя миграция происходит онлайн. Когда пытаюсь снова открыть консоль, появляются такие сообщения в этом порядке: Status: X509 Status: Plain Authentication Error: Failed Authentication. Если вернуть виртуальную машину обратно на первый узел, консоль снова начинает работать.
     
     
     
    jerim
    Guest
    #2
    0
    21.06.2012 00:29:00
    Я попытался выполнить оффлайн-миграцию. Proxmox выдает: Выполняется HA миграция для ВМ 100 на узел KNTCLCN003. Пытаюсь перенести pvevm:100 на KNTCLCN003... Временный сбой, попробуйте снова. ОШИБКА ЗАДАЧИ: команда 'clusvcadm -M pvevm:100 -m KNTCLCN003' завершилась с кодом выхода 250. Когда я ввожу команду "clusvcadm -M pvecm:100 -m KNTCLCN003" напрямую в консоль, получаю: Пытаюсь перенести pvecm:100 на KNTCLCN003... Сервис не существует.
     
     
     
    dietmar
    Guest
    #3
    0
    21.06.2012 05:56:00
    Каков вывод команд # cat /etc/pve/cluster.conf и # clustat -x?
     
     
     
    jerim
    Guest
    #4
    0
    21.06.2012 06:08:00
    На всех четырёх моих узлах файл /etc/pve/cluster.conf выглядит так:

    <?xml version="1.0"?>  
    <cluster name="Cluster" config_version="6">  
     <cman keyfile="/var/lib/pve-cluster/corosync.authkey"></cman>  
     <fencedevices>  
       <fencedevice agent="fence_ipmilan" name="KNTCLCN001" lanplus="1" ipaddr="10.89.99.51" login="root" passwd="password" power_wait="5"/>  
       <fencedevice agent="fence_ipmilan" name="KNTCLCN002" lanplus="1" ipaddr="10.89.99.50" login="root" passwd="password" power_wait="5"/>  
       <fencedevice agent="fence_ipmilan" name="KNTCLCN003" lanplus="1" ipaddr="10.89.99.49" login="root" passwd="password" power_wait="5"/>  
       <fencedevice agent="fence_ipmilan" name="KNTCLCN004" lanplus="1" ipaddr="10.89.99.48" login="root" passwd="password" power_wait="5"/>  
     </fencedevices>  
     <clusternodes>  
       <clusternode name="KNTCLCN001" votes="1" nodeid="1">  
         <fence>  
           <method name="1">  
             <device name="KNTCLCN001"/>  
           </method>  
         </fence>  
       </clusternode>  
       <clusternode name="KNTCLCN002" votes="1" nodeid="2">  
         <fence>  
           <method name="1">  
             <device name="KNTCLCN002"/>  
           </method>  
         </fence>  
       </clusternode>  
       <clusternode name="KNTCLCN003" votes="1" nodeid="3">  
         <fence>  
           <method name="1">  
             <device name="KNTCLCN003"/>  
           </method>  
         </fence>  
       </clusternode>  
       <clusternode name="KNTCLCN004" votes="1" nodeid="4">  
         <fence>  
           <method name="1">  
             <device name="KNTCLCN004"/>  
           </method>  
         </fence>  
       </clusternode>  
     </clusternodes>  
     <rm>  
       <service autostart="1" exclusive="0" name="ha_test_ip" recovery="relocate">  
         <ip address="10.89.99.30"/>  
       </service>  
       <pvevm autostart="1" vmid="100"/>  
       <pvevm autostart="1" vmid="101"/>  
     </rm>  
    </cluster>

    На узле KNTCLCN001, который работает, вывод clustat -x:

    <?xml version="1.0"?>  
    <clustat version="4.1.1">  
     <cluster name="Cluster" id="11316" generation="108"/>  
     <quorum quorate="1" groupmember="1"/>  
     <nodes>  
       <node name="KNTCLCN001" state="1" local="1" estranged="0" rgmanager="1" rgmanager_master="0" qdisk="0" nodeid="0x00000001"/>  
       <node name="KNTCLCN003" state="1" local="0" estranged="0" rgmanager="1" rgmanager_master="0" qdisk="0" nodeid="0x00000002"/>  
       <node name="KNTCLCN004" state="1" local="0" estranged="0" rgmanager="1" rgmanager_master="0" qdisk="0" nodeid="0x00000003"/>  
     </nodes>  
     <groups>  
       <group name="pvevm:100" state="112" state_str="started" flags="0" flags_str="" owner="KNTCLCN003" last_owner="KNTCLCN004" restarts="3" last_transition="1340250847" last_transition_str="Wed Jun 20 22:54:07 2012"/>  
       <group name="pvevm:101" state="112" state_str="started" flags="0" flags_str="" owner="KNTCLCN003" last_owner="KNTCLCN004" restarts="0" last_transition="1340250893" last_transition_str="Wed Jun 20 22:54:53 2012"/>  
     </groups>  
    </clustat>

    На узле KNTCLCN003, который не работает, вывод clustat -x:

    <clustat version="4.1.1">  
     <cluster name="Cluster" id="11316" generation="108"/>  
     <quorum quorate="1" groupmember="1"/>  
     <nodes>  
       <node name="KNTCLCN001" state="1" local="0" estranged="0" rgmanager="1" rgmanager_master="0" qdisk="0" nodeid="0x00000001"/>  
       <node name="KNTCLCN003" state="1" local="1" estranged="0" rgmanager="1" rgmanager_master="0" qdisk="0" nodeid="0x00000002"/>  
       <node name="KNTCLCN004" state="1" local="0" estranged="0" rgmanager="1" rgmanager_master="0" qdisk="0" nodeid="0x00000003"/>  
     </nodes>  
     <groups>  
       <group name="pvevm:100" state="112" state_str="started" flags="0" flags_str="" owner="KNTCLCN003" last_owner="KNTCLCN004" restarts="3" last_transition="1340251271" last_transition_str="Wed Jun 20 23:01:11 2012"/>  
       <group name="pvevm:101" state="112" state_str="started" flags="0" flags_str="" owner="KNTCLCN003" last_owner="KNTCLCN004" restarts="0" last_transition="1340250893" last_transition_str="Wed Jun 20 22:54:53 2012"/>  
     </groups>  
    </clustat>

    На узле KNTCLCN004, который не работает, вывод clustat -x:

    <?xml version="1.0"?>  
    <clustat version="4.1.1">  
     <cluster name="Cluster" id="11316" generation="108"/>  
     <quorum quorate="1" groupmember="1"/>  
     <nodes>  
       <node name="KNTCLCN001" state="1" local="0" estranged="0" rgmanager="1" rgmanager_master="0" qdisk="0" nodeid="0x00000001"/>  
       <node name="KNTCLCN003" state="1" local="0" estranged="0" rgmanager="1" rgmanager_master="0" qdisk="0" nodeid="0x00000002"/>  
       <node name="KNTCLCN004" state="1" local="1" estranged="0" rgmanager="1" rgmanager_master="0" qdisk="0" nodeid="0x00000003"/>  
     </nodes>  
     <groups>  
       <group name="pvevm:100" state="112" state_str="started" flags="0" flags_str="" owner="KNTCLCN003" last_owner="KNTCLCN004" restarts="3" last_transition="1340251271" last_transition_str="Wed Jun 20 23:01:11 2012"/>  
       <group name="pvevm:101" state="112" state_str="started" flags="0" flags_str="" owner="KNTCLCN003" last_owner="KNTCLCN004" restarts="0" last_transition="1340250893" last_transition_str="Wed Jun 20 22:54:53 2012"/>  
     </groups>  
    </clustat>
     
     
     
    dietmar
    Guest
    #5
    0
    21.06.2012 09:02:00
    Выглядит правильно (больше идей нет).
     
     
     
    jerim
    Guest
    #6
    0
    22.06.2012 07:23:00
    Я заметил это в интерфейсе Proxmox в разделе syslog для KNTCLCN003:  
    Jun 21 23:41:54 KNTCLCN003 pmxcfs[1416]: [status] notice: ошибка обновления RRDC /var/lib/rrdcached/db/pve2-vm/101: -1
    Jun 21 23:42:04 KNTCLCN003 pmxcfs[1416]: [status] notice: ошибка обновления RRDC /var/lib/rrdcached/db/pve2-vm/101: -1
    Jun 21 23:42:14 KNTCLCN003 rrdcached[1362]: queue_thread_main: rrd_update_r (/var/lib/rrdcached/db/pve2-vm/101) завершился с ошибкой -1. (/var/lib/rrdcached/db/pve2-vm/101: незаконная попытка обновления с использованием времени 1340339867, когда последнее обновление было в 1340340124 (минимальный шаг — одна секунда))
    Jun 21 23:42:15 KNTCLCN003 pmxcfs[1416]: [status] notice: получен лог
    Jun 21 23:42:15 KNTCLCN003 pmxcfs[1416]: [status] notice: получен лог
    Jun 21 23:42:19 KNTCLCN003 rgmanager[24812]: [pvevm] VM 101 запущена
    Jun 21 23:42:22 KNTCLCN003 pvedaemon[24666]: ошибка аутентификации; rhost= user=root@pam msg=Authentication failure
    Jun 21 23:42:22 KNTCLCN003 pmxcfs[1416]: [status] notice: получен лог
    Jun 21 23:42:31 KNTCLCN003 pvedaemon[2365]: worker 17081 завершил работу
    Jun 21 23:42:31 KNTCLCN003 pvedaemon[2365]: запуск 1 worker(ов)
    Jun 21 23:42:31 KNTCLCN003 pvedaemon[2365]: worker 24866 запущен
    Jun 21 23:42:39 KNTCLCN003 rgmanager[24887]: [pvevm] VM 101 запущена
    Jun 21 23:42:49 KNTCLCN003 rgmanager[24937]: [pvevm] VM 101 запущена
    Jun 21 23:43:19 KNTCLCN003 rgmanager[25027]: [pvevm] VM 101 запущена
    Jun 21 23:43:30 KNTCLCN003 kernel: kvm: эмуляция обмена как запись  
    Jun 21 23:43:39 KNTCLCN003 rgmanager[25061]: [pvevm] VM 101 запущена
    Jun 21 23:43:49 KNTCLCN003 rgmanager[25088]: [pvevm] VM 101 запущена

    Эти сообщения заставили меня задуматься. Я объединил все свои узлы в кластер до входа в интерфейс Proxmox. Я заходил в веб-интерфейс Proxmox с IP-адреса первого узла кластера. Я ни разу не заходил на другие узлы. При входе на первый узел меня даже не просили ввести логин и пароль для узлов KNTCLCN003 и KNTCLCN004. Может, потому что узлы 3 и 4 никогда не запрашивали имя пользователя и пароль, я не аутентифицирован на них с точки зрения Proxmox?  

    Тогда я попробовал зайти по IP-адресу каждого узла и залогиниться. Но безрезультатно. Потом я решил попробовать мигрировать виртуальную машину с KNTCLCN001 на KNTCLCN003. После этого я зашёл на IP-адрес KNTCLCN003 и смог открыть консоль виртуальной машины.  

    Похоже, что я могу получить доступ к виртуальной машине только с того узла, на котором она запущена. Странно, но хотя бы решение есть.
     
     
     
    dietmar
    Guest
    #7
    0
    22.06.2012 10:19:00
    Похоже, что с временем на этом хосте что-то не так? Пожалуйста, убедитесь, что на всех узлах выставлено правильное время.
     
     
     
    dietmar
    Guest
    #8
    0
    15.06.2012 06:18:00
    Возможно, что-то не так с сертификатами. Попробуй: # pvecm -f updatecerts Затем перезагрузи сервер.
     
     
     
    jerim
    Guest
    #9
    0
    19.06.2012 03:50:00
    Я уже пробовал. Проблема осталась той же. У меня действительно настроены узлы Proxmox в кластере с высокой доступностью (HA).
     
     
     
    jerim
    Guest
    #10
    0
    14.06.2012 05:50:00
    Какие-нибудь идеи? У меня всё ещё появляется это сообщение. Я не могу получить доступ ни к одной из виртуальных машин, которые не запущены на моём первом узле.
     
     
     
    dietmar
    Guest
    #11
    0
    14.06.2012 07:41:00
    После миграции нужно закрыть окно консоли, а затем открыть новое.
     
     
     
    jerim
    Guest
    #12
    0
    14.06.2012 08:01:00
    Я уже пробовал это. Даже пытался остановить виртуальную машину после миграции и снова её запустить. Если переместить ВМ обратно на Узел 1, то консольное окно появляется.
     
     
     
    dietmar
    Guest
    #13
    0
    14.06.2012 09:11:00
    Есть ли какие-то подсказки в /var/log/syslog или /var/log/apache/error.log?
     
     
     
    jerim
    Guest
    #14
    0
    15.06.2012 00:10:00
    /var/log/syslog 14 июня 17:06:09 KNTCLCN002 qm[33961]: запуск VM 101: UPID:KNTCLCN002:000084A9:006528CC:4FDA6051:qmstart:101:root@pam:
    14 июня 17:06:09 KNTCLCN002 qm[33958]: <root@pam> старт задачи UPID:KNTCLCN002:000084A9:006528CC:4FDA6051:qmstart:101:root@pam:
    14 июня 17:06:09 KNTCLCN002 kernel: устройство tap101i0 переведено в режим promiscuous  
    14 июня 17:06:09 KNTCLCN002 kernel: vmbr0: порт 2 (tap101i0) переходит в состояние пересылки  
    14 июня 17:06:09 KNTCLCN002 kernel: новое устройство tap101i0 не поддерживает netpoll  
    14 июня 17:06:09 KNTCLCN002 kernel: Отключение netpoll для vmbr0  
    14 июня 17:06:09 KNTCLCN002 qm[33958]: <root@pam> завершение задачи UPID:KNTCLCN002:000084A9:006528CC:4FDA6051:qmstart:101:root@pam: ОК
    14 июня 17:06:19 KNTCLCN002 pmxcfs[1425]: [статус] уведомление: получен лог
    14 июня 17:06:20 KNTCLCN002 kernel: tap101i0: отсутствуют IPv6 роутеры  
    14 июня 17:06:20 KNTCLCN002 pmxcfs[1425]: [статус] уведомление: получен лог
    14 июня 17:06:26 KNTCLCN002 pmxcfs[1425]: [статус] уведомление: получен лог
    14 июня 17:06:26 KNTCLCN002 pmxcfs[1425]: [статус] уведомление: получен лог
    14 июня 17:06:27 KNTCLCN002 ntpd[1326]: Обычное прослушивание на 12 tap101i0 fe80::4c07:d2ff:fed1:ecf3 UDP 123
    14 июня 17:06:31 KNTCLCN002 pmxcfs[1425]: [статус] уведомление: получен лог
    14 июня 17:06:31 KNTCLCN002 pmxcfs[1425]: [статус] уведомление: получен лог
    14 июня 17:06:33 KNTCLCN002 pmxcfs[1425]: [статус] уведомление: получен лог
    14 июня 17:06:33 KNTCLCN002 pmxcfs[1425]: [статус] уведомление: получен лог
    14 июня 17:06:36 KNTCLCN002 pmxcfs[1425]: [статус] уведомление: получен лог
    14 июня 17:06:40 KNTCLCN002 rgmanager[34078]: [pvevm] VM 101 запущена
    14 июня 17:06:41 KNTCLCN002 pmxcfs[1425]: [статус] уведомление: получен лог
    14 июня 17:06:41 KNTCLCN002 pmxcfs[1425]: [статус] уведомление: получен лог
    14 июня 17:06:49 KNTCLCN002 pvedaemon[2407]: ошибка аутентификации; rhost= пользователь=root@pam msg=Ошибка аутентификации
    14 июня 17:06:49 KNTCLCN002 pmxcfs[1425]: [статус] уведомление: получен лог
    14 июня 17:06:50 KNTCLCN002 rgmanager[34128]: [pvevm] VM 101 запущена
    14 июня 17:07:06 KNTCLCN002 pmxcfs[1425]: [статус] уведомление: получен лог
    14 июня 17:07:20 KNTCLCN002 rgmanager[34243]: [pvevm] VM 101 запущена

    /var/log/apache/error.log  
    [Ср 13 июн 22:41:37 2012] [предупр] ОбщийName сертификата RSA сервера (CN) `KNTCLCN002. XXXXXXX .com' НЕ совпадает с именем сервера!?
    [Ср 13 июн 22:41:37 2012] [предупр] ОбщийName сертификата RSA сервера (CN) `KNTCLCN002. XXXXXXX .com' НЕ совпадает с именем сервера!?
    [Ср 13 июн 22:41:38 2012] [предупр] ОбщийName сертификата RSA сервера (CN) `KNTCLCN002. XXXXXXX .com' НЕ совпадает с именем сервера!?
    [Ср 13 июн 22:41:38 2012] [предупр] ОбщийName сертификата RSA сервера (CN) `KNTCLCN002.XXXXXXX.com' НЕ совпадает с именем сервера!?
    [Ср 13 июн 22:41:38 2012] [уведомл] Apache/2.2.16 (Debian) mod_ssl/2.2.16 OpenSSL/0.9.8o mod_perl/2.0.4 Perl/v5.10.1 запущен — продолжается нормальная работа
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры