Здравствуйте Все.Столкнулся с такой проблемой.
Имеется Linux Centos6.5. C кактусом и Rancid. После апдейта Rancid с 2.3.6 на 3.1, Rancid перестал работать. то есть подключаться к устройствам и собирать конфигурацию.
Симптомы такие все устройства которые записаны в route.db, сейчас также находятся в router.down, пытался чистить router.down, не помогло все равно после запуска rancid-run
они записываются в router.down.Можен у кого-то есть идея, с чего начать, куда смотреть ?
Зарание спасибо.
> Здравствуйте Все.
> Столкнулся с такой проблемой.
> Имеется Linux Centos6.5. C кактусом и Rancid. После апдейта Rancid с 2.3.6
> на 3.1, Rancid перестал работать. то есть подключаться к устройствам и
> собирать конфигурацию.
> Симптомы такие все устройства которые записаны в route.db, сейчас также находятся в
> router.down, пытался чистить router.down, не помогло все равно после запуска rancid-run
> они записываются в router.down.
> Можен у кого-то есть идея, с чего начать, куда смотреть ?
> Зарание спасибо.Решение простое, так как в версиях 3.Х Rancid начал поддерживать IPv6 то из-за этого
запись устроиства с router.db в формате IPv4 (10.10.10.10:cisco:up) он воспринимал как адрес IPv6, для решения надо (:) поменять на (;).Всем Спасибо.
>[оверквотинг удален]
>> Симптомы такие все устройства которые записаны в route.db, сейчас также находятся в
>> router.down, пытался чистить router.down, не помогло все равно после запуска rancid-run
>> они записываются в router.down.
>> Можен у кого-то есть идея, с чего начать, куда смотреть ?
>> Зарание спасибо.
> Решение простое, так как в версиях 3.Х Rancid начал поддерживать IPv6 то
> из-за этого
> запись устроиства с router.db в формате IPv4 (10.10.10.10:cisco:up) он воспринимал как
> адрес IPv6, для решения надо (:) поменять на (;).
> Всем Спасибо.Всем доброго дня!
то же столкнулся с такой проблемой, но я менял в самом скрипте
control_rancid на " : "
perl -F\: -ane
но эту проблему я решил.проблема в следующем, после обновления на rancid3.1 перестали опрашиваться маршрутизаторы Huawei (NE40)
в логах пишет, что:Trying to get all of the configs.
Use of uninitialized value $value2 in anonymous hash ({}) at /usr/share/perl5/vendor_perl/rancid/rancid.pm line 200, <INPUT> line 226.
loadtype: loading huawei failed: Can't locate huawei.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /usr/share/perl5/vendor_perl/rancid) at /usr/share/perl5/vendor_perl/rancid/rancid.pm line 222.Couldn't load device type spec for huawei
Use of uninitialized value $value2 in anonymous hash ({}) at /usr/share/perl5/vendor_perl/rancid/rancid.pm line 200, <INPUT> line 226.
loadtype: loading huawei failed: Can't locate huawei.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /usr/share/perl5/vendor_perl/rancid) at /usr/share/perl5/vendor_perl/rancid/rancid.pm line 222.кому нибудь удалось решить эту проблему
заранее спасибо!