Помогите разобраться с проблемой!!!

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

Помогите разобраться с проблемой!!!

Сообщение BDmV » 03 июн 2025, 15:17

Есть 3 OES сервера:
Сегодня обнаружил, что на основном сервере через iManager не могу создать пользователя, а на другом пользователь создаётся без проблем, но в сеть войти не может.
iMonitor показал, что Master реплика не синхронизируется (ошибка 6003).
Тут же запустил "Repairing replica ring" - ситуацию это не спасло. :(
Запустил "Repairing Local Database" и теперь при попытке войти в iMonitor на сервер с Master репликой получаю ошибку "Invalid credentials. Please Re-enter."

Replica Status
Read/Write Replica .ISERVER.fino.VIDNOE. On 3 05/24/25 08:17:18 553:48:58 0:05:46 06/03/25 01:49:39
Master Replica .server7.fino.VIDNOE. On 1 05/24/25 08:17:18 0:00:00 553:54:45 06/03/25 02:09:33 Remote Error -663 .VIDNOE. 0000801E
Read/Write Replica .server6.fino.VIDNOE. On 4 05/24/25 08:17:18 553:54:44 0:00:00

DSRepair.log
Repair utility for NetIQ eDirectory 9.0 - 9.2.4 v40205.00, DS 40205.00.

** Automated Repair Mode **
Repairing replica ring
Start: Вторник, Июнь 03, 2025 12:14:47 Local Time

Replica Ring for replica: .[Root].
Remote server's local ID: 00008035
Remote server's replica root ID: 0000801d
Remote server name is: .ISERVER.fino
OK - Authenticated to server
Remote server's local ID: 00008033
Remote server's replica root ID: 00008031
Remote server name is: .server7.fino
OK - Authenticated to server
Remote server's local ID: 0000872b
Remote server's replica root ID: 0000801e
Remote server name is: .server6.fino
OK - Authenticated to server

** Automated Repair Mode **
Finish: Вторник, Июнь 03, 2025 12:14:47 Local Time
Total repair time: 0:00:00

/****************************************************************************/
Repair utility for NetIQ eDirectory 9.0 - 9.2.4 v40205.00, DS 40205.00.
Repairing Local Database
Start: Вторник, Июнь 03, 2025 12:30:15 Local Time

** All disk amounts are approximations **
Disk space currently available: 36665 MB
->DSRepair may need to use: 385 MB
->Disk space remaining after operation: 36549 MB

Current transaction ID is 0 (0x0). Allowed limit of transaction is 4294959104 (0xffffe000)
NOTICE: Unable to update repair status. Error: -663

Repair process aborted

Места в корне, вроде хватает.
server7:/etc # df -h
Файловая система Размер Использовано Дост Использовано% Cмонтировано в
devtmpfs 16G 0 16G 0% /dev
tmpfs 16G 196K 16G 1% /dev/shm
tmpfs 16G 1,6G 15G 10% /run
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/sda2 66G 30G 35G 46% /
admin 4,0M 0 4,0M 0% /_admin
/dev/pool/DATA_POOL 1,9T 1,8T 116G 94% /opt/novell/nss/mnt/.pools/DATA_POOL
/dev/pool/WORK 3,7T 1,9T 1,8T 52% /opt/novell/nss/mnt/.pools/WORK
DATA 1,9T 1,6T 116G 94% /media/nss/DATA
WORKDATA 1,9T 159G 116G 58% /media/nss/WORKDATA
TWDATA 3,7T 1,9T 1,8T 52% /media/nss/TWDATA
tmpfs 3,2G 16K 3,2G 1% /run/user/1000
tmpfs 3,2G 0 3,2G 0% /run/user/0

Подскажите, пожалуйста что ещё можно предпринять чтобы доступ восстановить?
Перегружать сервер не рискую, вдруг не поднимется? :(
BDmV
 
Сообщения: 224
Зарегистрирован: 17 апр 2003, 20:24
Откуда: г. Видное

Re: Помогите разобраться с проблемой!!!

Сообщение Dimerson » 10 июн 2025, 06:21

Удалить eDir с сервера и по новой ввести в дерево. Реплики другие же же живые. Все подтянется с них. Хотя подождите других коллег.
Аватара пользователя
Dimerson
 
Сообщения: 2966
Зарегистрирован: 15 сен 2002, 14:39
Откуда: Регион 70

Re: Помогите разобраться с проблемой!!!

Сообщение Иван Левшин aka Ivan L. » 12 июн 2025, 00:26

Объяснение - всем объяснениям объяснение. Что происходило до того, как проблема была обнаружена? Error -663 - это DS_LOCKED, ndsd не может базу открыть из-за блокировки. Причин - миллиард, гадать устанем гарантированно.
В частности, сервер могли дернуть по питанию, остался старый PID-файл. Или lck висит в dib. Много чего, в общем, может быть причиной блокировки.
"Удалить и вставить" тут не поможет, заклинило мастера. Сначала надо его передать на RW - при этом очень желательно, чтобы RW таки были в живом состоянии, а то на похохотать хватит всем с запасом. Без предварительной передачи мастера на RW синхронизация в кольце просто не сойдется и привет.

Все описываемые спецэффекты в духе "не могу зайти в сеть" легко объяснимы: при заблокированной базе доступ к ней получить вряд ли можно, а данные для аутентификации, авторизации и прочего интересного - все в ней. Разбирайтесь с блокировкой.

Перегружать ничего не надо. Восстановите, для начала, что случилось с сервером. И покажите, что у Вас в /var/opt/novell/eDirectory/data/dib из файлов. ls -la оттуда покажите.
Вот Вам еще сборник кодов ошибок, стащил, пока его наноинноваторы не похерили... Очень полезный файлик, многократно выручал...
Иван Левшин aka Ivan L.
 
Сообщения: 2592
Зарегистрирован: 05 июн 2002, 18:36
Откуда: Новомосковск, Тул. обл.


Вернуться в Novell

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

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

cron