Назад | Перейти на главную страницу

Получение статуса связывания в CentOS 7

В CentOS 6 у меня был надежный / proc / net / bonding / bond0, который давал мне следующую информацию:

[kbrandt@ny-tsdb01: ~] cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)

Bonding Mode: IEEE 802.3ad Dynamic link aggregation
Transmit Hash Policy: layer3+4 (1)
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0

802.3ad info
LACP rate: fast
Min links: 0
Aggregator selection policy (ad_select): stable
Active Aggregator Info:
    Aggregator ID: 1
    Number of ports: 2
    Actor Key: 33
    Partner Key: 33116
    Partner Mac Address: 00:23:04:ee:be:01

Slave Interface: em1
MII Status: up
Speed: 10000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: ec:f4:bb:c2:14:68
Aggregator ID: 1
Slave queue ID: 0

Slave Interface: em2
MII Status: up
Speed: 10000 Mbps
Duplex: full
Link Failure Count: 1
Permanent HW addr: ec:f4:bb:c2:14:6a
Aggregator ID: 1
Slave queue ID: 0

/ proc / net / bonding отсутствует в CentOS 7, где мне найти эту информацию, мои команды в CentOS 7?

Если раньше «объединение в группу» и «связывание» использовались взаимозаменяемо, начиная с RHEL 7, это две совершенно разные вещи. Оба выполняют одинаковые функции агрегации каналов и резервирования / переключения при отказе, но они делают это по-разному. Если у тебя есть team0 интерфейс вместо обычного bond0 интерфейс, вы можете получить статус команды с помощью teamdctl team0 state view команда.