crsctl disable crs

есть вопрос
Дата: 13.11.2008 18:18:30
Привет всем,

есть ли способ в 10gRAC на Solaris'е понять в каком положении находится CRS после команд:
crs disable crs и crs enable crs? Я нашел как это определить на Linux'е - есть файл соответствующий, но на Solaris'е такого пути нет.
Mikeangelo
Дата: 13.11.2008 18:37:30
попробуй

# ps -efH

если crs не стартанул увидиш это:
...
root      8691     1  0 Oct03 ?        00:00:00   /bin/sh /etc/init.d/init.evmd run
root      8745  8691  0 Oct03 ?        00:00:33     /bin/sh /etc/init.d/init.cssd startcheck
root     26201  8745  0 18:34 ?        00:00:00       /bin/sleep 60
root      8693     1  0 Oct03 ?        00:00:00   /bin/sh /etc/init.d/init.cssd fatal
root      8883  8693  0 Oct03 ?        00:00:27     /bin/sh /etc/init.d/init.cssd startcheck
root     26169  8883  0 18:34 ?        00:00:00       /bin/sleep 60
root      8695     1  0 Oct03 ?        00:00:00   /bin/sh /etc/init.d/init.crsd run
root      8886  8695  0 Oct03 ?        00:00:27     /bin/sh /etc/init.d/init.cssd startcheck
root     26170  8886  0 18:34 ?        00:00:00       /bin/sleep 60
...

если запустится стек будет совсем другой и его не сложно отпарсить.
denix1
Дата: 13.11.2008 19:01:54
Mikeangelo
если запустится стек будет совсем другой и его не сложно отпарсить.
мысьё понимает толк в извращениях :)

ПС.
ищите в системе файлик crsstart - положение зависит от системы
и смотрите содержимое
Mikeangelo
Дата: 13.11.2008 19:37:16
ну если хочется простой путь то:

crsctl check crs
Mikeangelo
Дата: 13.11.2008 19:57:24
да я невнимательно прочитал пост ...
коллега вы правы результат работы команды складируется в:

/etc/oracle/scls_scr/<node_name>/root/crsstart

это легко обнаружить starce-ом.