Ошибка Corosync «Интерфейсы не определены» в элементе кластера

Во-первых:

  1. Не компилируйте вещи как root , это совершенно не нужно. Он может понадобиться для окончательной make install , но, скорее всего, не иначе.
  2. Не компилируйте вещи в / usr / bin , там устанавливаются утилиты (базовой системы).

Вместо этого:

  1. Компилируйте вещи как «вы» (обычный пользователь).
  2. Скомпилируйте что-нибудь в своем домашнем каталоге, например, во временном каталоге ~ / build , в который вы распаковали исходные коды.

Makefile не является исполняемым файлом. Это файл, содержащий инструкции для программы make о том, как создать конкретную часть программного обеспечения.

Вы используете Makefile, просто набрав make .

Если программное обеспечение поставляется с инструкциями по установке (найдите файл INSTALL ), прочтите их.

1
16.05.2016, 09:16
2 ответа

Правильно ли разрешаются имена хостов, указанные в конфигурации Corosync? Я бы начал с проверки этого.

# host isis.localdoamin

Поскольку «домен», кажется, написано неправильно (или на языке, которого я не знаю), я собираюсь предположить, что эта команда не работает? ; -)

Кроме того, вместо этого вы можете использовать короткое имя хоста (без ".localdomain") или IP-адреса интерфейсов, к которым вы хотите привязать Corosync.

3
27.01.2020, 23:35

Было ли это сообщение об ошибке из-за того, что proxmox добавил запись на loopback ip для имени хоста моего контейнера в /etc/hostsвот так:

# --- BEGIN PVE ---
127.0.1.1 pgmaster
# --- END PVE ---

У меня есть еще одна запись в hostsдля этого имени. Закомментировал петлевую запись, и теперь все в порядке.

0
27.01.2020, 23:35

Теги

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