Добрый вечер.
Есть у меня сервер с FreeBSD 8.3-RELEASE-p8, из портов ставлю quagga 0.99.22,$ ls -lah /usr/local/etc/quagga/
total 16
drwxr-xr-x 2 quagga quagga 512B May 7 19:46 .
drwxr-xr-x 24 quagga wheel 1.0k May 7 19:29 ..
-rw------- 1 quagga quagga 182B May 7 19:54 ospfd.conf
-rw------- 1 quagga quagga 369B May 7 19:53 zebra.confКонфиги скопировал с примеров.
в /etc/rc.conf :quagga_enable="YES"
quagga_daemons="zebra ospfd"# /usr/local/etc/rc.d/quagga onestart
Starting zebra.
/usr/local/etc/rc.d/quagga: WARNING: failed to start zebra
Starting ospfd.
/usr/local/etc/rc.d/quagga: WARNING: failed to start ospfd# /usr/local/etc/rc.d/quagga start
Checking zebra.conf
FAILEDНо не запускается квагга. Полдня пересобираю, обновляю порты, ищу как включить логирование ...
На соседнем сервере с такой же операционкой, такая же квагга работает. подсовывал конфиги от нее это серверу - не реагирует.Подозреваю есть где то какая я то бажина на сервере с нерабочей квагой, но какая - фантазии не хватает, помогите запустить Квагу.
Спасибо!
>[оверквотинг удален]
> # /usr/local/etc/rc.d/quagga start
> Checking zebra.conf
> FAILED
> Но не запускается квагга. Полдня пересобираю, обновляю порты, ищу как включить логирование
> ...
> На соседнем сервере с такой же операционкой, такая же квагга работает. подсовывал
> конфиги от нее это серверу - не реагирует.
> Подозреваю есть где то какая я то бажина на сервере с нерабочей
> квагой, но какая - фантазии не хватает, помогите запустить Квагу.
> Спасибо!Права на файл точно нужны -rw------- ?
Может -rw-rw---- ?
>>[оверквотинг удален]
> Права на файл точно нужны -rw------- ?
> Может -rw-rw---- ?Да все честно с владельцами и правами, у меня с такими работала
>>>[оверквотинг удален]
>> Права на файл точно нужны -rw------- ?
>> Может -rw-rw---- ?
> Да все честно с владельцами и правами, у меня с такими
> работалада, конечно, херню сморозил.
Но, Бли-и-и-н!
У топикстартера точно с правами не впорядке.
Врукопашную что-ли права менял?у мну
drwxr-xr-x 2 quagga quagga 512B 8 май 11:24 .
drwxr-xr-x 85 root wheel 5,0k 7 май 2012 ..
-r-------- 1 quagga quagga 131B 8 май 11:24 ospfd.conf
-r-------- 1 quagga quagga 167B 8 май 11:09 zebra.confи все запускается
Как, говорится, найдите отличия.
Как на /usr/local/etc владельцем оказалась квага, а не рут?!!
> -r-------- 1 quagga quagga 131B 8 май 11:24 ospfd.conf
> -r-------- 1 quagga quagga 167B 8 май 11:09 zebra.confС такими правами вы из vtysh конфиг не поправите.
>> -r-------- 1 quagga quagga 131B 8 май 11:24 ospfd.conf
>> -r-------- 1 quagga quagga 167B 8 май 11:09 zebra.conf
> С такими правами вы из vtysh конфиг не поправите.Сейчас специально залез, проверил, у меня правится.
квага просто переименовывает прежний конфиг в ospfd.conf.sav
Она не пишет в старый.
А новый, таки да, получает права доступа 600-rw------- 1 quagga quagga 584 8 май 14:25 ospfd.conf
-r-------- 1 quagga quagga 131 8 май 11:24 ospfd.conf.sav
-r-------- 1 quagga quagga 167 8 май 11:09 zebra.confНо это всё уже не важно ))
>[оверквотинг удален]
> май 11:24 .
> drwxr-xr-x 85 root wheel 5,0k
> 7 май 2012 ..
> -r-------- 1 quagga quagga 131B 8
> май 11:24 ospfd.conf
> -r-------- 1 quagga quagga 167B 8
> май 11:09 zebra.conf
> и все запускается
> Как, говорится, найдите отличия.
> Как на /usr/local/etc владельцем оказалась квага, а не рут?!!Это в процессе поиска причин давал права какие получится.
Но проблема решилась тем, что пересобрал кваггу без поддержки СНМП, и все завелось. Соответственно вывод - несовместимость с модулями СНМП, установленными в системе.
Дебагинг кваги оставляет желать лучшего.