Aktualizacja 200+ routerów z pudełka
Aktualizacja 200+ routerów z pudełka
Cześć wszystkim, czy da się w jakiś sposób przyśpieszyć / zautomatyzować proces aktualizacji ios na routerach z serii 4k w przeciwieństwie do metody pendrive + konsola x 200+ ? Wymieniamy właśnie sprzęt i o ile z konfiguracją zamierzamy poradzić sobie za pomocą ciscortr.cfg + EEM, to ta metoda niestety nie działa w wersji softu w której przyszły do nas routery (po starcie router odczytując startowy konfig z pliku ciscortr.cfg umiera i pomaga tylko restart, a na nowszej wersji softu jest już OK).
CCNP
#12269928
#12269928
- PatrykW
- wannabe
- Posty: 1742
- Rejestracja: 31 paź 2008, 16:05
- Lokalizacja: UI.PL / Ubiquiti Polska.pl
- Kontakt:
Re: Aktualizacja 200+ routerów z pudełka
ja uzywam ciscocmd
.ılı..ılı.
http://www.linkedin.com/in/pwojtachnio
Potrzebujesz projektu na studia z zakresu Cisco Packet Tracer & GNS ? Just give me call
Integrujemy i wspieramy IT
https://www.ui.pl | https://facebook.com/UIPolska
Jedyne rozwiązania Ubiquiti Networks w Polsce!
https://ubiquitipolska.pl | https://www.facebook.com/groups/Ubiquiti.Polska
http://www.linkedin.com/in/pwojtachnio
Potrzebujesz projektu na studia z zakresu Cisco Packet Tracer & GNS ? Just give me call
Integrujemy i wspieramy IT
https://www.ui.pl | https://facebook.com/UIPolska
Jedyne rozwiązania Ubiquiti Networks w Polsce!
https://ubiquitipolska.pl | https://www.facebook.com/groups/Ubiquiti.Polska
Re: Aktualizacja 200+ routerów z pudełka
Dziękuję za sugestię z podanymi narzędziami, ale wydaje mi się, że w moim przypadku mi nie pomogą, ponieważ moim problemem jest to, że mam routery bez konfiguracji, wyjęte dopiero co z pudełka i jedyną opcją, która mi przychodzi na myśl, żeby to jakoś szybko obskoczyć to podpinać pendrive do każdego routera, potem z cli copy usb0:XXX.bin bootflash:XXX.bin i reload. Chodzi o to czy ktoś ma pomysł jak to jeszcze przyśpieszyć...
CCNP
#12269928
#12269928
-
- wannabe
- Posty: 581
- Rejestracja: 27 wrz 2007, 01:13
Re: Aktualizacja 200+ routerów z pudełka
Ansible i consola ? czy zostal dodany jakis nowy feature o ktorym nie wiem ?xal pisze:Polecam ansible.
Jesli ma pudelka ktore niechca dzialac po pchaniu konfigu przez autoinstall i dhcp to musi najpierw je jakos skonfigurowac chociazby dla ssh i jakiego management interfase.
Jesli na poczatku masz tylko console to chyba niestety ale python i pexpect sie klania zeby zrobic podstawowy provisioning. Wszystko do zrobienia tylko troche pod gorke ale do zrobienia.
Byle odpalic management i ssh a potem to nx-y chyba jakies api maja gdzie juz mozna jak czlowiek automatyzowac ?
Kiedys pamietam ze napisalem na szybko cos takiego do pchania konfigow przez console do srx-ow (mielismy ich troche ale bez dostepu do sieci tylko konsola) pamietam jak dzis jak mnie wkurzal ograniczony consol servera i musialem sleepy wrzucac co iles tam lini a konfigi mialy ich po kilka tysiecy przez co mozna bylo isc na fajka i kawe podczas pusha ale takie uroki konsoli
Ale generalnie zasada jest DHCP zero touch a potem jakis netconf
Re: Aktualizacja 200+ routerów z pudełka
Jeżeli to są nowe urządzenia wyciągane z pudeł to w zależności od modelu można pomyśleć o PnP czy iPXE.Szutor pisze:Cześć wszystkim, czy da się w jakiś sposób przyśpieszyć / zautomatyzować proces aktualizacji ios na routerach z serii 4k w przeciwieństwie do metody pendrive + konsola x 200+ ? Wymieniamy właśnie sprzęt i o ile z konfiguracją zamierzamy poradzić sobie za pomocą ciscortr.cfg + EEM, to ta metoda niestety nie działa w wersji softu w której przyszły do nas routery (po starcie router odczytując startowy konfig z pliku ciscortr.cfg umiera i pomaga tylko restart, a na nowszej wersji softu jest już OK).
.ılı..ılı.
Re: Aktualizacja 200+ routerów z pudełka
DHCP na zero touch (zeby miec ssh). Potem cos co zdalanie zrobiu upgrade. Moze byc nawet windows shell+ programik plink.exe (z katalogu putty).
Ostatnio milem 2 godz wolnego i cos podobnego napisalem - co zdalnie wrzuca konfigi przez ssh - przy pomocy plink.exe.
Wiem, ze pyton z paramiko lepszy- ale nie mialem mozliwosci zainstalowac. A expecta osobiscie nie trawie.
Ostatnio milem 2 godz wolnego i cos podobnego napisalem - co zdalnie wrzuca konfigi przez ssh - przy pomocy plink.exe.
Wiem, ze pyton z paramiko lepszy- ale nie mialem mozliwosci zainstalowac. A expecta osobiscie nie trawie.
-
- wannabe
- Posty: 581
- Rejestracja: 27 wrz 2007, 01:13
Re: Aktualizacja 200+ routerów z pudełka
Jak masz juz ssh to uzywasz dostepnych api a nie python z paramiko expecta / pexpecta mozesz nie trawic ale pokaz mi co masz lepszego jesli chodzi o console ?bartek17 pisze:DHCP na zero touch (zeby miec ssh). Potem cos co zdalanie zrobiu upgrade. Moze byc nawet windows shell+ programik plink.exe (z katalogu putty).
Ostatnio milem 2 godz wolnego i cos podobnego napisalem - co zdalnie wrzuca konfigi przez ssh - przy pomocy plink.exe.
Wiem, ze pyton z paramiko lepszy- ale nie mialem mozliwosci zainstalowac. A expecta osobiscie nie trawie.
Re: Aktualizacja 200+ routerów z pudełka
Z juniperem było by trochę łatwiej jest gotowa biblioteka py-junos-netconify.
Dość szybko ,ożna znaleźć dość prosty tutorial odnośnie konsoli i pythona
https://pynet.twb-tech.com/blog/automat ... erial.html
Pewnie mając serial + eth lub usb można by w podobny sposób taką akcję przeprowadzić.
Dość szybko ,ożna znaleźć dość prosty tutorial odnośnie konsoli i pythona
https://pynet.twb-tech.com/blog/automat ... erial.html
Pewnie mając serial + eth lub usb można by w podobny sposób taką akcję przeprowadzić.