Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / База не стартует автоматический / 9 сообщений из 9, страница 1 из 1
01.06.2019, 18:07
    #39821167
Frequency
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База не стартует автоматический
1). Создал файлы:

Код: plsql
1.
2.
3.
4.
5.
6.
7.
vi /etc/oratab

orcl:/u01/app/oracle/product/11.2.0/db_1:Y

chown oracle:oinstall /etc/oratab

chmod 777 /etc/oratab



2).

Код: plsql
1.
vi /etc/init.d/dbora



Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
#!/bin/bash
# chkconfig: 35 99 10
# description: Starts and stops Oracle processes
ORA_HOME=/u01/app/oracle/product/12.1/db_1
ORA_OWNER=oracle
case "$1" in
  'start')
    su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl start"
    su - $ORA_OWNER -c $ORA_HOME/bin/dbstart
   ;;
  'stop')
    su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl stop"
    su - $ORA_OWNER -c $ORA_HOME/bin/dbshut
   ;;
esac



Код: plsql
1.
2.
3.
4.
5.
chgrp dba /etc/init.d/dbora

chmod 757 /etc/init.d/dbora

chkconfig --add dbora



3).

Код: plsql
1.
2.
3.
ln -s /etc/init.d/dbora /etc/rc.d/rc0.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/S99dbora



Вопрос после перезагрузки ОС база не стартует, но отдельно

Хотя при выполнении команды service dbora start , все работает.

P.S. База 12c , на 11g норм работает.
...
Рейтинг: 0 / 0
01.06.2019, 18:12
    #39821168
Frequency
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База не стартует автоматический
vi /etc/oratab

orcl:/u01/app/oracle/product/12.1/db_1:Y

Неверно написал
...
Рейтинг: 0 / 0
01.06.2019, 19:32
    #39821178
dmdmdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База не стартует автоматический
Добавьте вывод в журнал.
Код: powershell
1.
script 1>>/path/ora.log 2>&1
...
Рейтинг: 0 / 0
01.06.2019, 19:42
    #39821180
Frequency
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База не стартует автоматический
dmdmdmДобавьте вывод в журнал.
Код: powershell
1.
script 1>>/path/ora.log 2>&1



Если вам не сложно , сможете по подробнее пожалуйста
...
Рейтинг: 0 / 0
01.06.2019, 19:43
    #39821181
dmdmdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База не стартует автоматический
В последних линухах навертели targets вместо runlevels.

Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
[root@fedora etc]# cat /etc/inittab
# inittab is no longer used.
#
# ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
#
# Ctrl-Alt-Delete is handled by /usr/lib/systemd/system/ctrl-alt-del.target
#
# systemd uses 'targets' instead of runlevels. By default, there are two main targets:



Я на очередной установке не стал разбираться, поставил свою требуху в /etc/rc.d/rc.local
...
Рейтинг: 0 / 0
01.06.2019, 19:47
    #39821182
dmdmdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База не стартует автоматический
Frequency сможете по подробнее пожалуйста

Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
[root@fedora rc.d]# cat /opt/testora
#!/bin/bash
# chkconfig: 35 99 10
# description: Starts and stops Oracle processes
ORA_HOME=/u01/app/oracle/product/12.1/db_1
ORA_OWNER=dm
case "$1" in
  'start')
    su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl start" 1>>/opt/testora.log 2>&1
    su - $ORA_OWNER -c $ORA_HOME/bin/dbstart 1>>/opt/testora.log 2>&1
   ;;
  'stop')
    su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl stop" 1>>/opt/testora.log 2>&1
    su - $ORA_OWNER -c $ORA_HOME/bin/dbshut 1>>/opt/testora.log 2>&1
   ;;
esac



и этот скрипт засунул в /etc/rc.d/rc.local , потому что просто создания ссылки в /etc/rc.d/rc3.d/ оказалось недостаточно.

Или идите в /usr/lib/systemd/system/ , в маны и разбирайтесь с этими targets.
...
Рейтинг: 0 / 0
01.06.2019, 20:16
    #39821185
Frequency
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База не стартует автоматический
dmdmdmВ последних линухах навертели targets вместо runlevels.


chkconfig --list , вообще не видит сервис dbora.

Линуха да последняя
...
Рейтинг: 0 / 0
01.06.2019, 22:44
    #39821212
Frequency
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База не стартует автоматический
dmdmdmFrequency сможете по подробнее пожалуйста

Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
[root@fedora rc.d]# cat /opt/testora
#!/bin/bash
# chkconfig: 35 99 10
# description: Starts and stops Oracle processes
ORA_HOME=/u01/app/oracle/product/12.1/db_1
ORA_OWNER=dm
case "$1" in
  'start')
    su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl start" 1>>/opt/testora.log 2>&1
    su - $ORA_OWNER -c $ORA_HOME/bin/dbstart 1>>/opt/testora.log 2>&1
   ;;
  'stop')
    su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl stop" 1>>/opt/testora.log 2>&1
    su - $ORA_OWNER -c $ORA_HOME/bin/dbshut 1>>/opt/testora.log 2>&1
   ;;
esac



и этот скрипт засунул в /etc/rc.d/rc.local , потому что просто создания ссылки в /etc/rc.d/rc3.d/ оказалось недостаточно.

Или идите в /usr/lib/systemd/system/ , в маны и разбирайтесь с этими targets.


Спасибо помогли очень
...
Рейтинг: 0 / 0
03.06.2019, 09:16
    #39821482
Sal
Sal
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База не стартует автоматический
Frequency,

маны нужная вещь, особенно что касается лимитов,
для примера
https://oracle-base.com/articles/linux/linux-services-systemd

LimitMEMLOCK=infinity
LimitNOFILE=65535
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / База не стартует автоматический / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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