NetworkManager bond0 постоянная активация

Вопрос или проблема

Я обновил сервер на Centos7 (физический сервер) до Rocky8 несколько недель назад. У него есть сеть с двумя интерфейсами в объединении с VLAN. Но теперь я вижу в journalctl, что NetworkManager постоянно активирует объединение. Связь была не такой плохой, как казалось в логах, но после того, как я удалил объединение и настроил его снова, она действительно стала нестабильной. Подключение на 30 секунд, затем отключение, через некоторое время снова подключение, отключение… Это только активное-резервное объединение, так как LACP никогда не работал на этом сервере. Теперь я просто настроил физические интерфейсы в различных сетях и настроил порты доступа на коммутаторе в различные VLAN. Теперь это стабильно. Есть ли у вас предложения, почему объединение не работает? У меня есть второй сервер, на котором объединение работает, но он был настроен как Rocky8 с самого начала, а не обновлялся.

Nov 29 17:56:01 srv01.mydom.local NetworkManager[44717]: <info>  [1732899361.8137] manager: Состояние NetworkManager теперь CONNECTED_LOCAL
Nov 29 17:56:01 srv01.mydom.local NetworkManager[44717]: <info>  [1732899361.8529] device (bond0.19): изменение состояния: активировано -> неуправляемое (причина 'неуправляемое', sys-iface-state: 'удалено')
Nov 29 17:56:01 srv01.mydom.local NetworkManager[44717]: <info>  [1732899361.8536] policy: автоматически активирует соединение 'bond0' (37a4c8dc-559b-4461-b5b7-2a762e8b363c)
Nov 29 17:56:01 srv01.mydom.local NetworkManager[44717]: <info>  [1732899361.8538] device (enp175s0f1): изменение состояния: деактивирование -> отключено (причина 'зависимость-неудовлетворена', sys-iface-state: 'управляемое')
Nov 29 17:56:01 srv01.mydom.local NetworkManager[44717]: <info>  [1732899361.8544] device (enp134s0f1): изменение состояния: деактивирование -> отключено (причина 'зависимость-неудовлетворена', sys-iface-state: 'управляемое')
Nov 29 17:56:01 srv01.mydom.local NetworkManager[44717]: <info>  [1732899361.8563] device (bond0): изменение состояния: неуправляемое -> недоступное (причина 'управляемое', sys-iface-state: 'внешнее')
Nov 29 17:56:01 srv01.mydom.local NetworkManager[44717]: <info>  [1732899361.8573] device (bond0.19): изменение состояния: неуправляемое -> недоступное (причина 'управляемое', sys-iface-state: 'внешнее')
Nov 29 17:56:01 srv01.mydom.local NetworkManager[44717]: <info>  [1732899361.8584] device (bond0.1): изменение состояния: неуправляемое -> недоступное (причина 'управляемое', sys-iface-state: 'внешнее')
Nov 29 17:56:01 srv01.mydom.local NetworkManager[44717]: <info>  [1732899361.8590] device (bond0): изменение состояния: недоступное -> отключено (причина 'по запросу пользователя', sys-iface-state: 'управляемое')
Nov 29 17:56:01 srv01.mydom.local NetworkManager[44717]: <info>  [1732899361.8593] device (bond0): Активация: запуск соединения 'bond0' (37a4c8dc-559b-4461-b5b7-2a762e8b363c)
Nov 29 17:56:01 srv01.mydom.local NetworkManager[44717]: <info>  [1732899361.8593] policy: автоматически активирует соединение 'bond-slave-enp175s0f1' (b5172329-05d2-4292-9edf-bcea4e2760ad)
Nov 29 17:56:01 srv01.mydom.local NetworkManager[44717]: <info>  [1732899361.8596] device (bond0): изменение состояния: отключено -> подготовка (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:01 srv01.mydom.local NetworkManager[44717]: <info>  [1732899361.8597] manager: Состояние NetworkManager теперь CONNECTING
Nov 29 17:56:01 srv01.mydom.local NetworkManager[44717]: <info>  [1732899361.8603] device (bond0): изменение состояния: подготовка -> конфигурация (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:01 srv01.mydom.local NetworkManager[44717]: <info>  [1732899361.8606] device (enp175s0f1): Активация: запуск соединения 'bond-slave-enp175s0f1' (b5172329-05d2-4292-9edf-bcea4e2760ad)
Nov 29 17:56:01 srv01.mydom.local NetworkManager[44717]: <info>  [1732899361.8608] device (bond0): изменение состояния: конфигурация -> ip-конфигурация (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:01 srv01.mydom.local NetworkManager[44717]: <info>  [1732899361.8609] device (enp175s0f1): изменение состояния: отключено -> подготовка (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:01 srv01.mydom.local NetworkManager[44717]: <info>  [1732899361.8611] device (enp175s0f1): изменение состояния: подготовка -> конфигурация (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:01 srv01.mydom.local NetworkManager[44717]: <info>  [1732899361.8613] policy: автоматически активирует соединение 'bond-slave-enp134s0f1' (8b0d2952-47e1-45ae-a083-6dba91627682)
Nov 29 17:56:01 srv01.mydom.local NetworkManager[44717]: <info>  [1732899361.8617] device (enp175s0f1): изменение состояния: конфигурация -> ip-конфигурация (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.0272] device (bond0): прикрепленный порт объединения enp175s0f1
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.0272] device (enp175s0f1): Активация: соединение 'bond-slave-enp175s0f1' под контролем, продолжается активация
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.0279] device (enp134s0f1): Активация: запуск соединения 'bond-slave-enp134s0f1' (8b0d2952-47e1-45ae-a083-6dba91627682)
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.0280] device (bond0): carrier: соединение установлено
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.0283] device (enp175s0f1): изменение состояния: ip-конфигурация -> ip-проверка (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.0286] device (enp134s0f1): изменение состояния: отключено -> подготовка (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.0288] device (enp134s0f1): изменение состояния: подготовка -> конфигурация (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.0292] device (enp134s0f1): изменение состояния: конфигурация -> ip-конфигурация (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.1874] device (bond0): прикрепленный порт объединения enp134s0f1
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.1874] device (enp134s0f1): Активация: соединение 'bond-slave-enp134s0f1' под контролем, продолжается активация
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.1880] device (bond0.19): carrier: соединение установлено
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.1881] device (bond0.1): carrier: соединение установлено
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.1883] device (enp134s0f1): изменение состояния: ip-конфигурация -> ip-проверка (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.1885] device (enp175s0f1): изменение состояния: ip-проверка -> вторичные (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.1888] device (bond0.19): изменение состояния: недоступное -> отключено (причина 'изменение-канала', sys-iface-state: 'управляемое')
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.1891] device (bond0.1): изменение состояния: недоступное -> отключено (причина 'изменение-канала', sys-iface-state: 'управляемое')
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.1893] device (enp175s0f1): изменение состояния: вторичные -> активировано (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.1895] device (enp175s0f1): Активация: успешна, устройство активировано.
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.1898] policy: автоматически активирует соединение 'bond0.19' (9cfcc862-4b2f-4806-93d6-9b3d42401e08)
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.1900] policy: автоматически активирует соединение 'bond0.1' (e520ccd2-a2f4-404a-9ea4-8af0d311fd36)
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.1901] device (enp134s0f1): изменение состояния: ip-проверка -> вторичные (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.1903] device (bond0.19): Активация: запуск соединения 'bond0.19' (9cfcc862-4b2f-4806-93d6-9b3d42401e08)
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.1904] device (bond0.1): Активация: запуск соединения 'bond0.1' (e520ccd2-a2f4-404a-9ea4-8af0d311fd36)
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.1904] device (enp134s0f1): изменение состояния: вторичные -> активировано (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.1907] device (enp134s0f1): Активация: успешна, устройство активировано.
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.1909] device (bond0.19): изменение состояния: отключено -> подготовка (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.1911] device (bond0.19): изменение состояния: подготовка -> конфигурация (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.1913] device (bond0.1): изменение состояния: отключено -> подготовка (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.1915] device (bond0.1): изменение состояния: подготовка -> конфигурация (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.1917] device (bond0.19): изменение состояния: конфигурация -> ip-конфигурация (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.1920] device (bond0.1): изменение состояния: конфигурация -> ip-конфигурация (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.2116] device (bond0.19): изменение состояния: ip-конфигурация -> ip-проверка (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.2121] policy: установить 'bond0.1' (bond0.1) по умолчанию для маршрутизации IPv4 и DNS
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.2339] device (bond0.1): изменение состояния: ip-конфигурация -> ip-проверка (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.2348] device (bond0.19): изменение состояния: ip-проверка -> вторичные (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.2351] device (bond0.19): изменение состояния: вторичные -> активировано (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.2354] device (bond0.19): Активация: успешна, устройство активировано.
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.2358] device (bond0.1): изменение состояния: ip-проверка -> вторичные (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.2359] device (bond0.1): изменение состояния: вторичные -> активировано (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.2361] manager: Состояние NetworkManager теперь CONNECTED_SITE
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.2362] device (bond0.1): Активация: успешна, устройство активировано.
Nov 29 17:56:02 srv01.mydom.local NetworkManager[44717]: <info>  [1732899362.2365] manager: Состояние NetworkManager теперь CONNECTED_GLOBAL
Nov 29 17:56:34 srv01.mydom.local NetworkManager[44717]: <info>  [1732899394.1476] device (bond0): изменение состояния: ip-конфигурация -> ошибка (причина 'ip-конфигурация-недоступна', sys-iface-state: 'управляемое')
Nov 29 17:56:34 srv01.mydom.local NetworkManager[44717]: <warn>  [1732899394.1479] device (bond0): Активация: не удалась для соединения 'bond0'
Nov 29 17:56:34 srv01.mydom.local NetworkManager[44717]: <info>  [1732899394.2578] device (bond0): отсоединенный порт объединения enp175s0f1
Nov 29 17:56:34 srv01.mydom.local NetworkManager[44717]: <info>  [1732899394.4291] device (bond0): отсоединенный порт объединения enp134s0f1
Nov 29 17:56:34 srv01.mydom.local NetworkManager[44717]: <info>  [1732899394.4966] device (bond0.19): set-hw-addr: установил MAC-адрес на B6:27:AC:1D:03:38 (vlan-parent)
Nov 29 17:56:34 srv01.mydom.local NetworkManager[44717]: <info>  [1732899394.4967] device (bond0.1): set-hw-addr: установил MAC-адрес на B6:27:AC:1D:03:38 (vlan-parent)
Nov 29 17:56:34 srv01.mydom.local NetworkManager[44717]: <info>  [1732899394.5114] device (enp175s0f1): изменение состояния: активировано -> деактивируется (причина 'зависимость-неудовлетворена', sys-iface-state: 'управляемое')
Nov 29 17:56:34 srv01.mydom.local NetworkManager[44717]: <info>  [1732899394.5118] device (enp134s0f1): изменение состояния: активировано -> деактивируется (причина 'зависимость-неудовлетворена', sys-iface-state: 'управляемое')
Nov 29 17:56:34 srv01.mydom.local NetworkManager[44717]: <info>  [1732899394.5124] device (bond0): изменение состояния: ошибка -> отключено (причина 'нет', sys-iface-state: 'управляемое')
Nov 29 17:56:34 srv01.mydom.local NetworkManager[44717]: <info>  [1732899394.5299] device (bond0): изменение состояния: отключено -> неуправляемое (причина 'по запросу пользователя', sys-iface-state: 'управляемое')
Nov 29 17:56:34 srv01.mydom.local NetworkManager[44717]: <info>  [1732899394.6341] device (bond0.1): изменение состояния: активировано -> неуправляемое (причина 'неуправляемое', sys-iface-state: 'удалено')
Nov 29 17:56:34 srv01.mydom.local NetworkManager[44717]: <info>  [1732899394.6347] manager: Состояние NetworkManager теперь CONNECTED_LOCAL

Ответ или решение

Включение bond0 в NetworkManager: анализ неполадок и решение

Введение

При upgrade сервера с CentOS 7 до Rocky Linux 8, вы столкнулись с проблемой активации интерфейса bond0 в NetworkManager. Эта ситуация требует комплексного подхода, включая диагностику ошибок подключения, изучение журнала событий и оптимизацию конфигураций. В данном ответе мы разберём основные моменты, которые могут способствовать решению вашей проблемы.

Анализ логов

На основании приведённых логов можно выделить несколько ключевых моментов, касающихся состояния интерфейсов и управления ими:

  1. Состояние управляющего менеджера:

    • NetworkManager state is now CONNECTED_LOCAL
    • device (bond0.19): state change: activated -> unmanaged

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

  2. Управление зависимостями интерфейсов:

    • device (enp175s0f1): state change: deactivating -> disconnected (reason 'dependency-failed', sys-iface-state: 'managed')
    • device (enp134s0f1): state change: deactivating -> disconnected (reason 'dependency-failed', sys-iface-state: 'managed')

    Здесь видно, что зависимые интерфейсы (enp175s0f1 и enp134s0f1) находятся в состоянии отключения из-за проблем с зависимостями, что мешает нормальному функционированию бонда.

  3. Ошибка активации:

    • device (bond0): Activation: failed for connection 'bond0'

    Эта строка подчеркивает, что основное соединение bond0 не было активировано. Основные причины этого могут быть связаны с неправильной конфигурацией сети или конфликтах в настройках VLAN.

Рекомендации по решению проблем

  1. Проверка конфигурации Bonding:

    • Убедитесь, что ваши настройки bonding корректно указаны в файлах конфигурации NetworkManager. Для активного-резервного режима должны быть заданы параметры, такие как mode=active-backup. Проверьте файл конфигурации /etc/sysconfig/network-scripts/ifcfg-bond0.
    • Используйте аналогичную конфигурацию, которая работает на втором сервере с установленным Rocky8.
  2. Проверка настроек VLAN:

    • Убедитесь, что VLAN настроены правильно как на сервере, так и на коммутаторе. Параметры должны соответствовать, что позволит избежать конфликтов и проблем с доступом.
    • Проверьте, что интерфейсы bond0.1 и bond0.19 настроены правильно и связываются с нужными VLAN.
  3. Проверка состояния интерфейсов:

    • Используйте команду nmcli для проверки состояния интерфейсов:
      nmcli device status
    • Если интерфейсы находятся в состоянии "unmanaged", это указывает на проблемы с конфигурацией.
  4. Перезапуск NetworkManager:

    • Попробуйте перезапустить NetworkManager и повторно активировать bonda:
      systemctl restart NetworkManager
      nmcli connection up bond0 
  5. Обновление драйвера:

    • Убедитесь, что у вас установлены последние обновления, так как они могут включать исправления для bugs в NetworkManager или драйверах сетевых устройств.

Заключение

Проблема с активацией bond0 на сервере Rocky8, после обновления с CentOS 7, может быть связана с рядом факторов, но, в первую очередь, с состоянием зависимости интерфейсов, конфигурацией VLAN и настройками bonding. Следуя высшим рекомендациям, вы сможете восстановить стабильность сетевого соединения на вашем сервере. Если вопросы будут оставаться, стоит обратиться к документации или специализированным форумам, которые могут предложить дополнительную помощь.

Оцените материал
Добавить комментарий

Капча загружается...