Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2 3 4   вперед  Ctrl      все
 RAC 10gR2 RHEL4  [new]
PaulEr
Member

Откуда:
Сообщений: 3794
Добрый день! Помогите разобраться с установкой кластера на виртуальную машину. Дошёл до конфигурирования ocfs. Запускаю ocfs2console и получаю ошибку, could not start cluster stack.
Установлены следующие пакеты:

[root@rac2 ~]# rpm -qa | grep ocfs2
ocfs2-tools-1.2.7-1.el4
ocfs2-2.6.9-55.EL-1.2.9-1.el4
ocfs2console-1.2.7-1.el4
[root@rac2 ~]#
[root@rac2 ~]# uname -a
Linux rac2 2.6.9-5.EL #1 Wed Jan 5 19:22:18 EST 2005 i686 i686 i386 GNU/Linux
[root@rac2 ~]#
Спасибо за ответы!
18 авг 08, 14:23    [6078486]     Ответить | Цитировать Сообщить модератору
 Re: RAC 10gR2 RHEL4  [new]
PaulEr
Member

Откуда:
Сообщений: 3794
Понятно, что все уже у себя раки поставили. Может поможете?:)
18 авг 08, 14:58    [6078747]     Ответить | Цитировать Сообщить модератору
 Re: RAC 10gR2 RHEL4  [new]
tompson
Member

Откуда: Киев
Сообщений: 249
PaulEr
Добрый день! Помогите разобраться с установкой кластера на виртуальную машину. Дошёл до конфигурирования ocfs. Запускаю ocfs2console и получаю ошибку, could not start cluster stack.
Установлены следующие пакеты:

[root@rac2 ~]# rpm -qa | grep ocfs2
ocfs2-tools-1.2.7-1.el4
ocfs2-2.6.9-55.EL-1.2.9-1.el4
ocfs2console-1.2.7-1.el4
[root@rac2 ~]#
[root@rac2 ~]# uname -a
Linux rac2 2.6.9-5.EL #1 Wed Jan 5 19:22:18 EST 2005 i686 i686 i386 GNU/Linux
[root@rac2 ~]#
Спасибо за ответы!

Очень информативно конечно :) А логи показать / посмотреть можете ?
18 авг 08, 16:07    [6079281]     Ответить | Цитировать Сообщить модератору
 Re: RAC 10gR2 RHEL4  [new]
PaulEr
Member

Откуда:
Сообщений: 3794
Извините! Вы скажите, что именно нужно показать? Я пока первый раз пробую поставить кластер. Как я думаю, у меня может это быть из-за того, что ocfs2 не совпадает с моим ядром, 2.6.9-5.
18 авг 08, 16:14    [6079345]     Ответить | Цитировать Сообщить модератору
 Re: RAC 10gR2 RHEL4  [new]
tompson
Member

Откуда: Киев
Сообщений: 249
Ну версия пакета должна быть вот такая:
ocfs2-`uname -r`

А вы по какому то описанию ставите? У вас есть алгоритм по которому ставить кластер? Можете показать доку по которой ставить и на каком этапе затык?
18 авг 08, 16:34    [6079474]     Ответить | Цитировать Сообщить модератору
 Re: RAC 10gR2 RHEL4  [new]
PaulEr
Member

Откуда:
Сообщений: 3794
Ставлю по доке, которую дали на курсах по RACDD4D. Я вот думаю, может ocr & voting disk разместить на сырых устройствах? Затык имеено в том, что не ставится клатерваре, требуя диск, где он будет стоять.
18 авг 08, 16:56    [6079633]     Ответить | Цитировать Сообщить модератору
 Re: RAC 10gR2 RHEL4  [new]
Alex Roudnev
Member

Откуда: Валнут Крик, Калифорния
Сообщений: 5547
PaulEr
Ставлю по доке, которую дали на курсах по RACDD4D. Я вот думаю, может ocr & voting disk разместить на сырых устройствах? Затык имеено в том, что не ставится клатерваре, требуя диск, где он будет стоять.


1) Выкинуть ваш курс в помойку.
2) Найти на сети нормальное описание как и что поставить.
3) Сделать ТОЧНО по этому описанию

В данном случае - да, конечно, нужно эти два файла делать на сырых устройствах. Базу сделайте на ASM, с OCFSv2 лучше не связывайтесь пока вам это не приспичило - иначе вы получите двух медведей в одной берлоге и не факт, что они не передерутся (Oracle CSSD будет одним медведем, а OCFSv2 другим, а драться они будут если разорвется связь и они будут думать, какой сервер на сейчас является мастером а какой себе будет делать харакирю - и есть шанс что мастера окажутся на разных серверах и харакири сделают все).
18 авг 08, 22:00    [6080927]     Ответить | Цитировать Сообщить модератору
 Re: RAC 10gR2 RHEL4  [new]
PaulEr
Member

Откуда:
Сообщений: 3794
Alex Roudnev
PaulEr
Ставлю по доке, которую дали на курсах по RACDD4D. Я вот думаю, может ocr & voting disk разместить на сырых устройствах? Затык имеено в том, что не ставится клатерваре, требуя диск, где он будет стоять.


1) Выкинуть ваш курс в помойку.
2) Найти на сети нормальное описание как и что поставить.
3) Сделать ТОЧНО по этому описанию

В данном случае - да, конечно, нужно эти два файла делать на сырых устройствах. Базу сделайте на ASM, с OCFSv2 лучше не связывайтесь пока вам это не приспичило - иначе вы получите двух медведей в одной берлоге и не факт, что они не передерутся (Oracle CSSD будет одним медведем, а OCFSv2 другим, а драться они будут если разорвется связь и они будут думать, какой сервер на сейчас является мастером а какой себе будет делать харакирю - и есть шанс что мастера окажутся на разных серверах и харакири сделают все).

Огромное спасибо, Alex! Практически поставил clusterware. При прогоне последнего скрипта на второй ноде root.sh, ругается на libstdc++.so.5 по-моему(компьютер на работе). Я думаю потому что, я копировал вторую ноду перед тем, как ставил все необхоимые пакеты. Думаю забыл на второй прогнать. Я не только по этому курсу делаю:) Нашёл и Ваше описание, и на oracle-base. Много конечно всего. Потом погуглив, набрёл на ветки форума, где Вы и Biz@ говорят о том, что надо на сырые ocr & voting диск ставить. Так и получилось начать установку;)

З.Ы. Если Вас не затруднит, буду писать сюда. Может ещё заглянете:)Спасибо!
18 авг 08, 22:44    [6081020]     Ответить | Цитировать Сообщить модератору
 Re: RAC 10gR2 RHEL4  [new]
PaulEr
Member

Откуда:
Сообщений: 3794
Всем добрый день! При устновке clusterware, никаких ошибок не выдаётся. Дохожу до прогона скриптов. Только почему-то прогнать надо всего один скрипт root.sh, а orainstRoot.sh вообще нет в диалоговом окне. Вот что выдало;

[root@rac1 crs]# ./root.sh
WARNING: directory '/u01/crs/oracle/product/10.2.0' is not owned by root
WARNING: directory '/u01/crs/oracle/product' is not owned by root
WARNING: directory '/u01/crs/oracle' is not owned by root
WARNING: directory '/u01/crs' is not owned by root
WARNING: directory '/u01' is not owned by root
Checking to see if Oracle CRS stack is already configured
Oracle CRS stack is already configured and will be running under init(1M)
[root@rac1 crs]#
Вторая нода:

[root@rac2 crs]# ./root.sh
WARNING: directory '/u01/crs/oracle/product/10.2.0' is not owned by root
WARNING: directory '/u01/crs/oracle/product' is not owned by root
WARNING: directory '/u01/crs/oracle' is not owned by root
WARNING: directory '/u01/crs' is not owned by root
WARNING: directory '/u01' is not owned by root
Checking to see if Oracle CRS stack is already configured
Oracle CRS stack is already configured and will be running under init(1M)
[root@rac2 crs]#
Странно, почему уже всё готово? И ассистант первый сразу падает.
Подскажите, в чём может быть ошибка? Спасибо!
19 авг 08, 14:38    [6083843]     Ответить | Цитировать Сообщить модератору
 Re: RAC 10gR2 RHEL4  [new]
PaulEr
Member

Откуда:
Сообщений: 3794
Сейчас делал установку clusterware на одну ноду. И всё равно, не предлагает прогнать сначала orainstRoot.sh. Почему так может быть?
Ось RHEL4.
19 авг 08, 15:47    [6084387]     Ответить | Цитировать Сообщить модератору
 Re: RAC 10gR2 RHEL4  [new]
denix1
Member

Откуда: Киев
Сообщений: 4656
PaulEr
Сейчас делал установку clusterware на одну ноду. И всё равно, не предлагает прогнать сначала orainstRoot.sh. Почему так может быть?
Ось RHEL4.
потому что местоположение Inventory и привилегии на него у вас уже прописаны
19 авг 08, 15:59    [6084461]     Ответить | Цитировать Сообщить модератору
 Re: RAC 10gR2 RHEL4  [new]
PaulEr
Member

Откуда:
Сообщений: 3794
Понятно. А не могли бы Вы подсказать, почему тогда помошник самый первый падает?
19 авг 08, 16:02    [6084487]     Ответить | Цитировать Сообщить модератору
 Re: RAC 10gR2 RHEL4  [new]
denix1
Member

Откуда: Киев
Сообщений: 4656
PaulEr
Понятно. А не могли бы Вы подсказать, почему тогда помошник самый первый падает?
ну... мне отсюда не видно даже что это за помошник - не то что почему он падает... :)
да и без помошника можно обойтись при желании
19 авг 08, 16:07    [6084520]     Ответить | Цитировать Сообщить модератору
 Re: RAC 10gR2 RHEL4  [new]
PaulEr
Member

Откуда:
Сообщений: 3794
:) Извините, сейчас снесу всё оракловое, начну заново утсановку и дам Вам копипаст лога инсталяции.
Последнее у меня было вот это:
/u01/crs/oracle/product/10.2.0/crs/bin/racgons add_config rac1.localdomain:6200                    rac2.localdomain:6200
/u01/crs/oracle/product/10.2.0/crs/bin/oifcfg setif -global  eth0/192.168.1.0:public eth1/10.10.10.0:cluster_interconnect
/u01/crs/oracle/product/10.2.0/crs/bin/cluvfy stage -post crsinst -n rac1,rac2
Вот на этих командах валился помошник.
19 авг 08, 16:09    [6084534]     Ответить | Цитировать Сообщить модератору
 Re: RAC 10gR2 RHEL4  [new]
PaulEr
Member

Откуда:
Сообщений: 3794
Точнее, как я понимаю, эти команды как раз вызываются тремя помошниками, которые идут после инсталляции.Да?
19 авг 08, 16:16    [6084579]     Ответить | Цитировать Сообщить модератору
 Re: RAC 10gR2 RHEL4  [new]
denix1
Member

Откуда: Киев
Сообщений: 4656
PaulEr
Точнее, как я понимаю, эти команды как раз вызываются тремя помошниками, которые идут после инсталляции.Да?
наверно...
вы же ставите, а не я

PS.
VIPCA при такой конфигурации сети не запуститься - известная грабля...
19 авг 08, 16:21    [6084611]     Ответить | Цитировать Сообщить модератору
 Re: RAC 10gR2 RHEL4  [new]
PaulEr
Member

Откуда:
Сообщений: 3794
А какую конфигурацию надо сделать? Скажите пожалуйста:)
P.S. Для меня эти грабли не ищвестны:(
19 авг 08, 16:23    [6084628]     Ответить | Цитировать Сообщить модератору
 Re: RAC 10gR2 RHEL4  [new]
PaulEr
Member

Откуда:
Сообщений: 3794
Випы и паблик адреса должны быть из одной подсети, чтобы не наступить на грабли?
19 авг 08, 16:28    [6084653]     Ответить | Цитировать Сообщить модератору
 Re: RAC 10gR2 RHEL4  [new]
PaulEr
Member

Откуда:
Сообщений: 3794
[root@rac1 ~]# cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
#Public
192.168.1.11 rac2.localdomain rac2
#Private
10.10.10.31 rac1-priv.localdomain rac1-priv
#Virtual
192.168.1.101 rac1-vip.localdomain rac1-vip
127.0.0.1 localhost.localdomain localhost
192.168.1.10 rac1.localdomain rac1
10.10.10.32 rac2-priv.localdomain rac2-priv
192.168.1.100 rac2-vip.localdomain rac2-vip
[root@rac1 ~]#

Вот так сделал.
19 авг 08, 16:29    [6084659]     Ответить | Цитировать Сообщить модератору
 Re: RAC 10gR2 RHEL4  [new]
denix1
Member

Откуда: Киев
Сообщений: 4656
PaulEr
Випы и паблик адреса должны быть из одной подсети, чтобы не наступить на грабли?
это в доке написано

Оракл считает сетки 192., 10. как приватными - поэтому в 10-ке не хочет создавать на них VIPы
19 авг 08, 16:30    [6084667]     Ответить | Цитировать Сообщить модератору
 Re: RAC 10gR2 RHEL4  [new]
PaulEr
Member

Откуда:
Сообщений: 3794
denix1
PaulEr
Випы и паблик адреса должны быть из одной подсети, чтобы не наступить на грабли?
это в доке написано

Оракл считает сетки 192., 10. как приватными - поэтому в 10-ке не хочет создавать на них VIPы

Посыпаю голову пеплом:( Надо внимательней читать:(
19 авг 08, 16:35    [6084700]     Ответить | Цитировать Сообщить модератору
 Re: RAC 10gR2 RHEL4  [new]
PaulEr
Member

Откуда:
Сообщений: 3794
На первой ноде:
[root@rac1 crs]# ./root.sh
WARNING: directory '/u01/crs/oracle/product/10.2.0' is not owned by root
WARNING: directory '/u01/crs/oracle/product' is not owned by root
WARNING: directory '/u01/crs/oracle' is not owned by root
WARNING: directory '/u01/crs' is not owned by root
WARNING: directory '/u01' is not owned by root
Checking to see if Oracle CRS stack is already configured
Oracle CRS stack is already configured and will be running under init(1M)
[root@rac1 crs]#
Тоже самое на второй ноде:
[root@rac2 crs]# ./root.sh
WARNING: directory '/u01/crs/oracle/product/10.2.0' is not owned by root
WARNING: directory '/u01/crs/oracle/product' is not owned by root
WARNING: directory '/u01/crs/oracle' is not owned by root
WARNING: directory '/u01/crs' is not owned by root
WARNING: directory '/u01' is not owned by root
Checking to see if Oracle CRS stack is already configured
Oracle CRS stack is already configured and will be running under init(1M)
[root@rac2 crs]#

А вот что в логе команд:

[oracle@rac1 ~]$ cat /u01/crs/oracle/product/10.2.0/crs/cfgtoollogs/configToolAllCommands
# Copyright (c) 1999, 2005, Oracle. All rights reserved.
/u01/crs/oracle/product/10.2.0/crs/bin/racgons add_config rac1.localdomain:6200  rac2.localdomain:6200
/u01/crs/oracle/product/10.2.0/crs/bin/oifcfg setif -global  eth0/192.168.1.0:public eth1/10.10.10.0:cluster_interconnect
/u01/crs/oracle/product/10.2.0/crs/bin/cluvfy stage -post crsinst -n rac1,rac2
[oracle@rac1 ~]$

В инсталлере нажал кнопку OK. Первый помошник свалился( Oracle Notification Server Configaration Assistant)

INFO: Running command '/tmp/OraInstall2008-08-19_04-01-01PM/oui/bin/runInstaller -jreLoc /tmp/OraInstall2008-08-19_04-01-01PM/jre/1.4.2 -paramFile /tmp/OraInstall2008-08-19_04-01-01PM/oui/clusterparam.ini  -silent -ignoreSysPrereqs -attachHome -noClusterEnabled ORACLE_HOME=/u01/crs/oracle/product/10.2.0/crs ORACLE_HOME_NAME=crs CLUSTER_NODES=rac1,rac2 CRS=true  "INVENTORY_LOCATION=/u01/app/oracle/oraInventory" LOCAL_NODE=rac2 -remoteInvocation -invokingNodeName rac1 -logFilePath "/u01/app/oracle/oraInventory/logs" -timestamp 2008-08-19_04-01-01PM' on the nodes 'rac2'.
INFO: Invoking OUI on cluster nodes rac2
INFO: /tmp/OraInstall2008-08-19_04-01-01PM/oui/bin/runInstaller -jreLoc /tmp/OraInstall2008-08-19_04-01-01PM/jre/1.4.2 -paramFile /tmp/OraInstall2008-08-19_04-01-01PM/oui/clusterparam.ini  -silent -ignoreSysPrereqs -attachHome -noClusterEnabled ORACLE_HOME=/u01/crs/oracle/product/10.2.0/crs ORACLE_HOME_NAME=crs CLUSTER_NODES=rac1,rac2 CRS=true  "INVENTORY_LOCATION=/u01/app/oracle/oraInventory" LOCAL_NODE=rac2 -remoteInvocation -invokingNodeName rac1 -logFilePath "/u01/app/oracle/oraInventory/logs" -timestamp 2008-08-19_04-01-01PM
INFO: cf session retrieved for key: crs oracle.crs
INFO: cf session retrieved for key: crs oracle.crs
INFO: cf session retrieved for key: crs oracle.crs
INFO: cf session retrieved for key: crs oracle.crs
INFO: RUN_RECOMMENDED_TOOLS FIRST is set to false
INFO: No of  Recommended Tools3
INFO: plugin-list is created
INFO:  pluginlist is updated for: Oracle Clusterware current size: 1
INFO: No of ExitOnly Tools in this session: 0
INFO: cf session for perform has hashcode: 12568784
INFO: detached tool list getting prepared fo comp: Oracle Clusterware
INFO: cfsession hashcode for exit only tools: 12568784
INFO: hashcode for action: 27595620
INFO: No of ExitOnly Tools: 0
INFO: saving exit only tools ...
INFO: no detached only tools in this session
INFO: exit-only tools are created in single installation
INFO: no. of sets of tools to be run: 1
INFO: ca page to be shown: true
INFO: exitonly tools to be excuted passed: 0
INFO: The following configuration scripts need to be executed as the "root" user in each cluster node.
INFO: #!/bin/sh
INFO: #Root script to run
INFO: /u01/crs/oracle/product/10.2.0/crs/root.sh #On nodes rac1,rac2
INFO: To execute the configuration scripts:
    1. Open a terminal window
    2. Log in as "root"
    3. Run the scripts in each cluster node
    4. Return to this window and click "OK" to continue

Note: Do not run the scripts simultaneously on the listed nodes.
INFO: Starting to execute configuration assistants
INFO: Command = /u01/crs/oracle/product/10.2.0/crs/bin/racgons add_config rac1.localdomain:6200  rac2.localdomain:6200

Command = /u01/crs/oracle/product/10.2.0/crs/bin/racgons has failed

INFO: Configuration assistant "Oracle Notification Server Configuration Assistant" failed
-----------------------------------------------------------------------------
*** Starting OUICA ***
Oracle Home set to /u01/crs/oracle/product/10.2.0/crs
Configuration directory is set to /u01/crs/oracle/product/10.2.0/crs/cfgtoollogs. All xml files under the directory will be processed
INFO: The "/u01/crs/oracle/product/10.2.0/crs/cfgtoollogs/configToolFailedCommands" script contains all commands that failed, were skipped or were cancelled. This file may be used to run these configuration assistants outside of OUI. Note that you may have to update this script with passwords (if any) before executing the same.
-----------------------------------------------------------------------------
SEVERE: OUI-25031:Some of the configuration assistants failed. It is strongly recommended that you retry the configuration assistants at this time. Not successfully running any "Recommended" assistants means your system will not be correctly configured.
1. Check the Details panel on the Configuration Assistant Screen to see the errors resulting in the failures.
2. Fix the errors causing these failures.
3. Select the failed assistants and click the 'Retry' button to retry them.
INFO: User Selected: Yes/OK

Настроил сеть, как показал выше. Прочитал ноту, насчёт вип адресов. Там написано надо вручную vipca запускать. Но думаю мне это ещё рано, так как установка clusterware не закончена.
19 авг 08, 17:35    [6085073]     Ответить | Цитировать Сообщить модератору
 Re: RAC 10gR2 RHEL4  [new]
PaulEr
Member

Откуда:
Сообщений: 3794
Нет никаких идей?
19 авг 08, 17:53    [6085156]     Ответить | Цитировать Сообщить модератору
 Re: RAC 10gR2 RHEL4  [new]
denix1
Member

Откуда: Киев
Сообщений: 4656
ну и чего там в
PaulEr
/u01/crs/oracle/product/10.2.0/crs/cfgtoollogs/configToolFailedCommands

?
19 авг 08, 17:55    [6085170]     Ответить | Цитировать Сообщить модератору
 Re: RAC 10gR2 RHEL4  [new]
PaulEr
Member

Откуда:
Сообщений: 3794
[oracle@rac1 ~]$ cat /u01/crs/oracle/product/10.2.0/crs/cfgtoollogs/configToolAllCommands
# Copyright (c) 1999, 2005, Oracle. All rights reserved.
/u01/crs/oracle/product/10.2.0/crs/bin/racgons add_config rac1.localdomain:6200  rac2.localdomain:6200
/u01/crs/oracle/product/10.2.0/crs/bin/oifcfg setif -global  eth0/192.168.1.0:public eth1/10.10.10.0:cluster_interconnect
/u01/crs/oracle/product/10.2.0/crs/bin/cluvfy stage -post crsinst -n rac1,rac2
[oracle@rac1 ~]$
Вот это.
19 авг 08, 18:06    [6085230]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2 3 4   вперед  Ctrl      все
Все форумы / Oracle Ответить