Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Не выключается сервис на RH AS 4? / 15 сообщений из 15, страница 1 из 1
15.03.2006, 12:36:09
    #33601964
TooDoo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выключается сервис на RH AS 4?
Oracle 10.2, RedHat 4 U2

База стартуется автоматически все ОК.

Но при выключении система просто убивает (KILL), хотя симлинк в rc6.d есть и вручную если запускать то (/etc/init.d/ora stop) вырубает. В итоге не попадает строка о корректном завершении базы в лог файл и м.б. потом будут проблемы.

Что может быть, и как лечить?
В наглую telinit 6, тоже не запускает скрипт.
...
Рейтинг: 0 / 0
15.03.2006, 13:12:42
    #33602109
FreeManLi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выключается сервис на RH AS 4?
на шестом уровне поздняк метаться.... нужно на третем складывать.
MyHomePage
...
Рейтинг: 0 / 0
15.03.2006, 13:22:06
    #33602138
g613
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выключается сервис на RH AS 4?
TooDooOracle 10.2, RedHat 4 U2

База стартуется автоматически все ОК.

Но при выключении система просто убивает (KILL), хотя симлинк в rc6.d есть и вручную если запускать то (/etc/init.d/ora stop) вырубает. В итоге не попадает строка о корректном завершении базы в лог файл и м.б. потом будут проблемы.

Что может быть, и как лечить?
В наглую telinit 6, тоже не запускает скрипт.

а выключение ( halt ) это init 0, 6 это ребут, если что...

+ симлинки думаю на `K' начинаются ?
...
Рейтинг: 0 / 0
15.03.2006, 13:25:00
    #33602148
TooDoo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выключается сервис на RH AS 4?
service start stop - отрабатывает нормально
...
Рейтинг: 0 / 0
15.03.2006, 13:37:15
    #33602186
TooDoo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выключается сервис на RH AS 4?
Да начинается на K(latin) .

Что же ей не нравится что не даунит его по нормальному?
...
Рейтинг: 0 / 0
15.03.2006, 14:02:45
    #33602299
FreeManLi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выключается сервис на RH AS 4?
Курите маны...
oracle у вас должен лечь когда вы покидаете третий уровень, поэтому скрипт с названием к примеру K99oracle должен находиться в /etc/rc3.d

MyHomePage
...
Рейтинг: 0 / 0
15.03.2006, 15:06:04
    #33602607
sanek842
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выключается сервис на RH AS 4?
FreeManLiна шестом уровне поздняк метаться.... нужно на третем складывать.
MyHomePage

это почему? Так у меня например по команде chkconfig --add oracle создалось следующее
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
# find /etc/rc.d -name "*oracle"
/etc/rc.d/init.d/oracle
/etc/rc.d/rc0.d/K10oracle
/etc/rc.d/rc1.d/K10oracle
/etc/rc.d/rc2.d/K10oracle
/etc/rc.d/rc3.d/S90oracle
/etc/rc.d/rc4.d/K10oracle
/etc/rc.d/rc5.d/K10oracle
/etc/rc.d/rc6.d/K10oracle
и все работает

там у него может быть ( скорее всего ) в секции start неупомято про touch /var/lock/subsys/ora
:)
короче сам скрипт смотреть нужно
...
Рейтинг: 0 / 0
15.03.2006, 15:16:41
    #33602669
--null--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выключается сервис на RH AS 4?
авторoracle у вас должен лечь когда вы покидаете третий уровень, поэтому скрипт с названием к примеру K99oracle должен находиться в /etc/rc3.d

это наверное новая шутка типа rm -rf /
Ибо он как раз тогда остановится при переходе на level 3
:-)
...
Рейтинг: 0 / 0
15.03.2006, 15:20:50
    #33602691
TooDoo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выключается сервис на RH AS 4?
Вот симлинки
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
/etc/rc.d/init.d/oracle
/etc/rc.d/rc0.d/K10oracle
/etc/rc.d/rc1.d/K10oracle
/etc/rc.d/rc2.d/S90oracle
/etc/rc.d/rc3.d/S90oracle
/etc/rc.d/rc4.d/S90oracle
/etc/rc.d/rc5.d/S90oracle
/etc/rc.d/rc6.d/K10oracle 
А вот сам скрипт
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
#!/bin/bash
# for Oracle
# chkconfig:  2345   90   10 
# description: Oracle10
. /etc/init.d/functions

DAEMON=oracle
prog=oracle

ORA_HOME=/u01/app/oracle/product/ 10 . 2 . 0 /db_1
ORA_OWNER=oracle
ORACLE_SID=orcl
NLS_LANG='AMERICAN_AMERICA.CL8MSWIN1251'
PATH=$ORACLE_HOME/bin:$PATH

start() {
touch /var/lock/subsys/oracle
su - "$ORA_OWNER"<<EOO
/u01/app/oracle/product/ 10 . 2 . 0 /db_1/bin/lsnrctl start>/dev/null
/u01/app/oracle/product/ 10 . 2 . 0 /db_1/bin/sqlplus /nolog<<EOS
connect / as sysdba
startup
EOS
EOO
}
stop() {
echo "Stop">/u01/app/oracle/product/ 10 . 2 . 0 /db_1/aa
rm /var/lock/subsys/oracle
su - "$ORA_OWNER"<<EOO
/u01/app/oracle/product/ 10 . 2 . 0 /db_1/bin/lsnrctl stop >/dev/null
/u01/app/oracle/product/ 10 . 2 . 0 /db_1/bin/sqlplus /nolog<<EOS
connect / as sysdba
shutdown immediate
EOS
EOO
}

case "$1" in 
start) 
	start
;;
stop)
	stop
;;
*)
	exit  1 
esac
exit  0 	
...
Рейтинг: 0 / 0
15.03.2006, 15:24:55
    #33602708
TooDoo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выключается сервис на RH AS 4?
в файле etc/oratab
N поменял на Y , название SID -мое т.е. orcl
...
Рейтинг: 0 / 0
15.03.2006, 15:40:34
    #33602781
URL_link
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выключается сервис на RH AS 4?
http://www.akadia.com/download/documents/ora-scripts-10.1.0.2.tar.gz
...
Рейтинг: 0 / 0
15.03.2006, 17:26:25
    #33603196
sanek842
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выключается сервис на RH AS 4?
так то вовсе необязятельно задавать старт на уровнях 2,4,5
можно и просто
# chkconfig: 3 90 10
но это так ....

можешь еще посмотреть нет ли еще сервисов начинающихся /etc/rc.d/rc6.d/K10*, в противном случае лучше их "рассадить"

а в целом , технология старта и останова одна, и впринципе можешь на тестовом каком то скрипте поиграться ( че оракл то дергать туда сюда )
Ну а так скрипт вроде ниче, нормальный.
...
Рейтинг: 0 / 0
15.03.2006, 17:30:16
    #33603205
sanek842
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выключается сервис на RH AS 4?
могу свой нарисовать
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
#!/bin/bash

#
# oracle This shell script takes care of starting and stopping
# the oracle services.
#
# chkconfig:  3   90   10 
# description: Starts and stops Oracle RDBMS \
#              used to control Oracle RDBMS

ORA_OWNER=oracle

case "$1" in
  start)
        echo Starting Oracle Service
        su -l -c "dbstart > /var/log/oracle_start.log 2>&1" $ORA_OWNER
        su -l -c "lsnrctl start >> /var/log/oracle_start.log 2>&1" $ORA_OWNER
        touch /var/lock/subsys/oracle
  ;;
  stop)
        echo  Stopping Oracle Service
        su -l -c "lsnrctl stop > /var/log/oracle_stop.log 2>&1" $ORA_OWNER
        su -l -c "dbshut >> /var/log/oracle_stop.log 2>&1" $ORA_OWNER
        echo
        if test -f /var/lock/subsys/oracle
         then
          rm -f /var/lock/subsys/oracle
        fi
  ;;
  *)
        echo "Usage: $0 {start|stop}"
  ;;
esac

...
Рейтинг: 0 / 0
16.03.2006, 06:59:07
    #33603922
nhfnfnfnfnfnf
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выключается сервис на RH AS 4?
--null-- авторoracle у вас должен лечь когда вы покидаете третий уровень, поэтому скрипт с названием к примеру K99oracle должен находиться в /etc/rc3.d
это наверное новая шутка типа rm -rf /
Ибо он как раз тогда остановится при переходе на level 3
:-)
Ну если у вас в момент старта передается "stop" то вы окончательно ебан###ись.
...
Рейтинг: 0 / 0
17.03.2006, 10:36:24
    #33607298
lock subsys
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выключается сервис на RH AS 4?
все правильно дело в touch /var/lock/subsys/oracle

Тынц
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Не выключается сервис на RH AS 4? / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]