@linkmeup_chat

Страница 838 из 1252
Anton
23.04.2018
08:44:17
чёт ещё был вопрос по коду, но блин, всё вылетело из головы

Sergey
23.04.2018
08:44:41
нет, это мой сайд проект, мне просто программирование интересно с детства было :)

Anton
23.04.2018
08:47:40
прост, на мой взгляд, всё очень грамотно + логи,

кстати из этого прожекта узнал про модуль логгинг

Google
Sergey
23.04.2018
08:49:20
я по настоящему все время перколбашиваю его, если увижу что-то интересное и что не знал :) про логгинг я просто заранее знал, так как применял иногда в свох скриптах, поэтому он сразу попал в релиз :) но проект внутри меняется довольно части

Anton
23.04.2018
08:55:09
а во, кажется вспомнил async def working_with_netdev(): async with netdev.create(host='host', username='username', password='password', device_type='device_type') as dev: output = await dev.send_command('command') # working with command in privilege/user mode print(output) вот тут, если например у меня железка подключилась успешно и отвалилась в момент ввода send_command, это нужно обрабатывать дополнительным try ?

это из примера от сюда https://github.com/selfuryon/netdev/blob/master/docs/overview.rst

кароч пришлось отказаться от удобного with из-за таких случаев, только не помню почему

вот так сделал try: await dev.connect() out = await dev.send_command(cmd) except: logger.info('%s Error: %s' % (host, sys.exc_info()[0])) else: logger.info('\n%s\n\n%s\n' % (host, out)) await dev.disconnect() finally: semaphore.release()

Sergey
23.04.2018
08:58:41
у меня тут такая политика - что если случаются какие-то проблемы - то надо вываливать эксепшн. Пользователь сам решает уже, что с этим делать. Однако, сам модуль приводит корректное завершение работы (ну в данном случае конечно не применимо) в следствие контекстного менеджера, который запускает cleanup функцию в таких случаях (например, если бы это был бы IOS XR и коммит не накатился бы - он бы сбросил все несохраненные данные). Так что тут да, надо делать try, если хочешь это проверять :)

от with Отказываться не обязательно, можно сделать вот так

https://github.com/selfuryon/netdev/blob/develop/examples/cisco_iosxr.py

try: commands = ["interface GigabitEthernet 0/0/0/0", "service-policy input 2"] await iosxr.send_config_set(commands) except netdev.CommitError: print("Commit Error")

или вообще try прямо перед async with сделать

Anton
23.04.2018
09:02:25
ага, вижу. я просто забыл что with делает ) какие-то дополнительные магические enter'ы?

аа, он конект делает

Sergey
23.04.2018
09:03:01
да по факту он просто перед работой запускает enter, а после exit. В том числе и если был эксепшн)

Google
Sergey
23.04.2018
09:03:05
ага)

https://github.com/selfuryon/netdev/blob/develop/netdev/vendors/base.py

async def aenter(self): """Async Context Manager""" await self.connect() return self async def aexit(self, exc_type, exc_val, exc_tb): """Async Context Manager""" await self.disconnect()

вот по факту)

Anton
23.04.2018
09:05:07
да, я тут ковырялся месяца 2 назад, щас всё забыл ) честно говоря, думал что ты забил на проэкт. но раз он ещё активен, я тебе постучусь если будут вопросы, ок?

Sergey
23.04.2018
09:06:21
конечно, я всегда рад :) Он активен, я пилю как время появляется :) Сейчас просто issue появляются, и я знаю, что делать. А то первые полгода вообще глухо было, и не понятно было, нужен ли он вообще и что в нем доделать надо, так как у меня в принципе все, что от него требовалось - он делал

Anton
23.04.2018
09:08:34
ну, помню мы с тобой о нём говорили года полтора назад, ты ещё тогда пугал ddos'ом tacacs'а (вопщем-то теперь я тоже боюсь, поэтому семафоры вешаю). в любом случае проэкт очень нужный, с учётом того что на асинхронщине сечас мало чего есть кроме веб-серверов и телеграм ботов. спасибо ещё раз

Sergey
23.04.2018
09:09:23
ок, пиши если что - я всегда рад, могу допилить все, что нужно, если есть проблемы :)

Александр
23.04.2018
09:21:46
Парни, добрый день. могу обратиться за помощью про нексус 3000? Схему приложу в след посте. нужна помощь специалистов) До вчерашнего дня(около 4х месяцев) все работало нормально. Периодически( раз в 5-15 минут) теряет пинг до абонентов и до свичей, которые за Нексусом Агрегация. Пинг не идет с нексуса, потом сам появляется. СТП настроен. Мак адрес на доступе есть всегда, Маки на Нексусе Агрегация тоже есть, Арп вроде не теряет(записи на нексусе есть). Подскажите куда копать плз? Сегодня откатился на версию 5, апгрейдил до версии 7 - то же поведение. Например: Этот абонентский ип адрес не пропадает sh ip arp 10.3.20.3 IP ARP Table Total number of entries: 1 Address Age MAC Address Interface 10.3.20.3 00:08:46 e46f.1317.af59 Vlan20 Через 4 минуты его же смотрю sh ip arp 10.3.20.3 10.3.20.3 00:12:29 e46f.1317.af59 Vlan20 То есть время записи в арп таблице держится А этот пропадает sh ip arp 10.5.33.8 10.5.33.8 00:00:56 0030.670a.e3d0 Vlan2033 sh ip arp 10.5.33.8 10.5.33.8 00:01:00 0030.670a.e3d0 Vlan2033 sh ip arp 10.5.33.8 10.5.33.8 00:01:03 0030.670a.e3d0 Vlan2033 В это время пинга не было с моей рабочей станции, а с нексуса пинг был Тут же сделал sh ip arp 10.5.33.8 10.5.33.8 00:00:01 0030.670a.e3d0 Vlan2033 Видишь, время арп обнулилось и пинг пошел на железку((

при этом, если терпинировать влан не на агрегации, а пробросить до центра - то начинает все работать у абона без пропаданий. Делаю вывод, что проблема в L3. Подскажите, как куда мне копать дальше? сейчас железка Software BIOS: version 4.0.0 NXOS: version 7.0(3)I4(7) BIOS compile time: 12/06/2016 NXOS image file is: bootflash:///nxos.7.0.3.I4.7.bin NXOS compile time: 6/28/2017 14:00:00 [06/28/2017 21:53:29]

Pavel
23.04.2018
09:28:24
Заводить кейс в TAC?

Александр
23.04.2018
09:28:57
такого у меня нету - нексусы брал БУ

U
23.04.2018
09:29:04
там же COPP по умолчанию с лимитами, нигде не упёрлось в лимиты по пакетам/штормам и всётакое?

Anton
23.04.2018
09:29:06
Парни, добрый день. могу обратиться за помощью про нексус 3000? Схему приложу в след посте. нужна помощь специалистов) До вчерашнего дня(около 4х месяцев) все работало нормально. Периодически( раз в 5-15 минут) теряет пинг до абонентов и до свичей, которые за Нексусом Агрегация. Пинг не идет с нексуса, потом сам появляется. СТП настроен. Мак адрес на доступе есть всегда, Маки на Нексусе Агрегация тоже есть, Арп вроде не теряет(записи на нексусе есть). Подскажите куда копать плз? Сегодня откатился на версию 5, апгрейдил до версии 7 - то же поведение. Например: Этот абонентский ип адрес не пропадает sh ip arp 10.3.20.3 IP ARP Table Total number of entries: 1 Address Age MAC Address Interface 10.3.20.3 00:08:46 e46f.1317.af59 Vlan20 Через 4 минуты его же смотрю sh ip arp 10.3.20.3 10.3.20.3 00:12:29 e46f.1317.af59 Vlan20 То есть время записи в арп таблице держится А этот пропадает sh ip arp 10.5.33.8 10.5.33.8 00:00:56 0030.670a.e3d0 Vlan2033 sh ip arp 10.5.33.8 10.5.33.8 00:01:00 0030.670a.e3d0 Vlan2033 sh ip arp 10.5.33.8 10.5.33.8 00:01:03 0030.670a.e3d0 Vlan2033 В это время пинга не было с моей рабочей станции, а с нексуса пинг был Тут же сделал sh ip arp 10.5.33.8 10.5.33.8 00:00:01 0030.670a.e3d0 Vlan2033 Видишь, время арп обнулилось и пинг пошел на железку((
у тебя нехрена не понятная схема ) чё там промежуточные порты в аксессе?

увеличь время мак таблицы штоле

время хранения

U
23.04.2018
09:32:52
ну по штормам обычно в логи пишется, а по copp я хз

Anton
23.04.2018
09:33:31
>В это время пинга не было с моей рабочей станции, а с нексуса пинг был где твоя станция на картинке? не понятно с какого нексуса, дай ему название, что бы не путать

Google
Anton
23.04.2018
09:33:54
что там за Л3 на агрегации?

Anton
23.04.2018
09:36:51
Кто нибудь poe использовал на cisco?

U
23.04.2018
09:41:47
инжекторы на точках доступа считаются? :)

Anton
23.04.2018
09:42:48
Там вобщем индткатор есть poe, он сразу горит, когда включаешь бп в порт poe input?

Pavel
23.04.2018
09:43:29
Кто нибудь poe использовал на cisco?
Использовал на уровне "подключил и оно автоматом взлетело", power inline auto хватало, необходимости вручную тюнить мощность не было

Anton
23.04.2018
09:44:28
А если нет команды power inline?) Лицензии нет или софта?

Александр
23.04.2018
09:45:07
в логах все чисто, ничего вообще нет

есть два нексуса - центральный и Агрегационный. Я подключен к центральному

что там за Л3 на агрегации?
Она роутит свичи и абон вланы. А в центр отдает по 8 влану

KorDen
23.04.2018
09:56:31
А если нет команды power inline?) Лицензии нет или софта?
А чо, на цисках и poe по лицензиям? oO

Vlad_F
23.04.2018
10:00:20
Господа, кто разбирается в ансибле/питоне? - set_fact: most_freq_vlan: "{{ sh_mac_res.stdout[0] | regex_findall('\\d{1,3}') | ??? }}" как мне найти наиболее часто встречающийся влан?

Pavel
23.04.2018
10:00:29
А если нет команды power inline?) Лицензии нет или софта?
Это в рамках порта уже настраивается. Так то poe из коробки должен работать, не?

Александр
23.04.2018
10:01:24
да, статикой

Vlad_F
23.04.2018
10:09:36
ябы свой фильтр написал
я пока не так продвинут) что гуглить, чтобы написать его?

Anton
23.04.2018
10:09:48
там не трудно

вот от сюда вроде брал https://developer.rackspace.com/blog/Ansible-Filter-Plugins/

Anton
23.04.2018
10:39:25
Парни, добрый день. могу обратиться за помощью про нексус 3000? Схему приложу в след посте. нужна помощь специалистов) До вчерашнего дня(около 4х месяцев) все работало нормально. Периодически( раз в 5-15 минут) теряет пинг до абонентов и до свичей, которые за Нексусом Агрегация. Пинг не идет с нексуса, потом сам появляется. СТП настроен. Мак адрес на доступе есть всегда, Маки на Нексусе Агрегация тоже есть, Арп вроде не теряет(записи на нексусе есть). Подскажите куда копать плз? Сегодня откатился на версию 5, апгрейдил до версии 7 - то же поведение. Например: Этот абонентский ип адрес не пропадает sh ip arp 10.3.20.3 IP ARP Table Total number of entries: 1 Address Age MAC Address Interface 10.3.20.3 00:08:46 e46f.1317.af59 Vlan20 Через 4 минуты его же смотрю sh ip arp 10.3.20.3 10.3.20.3 00:12:29 e46f.1317.af59 Vlan20 То есть время записи в арп таблице держится А этот пропадает sh ip arp 10.5.33.8 10.5.33.8 00:00:56 0030.670a.e3d0 Vlan2033 sh ip arp 10.5.33.8 10.5.33.8 00:01:00 0030.670a.e3d0 Vlan2033 sh ip arp 10.5.33.8 10.5.33.8 00:01:03 0030.670a.e3d0 Vlan2033 В это время пинга не было с моей рабочей станции, а с нексуса пинг был Тут же сделал sh ip arp 10.5.33.8 10.5.33.8 00:00:01 0030.670a.e3d0 Vlan2033 Видишь, время арп обнулилось и пинг пошел на железку((
короч, судя по времени , проблема с устареванием и удалением записей из мак таблиц. в момент отвала проверить маки с обоих сторон ну и там sh adjacency , или как там на нексусе посмотреть эту таблицу

Google
Александр
23.04.2018
11:03:39
но если я терминирую на центральном( а на агрегации просто проблос влана) то сразу клиент работает нормально

Александр
23.04.2018
11:24:18
я не знаю что такое CAM/TCAM

?

Насколько заняты ресурсы CAM/TCAM?
пожскажите как это посмотреть?

A
23.04.2018
11:26:02
sh hardware capacity

Admin
ERROR: S client not available

A
23.04.2018
11:27:39
вряд ли, конечено, проблема в этом, но все же.

U
23.04.2018
11:33:52
я думаю для начала попробовать уменьшить время жизни arp-записей или хотябы сравнить его между нексусами

KorDen
23.04.2018
11:35:24
Бгг. А Android-смартфоны ведь проверяют наличие инета по generate_204 на google.com... У нас началась беготня "а почему на wifi нет интернета"

Leonid
23.04.2018
11:37:10
Если это часто случаеться можно сделать мирроринг с аггрегейшн нексуса ( порт к accessу) и посмотреть в wiresharke че происходит. Если много траффика, можно смодулировать абонентский вилан и пустить только пинг. Если есть возможность конечно :)

A
23.04.2018
11:46:27
Парни, добрый день. могу обратиться за помощью про нексус 3000? Схему приложу в след посте. нужна помощь специалистов) До вчерашнего дня(около 4х месяцев) все работало нормально. Периодически( раз в 5-15 минут) теряет пинг до абонентов и до свичей, которые за Нексусом Агрегация. Пинг не идет с нексуса, потом сам появляется. СТП настроен. Мак адрес на доступе есть всегда, Маки на Нексусе Агрегация тоже есть, Арп вроде не теряет(записи на нексусе есть). Подскажите куда копать плз? Сегодня откатился на версию 5, апгрейдил до версии 7 - то же поведение. Например: Этот абонентский ип адрес не пропадает sh ip arp 10.3.20.3 IP ARP Table Total number of entries: 1 Address Age MAC Address Interface 10.3.20.3 00:08:46 e46f.1317.af59 Vlan20 Через 4 минуты его же смотрю sh ip arp 10.3.20.3 10.3.20.3 00:12:29 e46f.1317.af59 Vlan20 То есть время записи в арп таблице держится А этот пропадает sh ip arp 10.5.33.8 10.5.33.8 00:00:56 0030.670a.e3d0 Vlan2033 sh ip arp 10.5.33.8 10.5.33.8 00:01:00 0030.670a.e3d0 Vlan2033 sh ip arp 10.5.33.8 10.5.33.8 00:01:03 0030.670a.e3d0 Vlan2033 В это время пинга не было с моей рабочей станции, а с нексуса пинг был Тут же сделал sh ip arp 10.5.33.8 10.5.33.8 00:00:01 0030.670a.e3d0 Vlan2033 Видишь, время арп обнулилось и пинг пошел на железку((
И что поменялось со вчерашнего дня? Топология, конфигурация, кол-во абонентов?

Александр
23.04.2018
11:47:11
И что поменялось со вчерашнего дня? Топология, конфигурация, кол-во абонентов?
ничего не менялось, был выходной день и ничего не предвещало беды)

U
23.04.2018
11:59:38
наверное было бы неплохо начать с конфига порта и чтения логов. ТАм может броадкаст шторм какой-нибудь ломает arp

Александр
23.04.2018
12:00:53
так дело в том, что в одном влане(влан на дом у меня) несколько ИП адресов работают норм, несколько валятся хаотично

Pavel
23.04.2018
12:03:14
Взять ноут, подключить вместо того хоста, который валится (назначить тот же адрес) и посмотреть, будет ли такая же история

Просто у нас тут с нексусом (правда N7K) тоже есть какой-то косяк с мак лёрнингом для определенных хостов, пока разбираемся

Goletsa
23.04.2018
12:20:14
А сколько там размер фдб и изучено

Google
Goletsa
23.04.2018
12:20:45
На N3K при заявленных 128к проблемы начиналось после 32к изученных маков

Тестировал на столе

U
23.04.2018
12:23:57
там не исключено что в доступе проблема т.к. на самом нексусе мак есть, а "пинги не ходят"

Александр
23.04.2018
12:38:22
А сколько там размер фдб и изучено
show mac address-table count MAC Entries for all vlans : Dynamic Address Count: 909

Goletsa
23.04.2018
12:39:28
ваще мало чот чтобы не изучало

может гдето арп не изучается

он как л3 работает?

Uburro
23.04.2018
12:44:30
Парни, добрый день. могу обратиться за помощью про нексус 3000? Схему приложу в след посте. нужна помощь специалистов) До вчерашнего дня(около 4х месяцев) все работало нормально. Периодически( раз в 5-15 минут) теряет пинг до абонентов и до свичей, которые за Нексусом Агрегация. Пинг не идет с нексуса, потом сам появляется. СТП настроен. Мак адрес на доступе есть всегда, Маки на Нексусе Агрегация тоже есть, Арп вроде не теряет(записи на нексусе есть). Подскажите куда копать плз? Сегодня откатился на версию 5, апгрейдил до версии 7 - то же поведение. Например: Этот абонентский ип адрес не пропадает sh ip arp 10.3.20.3 IP ARP Table Total number of entries: 1 Address Age MAC Address Interface 10.3.20.3 00:08:46 e46f.1317.af59 Vlan20 Через 4 минуты его же смотрю sh ip arp 10.3.20.3 10.3.20.3 00:12:29 e46f.1317.af59 Vlan20 То есть время записи в арп таблице держится А этот пропадает sh ip arp 10.5.33.8 10.5.33.8 00:00:56 0030.670a.e3d0 Vlan2033 sh ip arp 10.5.33.8 10.5.33.8 00:01:00 0030.670a.e3d0 Vlan2033 sh ip arp 10.5.33.8 10.5.33.8 00:01:03 0030.670a.e3d0 Vlan2033 В это время пинга не было с моей рабочей станции, а с нексуса пинг был Тут же сделал sh ip arp 10.5.33.8 10.5.33.8 00:00:01 0030.670a.e3d0 Vlan2033 Видишь, время арп обнулилось и пинг пошел на железку((
ты помоему уже в каком-то чатике задавал этот вопрос неделю назад. я так понимаю на доступе у тебя тоже свичи?

Uburro
23.04.2018
12:48:56
я думаю стоит смотреть в сторону свича доступа а не нексуса, раз у тебя после того как обнулится запись в арп таблице, начинает работать пинг

BORSCH°
23.04.2018
12:50:02
Google play не работает? Теле2 екб

Отбой, отсутствуют иконки почему-то

KorDen
23.04.2018
12:53:28
Отбой, отсутствуют иконки почему-то
Потому что половина гугла перебанена, если вы из лесу только вышли

BORSCH°
23.04.2018
12:54:27
Что вот с ними делать? С этими вандалами?

ВКонтактовских самолетиков не боятся они

Elgiz
23.04.2018
12:57:58


ребят че за херня???

Страница 838 из 1252