воскресенье, 2 июня 2013 г.

Proxmox на Hetzner: Starting pve cluster filesystem : pve-cluster[main] crit: Unable to get local IP address

Только что устанавливал очередной Proxmox на арендованном у hetzner.de сервере (у Hetzner для установки нескольких систем, в т.ч. Debian & Proxmox, есть в rescue-системе удобный скрипт installimage, даёт больше возможностей, чем автоматизированная установка системы из robot.your-server.de, можно разбить диск по-своему, например, да и Proxmox из web-интерфейса не ставится).
При установке пакетов вылезла та же самая ошибка:
Starting pve cluster filesystem : pve-cluster[main] crit: Unable to get local IP address
Разумеется, dpkg вернул ошибку установки пакета на этапе конфигурации, и из-за зависимостей несколько пакетов остались несконфигурированными.
Нашёл эту статью, немного подумал... /etc/hosts выглядит абсолютно нормальным... и просто закомментировал в /etc/hosts самую нижнюю строку - туда installimage вписывает IPv6-адрес сервера и его имя... Proxmox просто ещё не понимает IPv6 :(
Затем apt-get install -f (2 раза подряд - какой-то пакет не сконфигурировался с первого раза, чего-то ему не хватало из недоконфигурённого...)
После этого Proxmox работает нормально.
Да, версия 2.3-13. Я знаю, что уже вышла 3.0, но Hetzner её образа пока не сделал =)