LINUX.ORG.RU
ФорумAdmin

Помогите поднять упавший BIND на SLES 11


0

0

OC: SLES 11 BIND не стартует:

server:/ # service named start Starting name server BIND cp: cannot copy a directory, `/etc/named.d', into itself, `/var/lib/named/etc/named.d' /usr/sbin/named: error while loading shared libraries: libxml2.so.2: failed to map segment from shared object: Permission denied startproc: exit status of parent of /usr/sbin/named: 127 server:/ # /usr/sbin/named /usr/sbin/named: error while loading shared libraries: libxml2.so.2: failed to map segment from shared object: Permission denied server:/ # ldd /usr/sbin/named /usr/sbin/named: error while loading shared libraries: libxml2.so.2: failed to map segment from shared object: Permission denied

В чем грабли? Пробовал менять права на libxml2.so.2 уже и 777 ставил

Re: Помогите поднять упавший BIND на SLES 11

First. Осиль форматирование.

Second. Посчитай количество - Permission denied

Ну и если чего обращайся потом.

koolig ()

Re: Помогите поднять упавший BIND на SLES 11

небось оно в chroot работает и там почему ничего такого не находит => не надо делать make install

p.s. телепати мод

dimon555 ★★★★★ ()
Ответ на: Re: Помогите поднять упавший BIND на SLES 11 от dimon555

Re: Помогите поднять упавший BIND на SLES 11

Запуск и правда под chroot работает

startproc -p ${NAMED_PID} ${NAMED_BIN} ${NAMED_ARGS} -u named

Т.е. от имени named но как теперь named'у дать права на подгрузку библиотеки libxml?

GHostly_FOX ()

Re: Помогите поднять упавший BIND на SLES 11

оно ж там из коробки работает. это ж как надо умудриться что бы сломать.

MikeDM ★★★★★ ()
Ответ на: Re: Помогите поднять упавший BIND на SLES 11 от GHostly_FOX

Re: Помогите поднять упавший BIND на SLES 11

я надеюсь это не ынтерпрайз сервер =)))))

за такое надо руки отрывать, чесс слово.

ЗЫ правильно заданный вопрос, это половина ответа.

MikeDM ★★★★★ ()
Ответ на: Re: Помогите поднять упавший BIND на SLES 11 от MikeDM

Re: Помогите поднять упавший BIND на SLES 11

Suse Enterprise Server

Ну с любым такое может быть :))))))

Так я столько уже документации перерыл, и удалять libxml2 пробовал и по новой пересобирать... не помогает... и с RPM пакета SLES 11 ставил...

Что делать то посоветуете?

GHostly_FOX ()
Ответ на: Re: Помогите поднять упавший BIND на SLES 11 от dimon555

Re: Помогите поднять упавший BIND на SLES 11

Имхо чрут лучше делать стредствами самого намеда - через "-t путь".
Тогда, насколько я знаю, в этот чрут либы можно не класть - он сначала подгрузит все либы, а потом зачрутится.

nnz ★★★★ ()
Ответ на: Re: Помогите поднять упавший BIND на SLES 11 от GHostly_FOX

Re: Помогите поднять упавший BIND на SLES 11

я знаю что такое SLES ибо сам использую два серванта под его управлением.

Я под словом "ынтерпрайз" имел ввиду критичный сервер на производстве.

кстати собирать что то из сорцов для слеса это последнее что я буду делать. все что для его работы необходимо есть в репах.

если нету, то можно пакмана подключить также просто как и в опенсусе.

я надеюсь топикстартер просто наводил эксперементы на своей тачке. а если все же на производственном сервере, то это только в клинике лечат.

MikeDM ★★★★★ ()
Ответ на: Re: Помогите поднять упавший BIND на SLES 11 от MikeDM

Re: Помогите поднять упавший BIND на SLES 11

>кстати собирать что то из сорцов для слеса это последнее что я буду делать.

Золотые слова. Только вот обычно новичкам их никто не говорит.

Прежде всего надо смотреть в официальных репах. Потом в неофициальных. Потом просто отдельные пакеты на rpmfind.net или там на rpm.pbone.net. Если нет бинарников - ищем srpm, собираем, ставим. И только после этого, если все это не помогло, можно посмотреть в сторону make && make install.

nnz ★★★★ ()
Ответ на: Re: Помогите поднять упавший BIND на SLES 11 от MikeDM

Re: Помогите поднять упавший BIND на SLES 11

Короче дело было так, стоял SLES в стандартной сборке... все работало нормально.

Затем на него я поставил WebMin, чтобы проще было управлять удаленной системой... Дня 3 назад в сети нашел модуль для WebMin который управляет антивирусом ClamV... Я решил его поставить... НО при установке модуль попросил поставить perl библиотеку GD которая в свою очередь попросила поставить сам GD в систему... прямого доступа к машине нет и GD RPM'ок под рукой не оказалось, начал искать... нашел... попробовать поставить но с меня потребовало установить libxml2... я поставил...

Первое время не замечал проблем пока не потребовалось в DNS зону внести изменений, я их вписал послал на рестарт BIND... и... все упало и больше не поднялось!

GHostly_FOX ()
Ответ на: Re: Помогите поднять упавший BIND на SLES 11 от GHostly_FOX

Re: Помогите поднять упавший BIND на SLES 11

Типа флуд.

Гемморился я с этим SLES пару лет. С выходом OpenSuse 11.1 переустановил на вышесказанный. Мой тебе совет, переустанови и ничего больше не подумав и не скопировав оригинальные конфиги не ДЕЛАЙ! И так, не в обиду, ты на критическом серваке эксперименты ставишь?! $)

NEM ()
Ответ на: Re: Помогите поднять упавший BIND на SLES 11 от GHostly_FOX

Re: Помогите поднять упавший BIND на SLES 11

>Вопрос решен полной переустановкой всех связанных библиотек и BIND'a

Возможно зря поторопился. Надо было почитать про security context для SE ядра.

говорят лечится так
chcon --reference=/usr/sbin/named /lib/xxxx/libxmls2.xxx.so

PS: Вот так навключают чего попало в ядрах...

Aleks_IZA ()
Ответ на: Re: Помогите поднять упавший BIND на SLES 11 от GHostly_FOX

Re: Помогите поднять упавший BIND на SLES 11

>Т.к. физического доступа к серверу нет то все собиралось из исходников.

не виду причинно-следственной связи

каким образом отсутсвие физического доступа заставляет собирать из исходников?

man vnc, man ssh, man zypper, man yast

HighwayStar ★★★★★ ()

Re: Помогите поднять упавший BIND на SLES 11

алсо для яста есть веб-интерфейс, если покажется недостаточным X интерфейса через GUI и ncurses через ssh

http://download.opensuse.org/repositories/YaST:/Web/

правда собран он пока только для openSUSE

HighwayStar ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.