[Cisco, Сетевое оборудование] Как добавить коммутатор в стек Cisco C2960X и ничего не сломать
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Материал переведен. Ссылка на оригинал
В стек Cisco C2960X можно объединить до 8 членов, однако мастером стека может быть только один. Добавление коммутатора в стек без некоторых мер предосторожности может привести к катастрофическим последствиям.Предварительные условияДля начала, все члены стека должны иметь один образ программного обеспечения Cisco IOS и одинаковый набор функций.Не все образы программного обеспечения способны быть частью стека: Стекирование не поддерживается на коммутаторах, на которых установлен образ LAN Lite.И, наконец, можем ли мы одновременно использовать разные серии C2960?Да, поддерживаются все модели C2960X. Вы также можете смешивать в одном стеке C2960X и C2960S, но есть некоторые ограничения. Об этом ниже.Смешанный C2960X/C2960S стек Мы можем создать смешанный 2960X/2960S стек, но есть несколько важных моментов, которые следует учитывать:
- Количество поддерживаемых членов стека здесь сокращено с восьми до четырех.
- Пропускная способность стека снижена с 20 Гбит/с до 10 Гбит/с, поскольку скорость стековых портов 2960S всего лишь 10 Гбит/с.
- Stack convergence time увеличивается с миллисекунд до 1-2 секунд.
Перед добавлением коммутатора C2960S в смешанный стек коммутаторов Catalyst 2960X и 2960S необходимо установить скорость стекового порта C2960X на 10 Гбит/с. В противном случае коммутаторы не будут стекироваться. Вот как это можно сделать:
eng-lab-ch-bel-s-008(config)#switch stack port-speed 10
WARNING: Changing the stack speed may result in a
stack speed mismatch .
Do you want to continue?[confirm]
New stack speed will be effective after next reload
Выбор мастера стекаКаждый члены в стеке может быть мастером стека. Если мастер стека становится недоступным, из оставшихся членов стека выбирается новый мастер на основании одного из этих условий в следующем порядке:
- Коммутатор, который в настоящее время является мастером стека.
- Коммутатор с максимальным значением приоритета члена стека (от 1 до 15).
- Коммутатор с файлом конфигурации.
- Коммутатор с наименьшим встроенным MAC-адресом.
Значение приоритета члена стекаЧтобы избежать проблем при добавлении нового коммутатора к стеку, вы должны убедиться, что значение приоритета нового коммутатора ниже, чем у мастера стека, и, при необходимости, ниже, чем у других членов стека.По умолчанию значение приоритета коммутатора равно 1. Если вы никогда не устанавливали приоритет уже установленных коммутаторов в стеке, их приоритет также равен 1. Оставлять такие значения приоритетов не рекомендуется.Cisco рекомендует задать наибольшее значение приоритета (15) коммутатору, который вы хотели бы видеть мастером стека. Это гарантирует, что при выборе нового мастера будет выбран данный коммутатор, если такая необходимость возникнет.Для этого перейдите в стек и проконтролируйте его статус:
test#show switch
Switch/Stack Mac Address : 2c86.d217.6f00
H/W Current
Switch# Role Mac Address Priority Version State
----------------------------------------------------------
*1 Master 2c86.d217.6f00 10 4 Ready
2 Member f8a5.c5d9.f300 1 4 Ready
Мы видим, что значение приоритета текущего мастера равно 10, а значение приоритета второго члена стека - 1. Давайте изменим значение приоритета на 15 для мастера и на 14 для второго члена:
test#config t
Enter configuration commands, one per line. End with CNTL/Z.
test(config)#switch 1 priority 15
Changing the Switch Priority of Switch Number 1 to 15
Do you want to continue?[confirm]
New Priority has been set successfully
test(config)#switch 2 priority 14
Changing the Switch Priority of Switch Number 2 to 14
Do you want to continue?[confirm]
New Priority has been set successfully
test(config)#end
test#show sw
test#show switch
Switch/Stack Mac Address : 2c86.d217.6f00
H/W Current
Switch# Role Mac Address Priority Version State
----------------------------------------------------------
*1 Master 2c86.d217.6f00 15 4 Ready
2 Member f8a5.c5d9.f300 14 4 Ready
Обратите внимание, что для этого изменения не требуется перезагрузка.Номера членов стека Номера членов стека (от 1 до 8) идентифицируют каждый член стека коммутатора.Номер члена также определяет номер конфигурации на уровне интерфейса, который использует член стека: Gi1/0/x = член стека 1,Gi2/0/1 = член стека 2 и т. д.Вы можете отобразить номера членов стека с помощью команды show switch:
test#show switch
Switch/Stack Mac Address : 2c86.d217.6f00
H/W Current
Switch# Role Mac Address Priority Version State
----------------------------------------------------------
*1 Master 2c86.d217.6f00 15 4 Ready
2 Member f8a5.c5d9.f300 14 4 Ready
Номер члена стека нового коммутатора по умолчанию равен 1. Когда он присоединяется к стеку коммутаторов, его номер члена стека по умолчанию изменяется на наименьшее доступное значение в стеке.При добавлении нового коммутатора в стек, лучше всего задать его номер перед добавлением. Вы можете вручную изменить номер члена стека с помощью команды:
eng-lab-ch-bel-s-008(config)#switch 2 renumber 3
WARNING: Changing the switch number may result in a
configuration change for that switch.
The interface configuration associated with the old switch
number will remain as a provisioned configuration.
Do you want to continue?[confirm]
Changing Switch Number 2 to Switch Number 3
New Switch Number will be effective after next reboot
После перезагрузки коммутатора/члена стека будет использоваться новый номер стека.Чтобы перезагрузить конкретный член стека, используйте команду:
test#reload slot 2
Proceed with reload? [confirm]
В этом примере я перезагрузил член стека #2, и его значение теперь равно #3.Если вручную изменить номер члена стека и с новым номером члена не будет связана конфигурация уровня интерфейса, это значение члена стека сбрасывается до своей конфигурации по умолчанию. Поэтому, если вы хотите «сдвинуть» номер стека со значения #2 на #3, вы потеряете существующую конфигурацию интерфейсов. Вместо использования команды «show switch» вы можете использовать LED индикаторы порта коммутатора в режиме стека для визуального определения номера каждого члена стека. Подготовка нового члена перед добавлением в стек коммутаторов (опционально)При необходимости вы можете подготовить новый коммутатор перед добавлением его в стек.После чего, еще до добавления коммутатора в стек вы можете настроить интерфейсы. Для этого укажите номер и модель коммутатора. Например:
test#config t
Enter configuration commands, one per line. End with CNTL/Z.
test(config)#switch 3 provision ws-c2960x-24td-l
test(config)#end
test#show switch
Switch/Stack Mac Address : 2c86.d217.6f00
H/W Current
Switch# Role Mac Address Priority Version State
----------------------------------------------------------
*1 Master 2c86.d217.6f00 15 4 Ready
2 Member f8a5.c5d9.f300 14 4 Ready
3 Member 0000.0000.0000 0 0 Provisioned
В этом примере мы видим, что коммутатор #3 физически отсутствует, но его интерфейсы можно настроить:
test#show switch
Switch/Stack Mac Address : 2c86.d217.6f00
H/W Current
Switch# Role Mac Address Priority Version State
----------------------------------------------------------
*1 Master 2c86.d217.6f00 15 4 Ready
2 Member f8a5.c5d9.f300 14 4 Ready
3 Member 0000.0000.0000 0 0 Provisioned
test#!-- Then see if the interface of the new switch exists:
test#show run int gi3/0/22
Building configuration...
Current configuration : 39 bytes
!
interface GigabitEthernet3/0/22
end
Итак, как добавить новый член в уже существующий стек
- Проверьте на совместимость модель нового коммутатора. Если вы смешиваете коммутаторы C2960X и C2960S, вы должны адаптировать скорость порта стека на 2960X: понизьте скорость порта стека коммутатора до 10.
- Проверьте версию IOS нового коммутатора (или стека), при необходимости обновите/даунгредните ее версию. Я подробнее раскрою тему обновления стека в следующих публикациях.
- Проверьте статус стека с помощью команды: show switch
- При необходимости измените приоритет мастера стека (и членов): switch x priority y
- При необходимости измените номера членов стека: switch x renumber y (в таком случае не забудьте перезагрузить член).
- (Опционально) установите приоритет и номер нового коммутатора (желательно на минимальное значение приоритета и номера).
- Запишите конфигурацию нового коммутатора и выключите его!
- Подключите кабели стека. Обычно мы подключаем кабели перекрестно, например:
9. Подключите консольный кабель к мастеру стека или подключитесь к нему, чтобы увидеть сообщения консоли.10. Включите новый коммутатор. Устранение неполадокВключение постоянного MAC-адресаMAC-адрес мастера стека определяет MAC-адрес всего стека.При инициализации стека MAC-адрес мастера стека определяет идентификатор моста, который идентифицирует стек в сети.Если мастер стека изменяется, MAC-адрес нового мастера стека определяет новый идентификатор моста и MAC-адрес стека.
test(config)#stack-mac persistent timer 7
WARNING: The stack continues to use the base MAC of the old Master
WARNING: as the stack-mac after a master switchover until the MAC
WARNING: persistency timer expires. During this time the Network
WARNING: Administrators must make sure that the old stack-mac does
WARNING: not appear elsewhere in this network domain. If it does,
WARNING: user traffic may be blackholed.
Когда эта функция используется без какого-либо значения, MAC-адрес стека меняется через 4 минуты (по умолчанию). Или мы можем задать время (как в приведенном выше примере: 7 минут).В течение этого времени, если предыдущий мастер стека снова присоединяется к стеку, стек продолжит использовать свой MAC-адрес в качестве MAC-адреса стека, даже если этот коммутатор теперь является простым членом стека, а не мастером. Если предыдущий мастер стека не присоединяется к стеку в течение этого периода, стек коммутаторов принимает MAC-адрес нового мастера стека в качестве MAC-адреса всего стека.
test(config)#stack-mac persistent timer 0
WARNING: Stack MAC persistency timer value of 0 means that, after a
WARNING: master switchover, the current stack-mac will continue
WARNING: to be used indefinitely.
WARNING: The Network Administrators must make sure that the old
WARNING: stack-mac does not appear elsewhere in this network
WARNING: domain. If it does, user traffic may be blackholed.
В этом случае, если перезагружается весь стек коммутаторов, он использует MAC-адрес мастера стека.Доступ к CLI конкретного члена стека
test#session 2
test-2#
test-2#show switch
Switch/Stack Mac Address : 2c86.d217.6f00
Mac persistency wait time: 4 mins
H/W Current
Switch# Role Mac Address Priority Version State
----------------------------------------------------------
1 Master 2c86.d217.6f00 15 4 Ready
*2 Member f8a5.c5d9.f300 14 4 Ready
3 Member 0000.0000.0000 0 0 Provisioned
test-2#exit
test#
Введите exit, чтобы вернуться к CLI сессии мастера стека. К конкретному члену применимы только команды show и debug.Обзор команд стека коммутаторовКОМАНДАОПИСАНИЕshow switchОтобразить общую информацию о стеке, включая состояние подготовленных коммутаторов и коммутаторов в режиме несовпадения версий.show switch <1-8>Отобразить информацию о конкретном члене.show switch detailОтобразить подробную информацию о стеке.show switch neighborsОтобразить, как порты стека связаны с соседними стеками.show switch stack-ring speedОтобразить кольцевую скорость стека, конфигурацию и протокол.В преддверии старта специализации Network engineer приглашаем всех на второй день бесплатного интенсива по теме: "VLAN. От простого к простому"
Материал переведен. Ссылка на оригинал
===========
Источник:
habr.com
===========
Похожие новости:
- [] 10 ловушек, связанных с требованиями, которых следует избегать (перевод)
- [Системное администрирование, Серверное администрирование, Сетевое оборудование] Как выглядит современный дата-центр изнутри
- [PHP, Программирование] PHP 8: встроенное наблюдение (перевод)
- [] Структура службы поддержки клиентов: Как построить работу службы поддержки клиентов (перевод)
- [Open source, Сетевые технологии, Mesh-сети] Yggdrasil Network 0.4 — Скачок в развитии защищенной самоорганизующейся сети
- [IT-инфраструктура, Сетевые технологии] Network Infrastructure — how is it seen by hyperscalers
- [Программирование] Проектирование программного обеспечения: (перевод)
- [Разработка под Linux] Архитектура контейнеров, часть 1. Почему важно понимать разницу между пространством пользователя и пространством ядра
- [Управление продуктом, Управление персоналом] Различия между резюме и профилями на LinkedIn для Product-менеджеров
- [Laravel] Проверка тестов PHP API на соответствие определениям OpenAPI — пример Laravel
Теги для поиска: #_cisco, #_setevoe_oborudovanie (Сетевое оборудование), #_cisco, #_network, #_blog_kompanii_otus (
Блог компании OTUS
), #_cisco, #_setevoe_oborudovanie (
Сетевое оборудование
)
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 08:57
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Материал переведен. Ссылка на оригинал В стек Cisco C2960X можно объединить до 8 членов, однако мастером стека может быть только один. Добавление коммутатора в стек без некоторых мер предосторожности может привести к катастрофическим последствиям.Предварительные условияДля начала, все члены стека должны иметь один образ программного обеспечения Cisco IOS и одинаковый набор функций.Не все образы программного обеспечения способны быть частью стека: Стекирование не поддерживается на коммутаторах, на которых установлен образ LAN Lite.И, наконец, можем ли мы одновременно использовать разные серии C2960?Да, поддерживаются все модели C2960X. Вы также можете смешивать в одном стеке C2960X и C2960S, но есть некоторые ограничения. Об этом ниже.Смешанный C2960X/C2960S стек Мы можем создать смешанный 2960X/2960S стек, но есть несколько важных моментов, которые следует учитывать:
eng-lab-ch-bel-s-008(config)#switch stack port-speed 10
WARNING: Changing the stack speed may result in a stack speed mismatch . Do you want to continue?[confirm] New stack speed will be effective after next reload
test#show switch
Switch/Stack Mac Address : 2c86.d217.6f00 H/W Current Switch# Role Mac Address Priority Version State ---------------------------------------------------------- *1 Master 2c86.d217.6f00 10 4 Ready 2 Member f8a5.c5d9.f300 1 4 Ready test#config t
Enter configuration commands, one per line. End with CNTL/Z. test(config)#switch 1 priority 15 Changing the Switch Priority of Switch Number 1 to 15 Do you want to continue?[confirm] New Priority has been set successfully test(config)#switch 2 priority 14 Changing the Switch Priority of Switch Number 2 to 14 Do you want to continue?[confirm] New Priority has been set successfully test(config)#end test#show sw test#show switch Switch/Stack Mac Address : 2c86.d217.6f00 H/W Current Switch# Role Mac Address Priority Version State ---------------------------------------------------------- *1 Master 2c86.d217.6f00 15 4 Ready 2 Member f8a5.c5d9.f300 14 4 Ready test#show switch
Switch/Stack Mac Address : 2c86.d217.6f00 H/W Current Switch# Role Mac Address Priority Version State ---------------------------------------------------------- *1 Master 2c86.d217.6f00 15 4 Ready 2 Member f8a5.c5d9.f300 14 4 Ready eng-lab-ch-bel-s-008(config)#switch 2 renumber 3
WARNING: Changing the switch number may result in a configuration change for that switch. The interface configuration associated with the old switch number will remain as a provisioned configuration. Do you want to continue?[confirm] Changing Switch Number 2 to Switch Number 3 New Switch Number will be effective after next reboot test#reload slot 2
Proceed with reload? [confirm] test#config t
Enter configuration commands, one per line. End with CNTL/Z. test(config)#switch 3 provision ws-c2960x-24td-l test(config)#end test#show switch Switch/Stack Mac Address : 2c86.d217.6f00 H/W Current Switch# Role Mac Address Priority Version State ---------------------------------------------------------- *1 Master 2c86.d217.6f00 15 4 Ready 2 Member f8a5.c5d9.f300 14 4 Ready 3 Member 0000.0000.0000 0 0 Provisioned test#show switch
Switch/Stack Mac Address : 2c86.d217.6f00 H/W Current Switch# Role Mac Address Priority Version State ---------------------------------------------------------- *1 Master 2c86.d217.6f00 15 4 Ready 2 Member f8a5.c5d9.f300 14 4 Ready 3 Member 0000.0000.0000 0 0 Provisioned test#!-- Then see if the interface of the new switch exists: test#show run int gi3/0/22 Building configuration... Current configuration : 39 bytes ! interface GigabitEthernet3/0/22 end
9. Подключите консольный кабель к мастеру стека или подключитесь к нему, чтобы увидеть сообщения консоли.10. Включите новый коммутатор. Устранение неполадокВключение постоянного MAC-адресаMAC-адрес мастера стека определяет MAC-адрес всего стека.При инициализации стека MAC-адрес мастера стека определяет идентификатор моста, который идентифицирует стек в сети.Если мастер стека изменяется, MAC-адрес нового мастера стека определяет новый идентификатор моста и MAC-адрес стека. test(config)#stack-mac persistent timer 7
WARNING: The stack continues to use the base MAC of the old Master WARNING: as the stack-mac after a master switchover until the MAC WARNING: persistency timer expires. During this time the Network WARNING: Administrators must make sure that the old stack-mac does WARNING: not appear elsewhere in this network domain. If it does, WARNING: user traffic may be blackholed. test(config)#stack-mac persistent timer 0
WARNING: Stack MAC persistency timer value of 0 means that, after a WARNING: master switchover, the current stack-mac will continue WARNING: to be used indefinitely. WARNING: The Network Administrators must make sure that the old WARNING: stack-mac does not appear elsewhere in this network WARNING: domain. If it does, user traffic may be blackholed. test#session 2
test-2# test-2#show switch Switch/Stack Mac Address : 2c86.d217.6f00 Mac persistency wait time: 4 mins H/W Current Switch# Role Mac Address Priority Version State ---------------------------------------------------------- 1 Master 2c86.d217.6f00 15 4 Ready *2 Member f8a5.c5d9.f300 14 4 Ready 3 Member 0000.0000.0000 0 0 Provisioned test-2#exit test# =========== Источник: habr.com =========== Похожие новости:
Блог компании OTUS ), #_cisco, #_setevoe_oborudovanie ( Сетевое оборудование ) |
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 08:57
Часовой пояс: UTC + 5