Караул: DSREPAIR не может открыть все файлы локальной базы

Обсуждение технических вопросов по продуктам Novell

Караул: DSREPAIR не может открыть все файлы локальной базы

Сообщение Сергей Рябков aka svr » 06 сен 2002, 11:17

NW5.0 SP6a IP+IPX
Началось все с abend'ов по вине NDPS.
Сервак держал NDPS, DNS/DHCP и реплику R/W
Абенды происходили сразу после загрузки.
Кое как отключил загрузку NDPS, сервак стоит, не падает, но!
До этого сдуру запустил dsrepair - не помню - то ли на full, то ли на local, и тут он кааак бухнется в abend!!!
После этого все и началось....

DNS/DHCP пишет
Error [-632] in login as Server
Login to tree failed with error = -109


Запускаю DSREPAIR => Repair local database
Пишет:
DSREPAIR-5.0-013 Could not open all of the Directory Services files

на попытку выполнить full repair пишет, что локальная база "not open", и вообще при всех попытках что-нить сделать, заставляет порепайрить локальную базу.... (а она - см выше)
после выгрузки DSREPAIR пишет:
DSREPAIR-5.0-038 Process is Busy? waiting to unload...
DSREPAIR-5.0-009 Directory Services remains locked, error -723
DSREPAIR-5.0-010 Process completed

Про 723 ошибку ничего не нашел...

Диски сервака не видать, подцепиться не получается, но он пингуется, и с него пинги проходят...

Чего делать-то, посоветуйте!!!!
С уважением, Сергей.
Аватара пользователя
Сергей Рябков aka svr
 
Сообщения: 46
Зарегистрирован: 01 авг 2002, 11:49
Откуда: Братск

Сообщение Косинов Владимир » 06 сен 2002, 11:50

Дисков вообще не видать? В том числе и SYS?
Если так, то загружай сервер server.exe -ns, затем loadstage 1, loadstage 2 и т.д. и смотри какие ошибки будут проскакивать при загрузке.
Аватара пользователя
Косинов Владимир
 
Сообщения: 166
Зарегистрирован: 07 июн 2002, 11:16
Откуда: Красноярск

Сообщение Андрей Тр. aka RH » 06 сен 2002, 12:50

Сколько всего серверов в Дереве, есть ли какие-либо проблемы на сервере с мастер-репликой, какая именно версия NDS на серверах ?

Вообще, как на этом сервере с файловой системой, много ли трастёвых назначений ? В том смысле, что если дойдет до сноса с него Directory Services и переустановки его в Дерево, то насколько это плохо ( пока рассуждая гипотетически ) ?

Для начала можно почитать :

http://support.novell.com/cgi-bin/searc ... 058536.htm и
http://support.novell.com/cgi-bin/searc ... 022003.htm

Не по -723, но в целом полезно. Торопиться все сразу пробовать не рекомендую. "Лучше день потерять, потом за два часа долететь." (с)
Даешь отдельный раздел по ZENworks ... :bad-words: .. и печати !
Аватара пользователя
Андрей Тр. aka RH
 
Сообщения: 3937
Зарегистрирован: 18 июн 2002, 11:27

Сообщение Андрей Тр. aka RH » 06 сен 2002, 13:08

Насчет кодов ошибок ( или, как любил шутить один препод - "they are not errors, they are return codes" ) :

NDS Agent Error Codes - http://www.novell.com/documentation/lg/ ... gxlpe.html

Токо оно не очень помогает ;) хотя уверенности в себе прибавляет.

Насчет любимой -723, в частности :
-723 FFFFFD2D STREAM NOT FOUND

Source:NDSTM

Explanation:An attempt was made to open the NDS database files, and one or more of the files is missing.

Action:Depending on which file is missing (it could be a stream file or one of the DIB files), you might be able to get a copy of the missing files from another replica through synchronization or restore them from a backup tape. If the missing file is one of the main NDS files or is missing because it was never installed, you might need to reinstall NDS.


Не помешает также взглянуть на -632 SYSTEM FAILURE. В частности, Warning там в первом абзаце должен служить эпиграфом ко всем советам, дающихся в подобных ситуациях.

Лично я бы попробовал SERVER -NDB, далее DSREPAIR | Advanced Options menu | Repair local DS database, with Check Local References and Rebuild Operational Schema set to Yes и посмотрел на результат.
Даешь отдельный раздел по ZENworks ... :bad-words: .. и печати !
Аватара пользователя
Андрей Тр. aka RH
 
Сообщения: 3937
Зарегистрирован: 18 июн 2002, 11:27

Я неправильно выразился, извиняюсь...

Сообщение Сергей Рябков aka svr » 06 сен 2002, 14:07

Субж.
Ресурсы сервака по сетке недоступны.
А так - тома монтируются, с консоли доступно все содержимое.

С ключом -ns стадии 1-2 проходят вроде без ошибок,

на 3-й: ошибка загрузки модуля PMLOD.NLM:
NICI CCS: FATAL - Initialisation error

4-я - ничего не грузит,

на 5-й - ошибка загрузки HWDETECT.NLM:
SERVER-5.00-918 Loader cannot find public symbol: __U8M for module HWDETECT.NLM

остальные стадии - ничего не грузят...

И все - остается приглашение вида
:

Так и должно быть?


Тут решил удалить его из NDS и поставить заново - фигу!!!
Удалил через C1 и nwadmin его, его тома.
Пробую делать Remove Directory Services через nwconfig - пишет, "failed", ошибка -663 (nwconfig-5-463),в общем, не удаляет.

В дереве еще есть одна мастер-реплика и одна R/W, без проблем сейчас синхронизируются, без ошибок, но теперь естественно напрочь не знают проблемный сервер.

Подскажите еще ченить, pls...
-----------------------------------------------------------------------
Во блин, пока сочинял сообщение по мотивам слов Косинова Владимира, Андрей Тр. aka RH сказал свое слово...
-----------------------------------------------------------------------
частично аже ответил, но вот в одну строку
Всего серверов 4, один без реплики, один с мастер, было 2 с R/w репликами, вот с одним из них и начались проблемы. Его реплику я в дереве уже грохнул, и его самого. как объект тоже. Планировал реинсталлировать DS на нем, ан нет...
Версия NDS - 7.51
Сейчас c NDS все в порядке, исключая то, что нетути теперь тама оченно нужного сервака, где было 12 NDPS принтеров и DNS/DHCP :cry:

Как Вы уже поняли, сервак служебный - трастей немного - помойка с дистрибутивами еще и усе...

Лично я бы попробовал SERVER -NDB, далее DSREPAIR | Advanced Options menu | Repair local DS database, with Check Local References and Rebuild Operational Schema set to Yes и посмотрел на результат.


попробовал уже, безрезультатно - собственно поэтому и начал сервак из дерева вычищать(а тиды эти я тоже читал, вы правы "Токо оно не очень помогает")...
При этой процедуре он и сообщает о том, что не может открыть все файлы базы (DSREPAIR-5.00-013)

Торопиться все сразу пробовать не рекомендую. "Лучше день потерять, потом за два часа долететь." (с)


М-да, похоже уже... :oops:
Чего на ето скажете?
С уважением, Сергей.
Аватара пользователя
Сергей Рябков aka svr
 
Сообщения: 46
Зарегистрирован: 01 авг 2002, 11:49
Откуда: Братск

Сообщение Андрей Тр. aka RH » 06 сен 2002, 14:40

Тут решил удалить его из NDS и поставить заново - фигу!!!
Удалил через C1 и nwadmin его, его тома.
Пробую делать Remove Directory Services через nwconfig - пишет, "failed", ошибка -663 (nwconfig-5- 463),в общем, не удаляет.


-663 FFFFFD69 DS LOCKED

Explanation:An attempt was made to perform an NDS operation or background process on a server whose NDS database was not open .. ( далее по тексту ).


Погоди удалять-то .. см. предыдущее сообщение и ТИД. Загрузить server.exe без NDS и попробовать починить локальную базу DSREPAIR ( там указано, как ).

PS А, ну если пробовал .. тогда уж удалять надо до конца. Или проще переустановить ( нужные файлы не на SYS ? ).
Даешь отдельный раздел по ZENworks ... :bad-words: .. и печати !
Аватара пользователя
Андрей Тр. aka RH
 
Сообщения: 3937
Зарегистрирован: 18 июн 2002, 11:27

Сообщение Андрей Тр. aka RH » 06 сен 2002, 14:51

DNS/DHCP поднять на другом сервере - дело пяти минут, если там соответствующую службу загрузить ( объекты должны в Дереве сохраниться ).

1. А что DSREPAIR говорит при попытке полечить недобитый сервер, когда DS не загружена ( и файлы не должны быть locked, соответственно ) ?

2. То есть не "полечить" уже, конечно, а удалить в nwconfig, как и пытался, но без загруженной DS.

P.S. Глухие телефоны, млин ..
Даешь отдельный раздел по ZENworks ... :bad-words: .. и печати !
Аватара пользователя
Андрей Тр. aka RH
 
Сообщения: 3937
Зарегистрирован: 18 июн 2002, 11:27

Без DS...

Сообщение Сергей Рябков aka svr » 06 сен 2002, 16:38

...когда DS не загружена...

Боюсь, что неправильно понял, но после
UNLOAD DS
все дружно ругаются (dsrepair не грузится, а nwconfig говорит "DS.NLM is not loaded and must be for installation to continue")
P.S. Глухие телефоны, млин ..

Я извиняюсь - надо было не дописывать предыдущее сообщение, а создать новое...
DNS/DHCP поднять на другом сервере - дело пяти минут, если там соответствующую службу загрузить ( объекты должны в Дереве сохраниться ).

Во-во, я думал уже, но боялся, что инсталляция по новой прибъет старые данные... Неужели достаточно сделать на другом сервере:
DHCPSRVR
NAMED
???
Или проще переустановить ( нужные файлы не на SYS ? ).

Нет, слава богу, не на SYS, но это я оставляю на "десерт". Охота разобраться с ситуацией... Да и робею.. :? .. Да и есть подозрение, что траблы какие-то с железом, тока вот с чем? Пока поменял только сетевуху....
-663 FFFFFD69 DS LOCKED
Explanation:An attempt was made to perform an NDS operation or background process on a server whose NDS database was not open .. ( далее по тексту ).

Вот-вот - у меня есть подозрение, что осталась блокировка из-за того, что произошел abend как раз во время работы dsrepair (см первое сообщение). Но посеять то это файло он не должен был:
По поводу 723 ошибки (она у меня возникает при попытке загрузки DS.NLM после его unload - как результат - DS не грузится):
Depending on which file is missing (it could be a stream file or one of the DIB files), you might be able to get a copy of the missing files from another replica through synchronization or restore them from a backup tape. If the missing file is one of the main NDS files or is missing because it was never installed, you might need to reinstall NDS.

Гм... А мобыть ето попробовать (по крайней мере, проверить, действительно ли файлА не хватает)? Тока вот где искать и чего?
С уважением, Сергей.
Аватара пользователя
Сергей Рябков aka svr
 
Сообщения: 46
Зарегистрирован: 01 авг 2002, 11:49
Откуда: Братск

Сообщение Андрей Тр. aka RH » 07 сен 2002, 07:21

Гм... А мобыть ето попробовать (по крайней мере, проверить, действительно ли файлА не хватает)? Тока вот где искать и чего?


Так написано же, где :
Depending on which file is missing (it could be a stream file or one of the DIB files), you might be able to get a copy of the missing files from another replica through synchronization or restore them from a backup tape. If the missing file is one of the main NDS files or is missing because it was never installed, you might need to reinstall NDS.


Из этого не следует, что их можно найти где-то на С: Теоретически, можно попытаться выяснить, чего именно не хватает, но для этого надо иметь представление о всяких инструментах для исследования DS ( ИМХО овчинка выделки не стоит в данном случае ).

Что "токо оно не очень помогает" - я про список ошибок. А ТИДы ничего так, дают пищу для размышлений и кое-какие варианты действий. Конкретно,

http://support.novell.com/cgi-bin/searc ... 058536.htm , п. 8 и 10.

Про "без DS" имелся в виду вариант с SERVER -NDB, а не UNLOAD DS, конечно. Глухие телефоны - так я тоже свои правил не по одному разу. Короче, проще по Аське.
Даешь отдельный раздел по ZENworks ... :bad-words: .. и печати !
Аватара пользователя
Андрей Тр. aka RH
 
Сообщения: 3937
Зарегистрирован: 18 июн 2002, 11:27


Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

cron