SAP, Linux, DB2 - кто имел дело с этим - помогите...

Здесь обсуждаются все вопросы, не попадающие под другие категории
Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

SAP, Linux, DB2 - кто имел дело с этим - помогите...

Сообщение Llama »

Где-то в раене 80 процентов ползунка установка обрывается и в логах такое вот Г

Error: DBR3LOADEXEC_IND_DB6 R3loadPrepare 2 417
Processes started: 18
Ended with error: 18
load tool ended with error.
See above SAP*.log errors.

Error: DBR3LOADEXEC_IND_DB6 R3loadFork 2 417
RC code form SyChildFuncWait = 255 .
Error: DBR3LOADEXEC_IND_DB6 R3loadFork 2 417
See logfiles SAP*log and EX*log for further information.
Error: DBR3LOADEXEC_IND_DB6 InternalInstallationDo 2 417
R3loadFork erred
Error: DBR3LOADEXEC_IND_DB6 InstallationDo 2 417
Phase failed.
Error: Main {} 2 417
Installation aborted.

В SAP*log сообщения типа:

#START OF LOG: 20030929212102


# R3load version @(#) $Id: //bas/46D/src/ins/R3load/R3load.c#11 $ SAP
# R3load -fast -i SAPAPPL0.cmd -p SAPAPPL0.log -r -c 300

### start of syntax check ###

error message: Permission denied
(CS) ERROR: Unable to open file "/root/tmp2/DATA/SAPAPPL0.STR"
Program aborted due to syntax errors


Права были 777 or 444 - пофигу
Кол-во открытых в системе файлов поставил 500000.

Грешу на количество одновременно открытых одним процессом фалов.
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
mend0za
Неотъемлемая часть форума
Сообщения: 2332
Зарегистрирован: 30 авг 2002, 12:33
Откуда: Minsk

Сообщение mend0za »

покрути ulimit -n
И увидел я зверя, выходящего из тундры. И число его было 3.14159265358979324...

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

В смысле? В мане ничего про это нету... ulimit -n выдает число 1024 - вообще от балды, т.к. в /usr/src/linux/include/linux/limits.h по умолчанию - 256 файлов на процесс, в /proc поменять это невозможно.
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
mend0za
Неотъемлемая часть форума
Сообщения: 2332
Зарегистрирован: 30 авг 2002, 12:33
Откуда: Minsk

Сообщение mend0za »

man bash
/ulimit

ulimit - это встроенная команда shell, поэтому отдельный man на нее отсутствует
И увидел я зверя, выходящего из тундры. И число его было 3.14159265358979324...

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Володя, это можно просто прописать в proc... Ulimit меняет количество фалов, которое могут открыть shell и все процессы либо из него запущеные, либо все процессы этого пользователя. Вообще говоря, проблема решилась путем сноса всего, установки фикспака на DB2 и повторной инсталляцией, которая продолжается благополучно продолжается и поныне...

В завершение трэда хочу обратить внимание на следующую строчку в /usr/src/linux/include/linux/limits.h

#define OPEN_MAX 1024 /* # open files a process may have */

Занчение по умолчанию тут было - 256
Опыт растет прямо пропорционально выведенному из строя оборудованию

Ответить