Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   Zebra под Linux (http://forum.oszone.net/showthread.php?t=13186)

bsergey71 03-02-2004 12:34 70623

Привет всем,
Помогите разобраться в чем проблема при подключении к Zebra (version 0.93b)? Добавил в xinetd сервис zebra, но при подключении выдает вот это:
[Expert@cpmodule]# telnet 127.0.0.1 2601
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
2004/01/29 17:53:57 ZEBRA: can't bind socket : Address already in use

ruslandh 04-02-2004 08:35 70624

Порт 2601 уже используется другим зкемпляром демона, такое бывает, если демон запущен, но клиент разорвал связь и демон ждёт восстановления старой связи. Или -же какой-нибудь другой сервер использует этот порт.


bsergey71 09-02-2004 12:29 70625


Добрый день,

А вы не подскажите как отследить эту проблему? Я остановил Firewall на сервере, чтобы исключить вероятность дропов на Firewall-е. Запускаю по команде "service zebra start" саму зебру, но что-то не вижу запущенного процесса? Может что не так делаю, подскажите плиз...?

bsergey71 09-02-2004 14:59 70626

Насколько я понимаю, сервис зебры после его запуска должен лечь в /var/lock/subsys, но его там нет, как бы я его не перезапускал? Почему не запускается, подскажите пожалуйста? В этом видимо и проблема следующего:
[Expert@cpmodule]# telnet 127.0.0.1 2601
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
2004/01/29 17:53:57 ZEBRA: can't bind socket : Address already in use

Хотя после команды "service zebra start" никак не ругается, а процесса не вижу?....
В файле services только это прописано:
zebrasrv                2600/tcp                        # zebra service
zebra           2601/tcp                        # zebra vty
ripd            2602/tcp                        # RIPd vty
ripngd          2603/tcp                        # RIPngd vty
ospfd           2604/tcp                        # OSPFd vty
bgpd            2605/tcp                        # BGPd vty
ospf6d          2606/tcp                        # OSPF6d vty

[s]Исправлено: bsergey71, 15:01 9-02-2004[/s]

archy 09-02-2004 15:08 70627

Ты же говорил, что впихнул его в xinetd, вот он и ругается, один как демон, второй как из под xinetd

bsergey71 09-02-2004 21:00 70628

Мне кажется проблема в том, что процесс zebra *совсем не запускается. Его нет в /var/lock/subsys. Может переустановить ? Не знаю что сделать, чтобы он запустился? *

[s]Исправлено: bsergey71, 8:42 10-02-2004[/s]

ruslandh 10-02-2004 20:42 70629

а что выдаёт service zebra status ?

antonym 10-02-2004 21:30 70630

А в логах ничего нет? Я имею в виду /var/log/...

bsergey71 11-02-2004 10:56 70631

В логах  /var/log/zebra/ ничего нет, директория пустая.
А команда service zebra status выдает следующее:
# service zebra status
Usage: /etc/init.d/zebra {start|stop|restart}
т.е. вроде как он не запущен, а когда даю команду:
#service zebra start
то никак не ругается, а результат тот же.
Может сам файл zebra кривой?

bsergey71 16-02-2004 07:49 70632

Может быть, кто-нибудь подскажет с апгрейдом зебры? Я сделал команду:

[Expert@cpmodule]# rpm -Fvh zebra-0.93b-4.9.i386.rpm
error: failed dependencies:
       /sbin/install-info   is needed by zebra-0.93b-4.9
       /usr/bin/perl   is needed by zebra-0.93b-4.9
       libc.so.6(GLIBC_2.3)   is needed by zebra-0.93b-4.9
       libreadline.so.4   is needed by zebra-0.93b-4.9
[Expert@cpmodule]#

Подскажите пожалуйста, что тут необходимо доставить и где это можно взять?

ruslandh 16-02-2004 08:46 70633

bsergey71
Вам необходимы perl, glibc, libreadline и info-install как минимум :) о чём собственно в сообщении и говорится.
Цитата:

rpm -Fvh zebra-0.93b-4.9.i386.rpm
Наверное rpm -Uhv zebra-0.93b-4.9.i386.rpm

bsergey71 16-02-2004 14:56 70634

Вы извините за глупые вопросы, возможно это я найду и поставлю:        
/usr/bin/perl        
libc.so.6(GLIBC_2.3)          libreadline.so.4  
а вот что такое /sbin/install-info  и где его взять я не знаю, могли бы подсказать?

[s]Исправлено: bsergey71, 15:08 16-02-2004[/s]

ruslandh 16-02-2004 21:42 70635

1 Вначале в дистрибутиве поищите, ну а если там нет, то ищите ... :(
2
Цитата:

>>]$ rpm -qi info-install
Name        : info-install                 Relocations: (not relocateable)
Version     : 4.6                               Vendor: ALT Linux Team
Release     : alt1                          Build Date: Пнд 27 Окт 2003 19:08:33
Install date: Сбт 22 Ноя 2003 01:06:18      Build Host: ldv.hasher.altlinux.org
Group       : Система/Основа                Source RPM: texinfo-4.6-alt1.src.rpm
Size        : 21160                            License: GPL
Packager    : Dmitry V. Levin <ldv@altlinux.org>
URL         : ftp://ftp.gnu.org/pub/gnu/texinfo
Summary     : A program to update the GNU texinfo config file
Description :
This packages contains install-info - a program to update menu entries
in the Info system config files.


Время: 21:58.

Время: 21:58.
© OSzone.net 2001-