Имя пользователя:
Пароль:
 

Название темы: Автозагрузка сервера
Показать сообщение отдельно

Аватара для tiroman

Пользователь


Сообщения: 107
Благодарности: 3

Профиль | Отправить PM | Цитировать


Цитата:
То что вы приложили к сообщению не совсем лог. В линукс (по умолчанию) логи хранятся в /var/log/........
Так это и взято из /var/log/boot.log

Цитата:
А rsh разрешён ?
А можно поподробнее, я просто ещё начинающий.

Вот текст сценария который называется dbora и расположен в /etc/init.d, он же и отмечен в файле лога загрузки:

#! /bin/sh -x
#
# Change the value of ORACLE_HOME to specify the correct Oracle home
# directory for your installation.

ORACLE_HOME=/home/oracle/oracle/product/10.2.0/db_5
#
# Change the value of ORACLE to the login name of the
# oracle owner at your site.
#
ORACLE=oracle

PATH=${PATH}:$ORACLE_HOME/bin
HOST=`hostname`
PLATFORM=`uname`
export ORACLE_HOME PATH
#
if [ ! "$2" = "ORA_DB" ] ; then
if [ "$PLATFORM" = "HP-UX" ] ; then
remsh $HOST -l $ORACLE -n "$0 $1 ORA_DB"
exit
else
rsh $HOST -l $ORACLE $0 $1 ORA_DB
exit
fi
fi
#
case $1 in
'start')
$ORACLE_HOME/bin/dbstart $ORACLE_HOME &
;;
'stop')
$ORACLE_HOME/bin/dbshut $ORACLE_HOME &
;;
*)
echo "usage: $0 {start|stop}"
exit
;;
esac
#
exit

Я думаю здесь дело не в оракле, почему и спрашиваю на форуме.
После загрузки выполняю /home/oracle/oracle/product/10.2.0/db_5/dbstart (как написано в мануале это сценарий запуска сервера) и сервер нормально стартует, а при попытке прописать это в crone или ещё где-то, не срабатывает.

Я тоже думаю тут дело в rsh (remote shell я так понял), но как это исправить ?

Да ещё созданы такие линки:

# ln -s /etc/init.d/dbora /etc/rc.d/rc3.d/K01dbora
# ln -s /etc/init.d/dbora /etc/rc.d/rc3.d/S99dbora
# ln -s /etc/init.d/dbora /etc/rc.d/rc5.d/K01dbora
# ln -s /etc/init.d/dbora /etc/rc.d/rc5.d/S99dbora

-------
При отсутствии здоровья жизнь теряет смысл...


Отправлено: 21:31, 02-03-2007 | #6

Название темы: Автозагрузка сервера