Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Проблемы с созданием кластерной базы...  [new]
ZXZ
Member

Откуда:
Сообщений: 14
Такая проблема - не создаетсякластерная база.

На обоих узлах имеется:
Операционка Win2003 Ent. R2
Оперативка 2 Gb
Общий Диск 140 Гб

ПО Oracle 9.2.0.8 установлено локально на каждом узле кластера. Используется общий диск с OCFS.
Базу создаю при помощи DBCA.
При создании базы выдает ошибку:

ORA-01501: CREATE DATABASE failed
ORA-00200: controlfile could not be created
ORA-00202: сontrolfile: '/oracle/oradata/db_name/control01.ctl'
ORA-27040: skgfrcre: create error, unable to create file

При этом никак не могу создать на общем диске вторую базу. Все время появляется эта ошибка. В процессе создания первой было сообщение об ошибке создания каталога .../{DB_NAME}, но после создания его на втором узле вручную все прошло гладко и все работает.

Содержимое alert.log после попытке создать вторую базу:

Dump file c:\oracle\admin\ptime\bdump\alert_ptime.log
Sun Feb 04 11:02:44 2007
ORACLE V9.2.0.8.0 - Production vsnsta=0
vsnsql=12 vsnxtr=3
Windows 2000 Version 5.2 Service Pack 1, CPU type 586
Sun Feb 04 11:02:44 2007
Starting ORACLE instance (normal)
Sun Feb 04 11:02:44 2007
Global Enqueue Service Resources = 4918, pool = 4
Sun Feb 04 11:02:44 2007
Global Enqueue Service Enqueues = 6703
LICENSE_MAX_SESSION = 0
LICENSE_SESSIONS_WARNING = 0
SCN scheme 2
Using log_archive_dest parameter default value
LICENSE_MAX_USERS = 0
SYS auditing is disabled
Starting up ORACLE RDBMS Version: 9.2.0.8.0.
System parameters with non-default values:
processes = 150
sessions = 170
timed_statistics = TRUE
shared_pool_size = 33554432
large_pool_size = 8388608
java_pool_size = 0
nls_sort = BINARY
nls_date_language = RUSSIAN
nls_date_format = dd.MM.YYYY
control_files = o:\ORADATA\ptime\control01.ctl, o:\ORADATA\ptime\control02.ctl, o:\ORADATA\ptime\control03.ctl
db_block_size = 8192
db_cache_size = 33554432
compatible = 9.2.0.0.0
db_file_multiblock_read_count= 16
cluster_database = TRUE
cluster_database_instances= 2
thread = 2
fast_start_mttr_target = 300
dml_locks = 1000
instance_number = 2
undo_management = AUTO
undo_tablespace = UNDOTBS2
undo_retention = 10800
O7_DICTIONARY_ACCESSIBILITY= TRUE
remote_login_passwordfile= EXCLUSIVE
db_domain =
instance_name = ptime
local_listener = LISTENER_PTIME
remote_listener = LISTENERS_PTIME
session_cached_cursors = 100
hash_join_enabled = TRUE
background_dump_dest = c:\oracle\admin\ptime\bdump
user_dump_dest = c:\oracle\admin\ptime\udump
core_dump_dest = c:\oracle\admin\ptime\cdump
sort_area_size = 1024000
db_name = ptime
open_cursors = 300
optimizer_mode = RULE
star_transformation_enabled= FALSE
optimizer_index_cost_adj = 90
optimizer_index_caching = 10
query_rewrite_enabled = FALSE
pga_aggregate_target = 25165824
Sun Feb 04 11:02:44 2007
cluster interconnect IPC version:Oracle 9i Winsock2 TCP/IP IPC
IPC Vendor 0 proto 0 Version 0.0
PMON started with pid=2, OS id=4384
DIAG started with pid=3, OS id=1464
LMON started with pid=4, OS id=4408
LMD0 started with pid=5, OS id=4428
LMS0 started with pid=6, OS id=3952
LMS1 started with pid=7, OS id=4544
DBW0 started with pid=8, OS id=4548
LGWR started with pid=9, OS id=4560
CKPT started with pid=10, OS id=4592
SMON started with pid=11, OS id=4604
RECO started with pid=12, OS id=4624
Sun Feb 04 11:02:50 2007
CREATE DATABASE ptime
MAXINSTANCES 1
MAXLOGHISTORY 1
MAXLOGFILES 192
MAXLOGMEMBERS 3
MAXDATAFILES 1024
DATAFILE 'o:\ORADATA\ptime\system01.dbf' SIZE 250M REUSE AUTOEXTEND ON NEXT 10240K MAXSIZE UNLIMITED
EXTENT MANAGEMENT LOCAL
DEFAULT TEMPORARY TABLESPACE TEMP TEMPFILE 'o:\ORADATA\ptime\temp01.dbf' SIZE 150M REUSE
UNDO TABLESPACE "UNDOTBS2" DATAFILE 'o:\ORADATA\ptime\undotbs02.dbf' SIZE 200M REUSE AUTOEXTEND ON NEXT 5120K MAXSIZE UNLIMITED
CHARACTER SET CL8MSWIN1251
NATIONAL CHARACTER SET AL16UTF16
LOGFILE GROUP 1 ('o:\ORADATA\ptime\redo01.log') SIZE 102400K REUSE,
GROUP 2 ('o:\ORADATA\ptime\redo02.log') SIZE 102400K REUSE,
GROUP 3 ('o:\ORADATA\ptime\redo03.log') SIZE 102400K REUSE,
GROUP 4 ('o:\ORADATA\ptime\redo04.log') SIZE 102400K REUSE
Sun Feb 04 11:02:50 2007
lmon registered with NM - instance id 2 (internal mem no 1)
Sun Feb 04 11:02:50 2007
Reconfiguration started (old inc 0, new inc 1)
List of nodes:
1
Global Resource Directory frozen
one node partition
Communication channels reestablished
Master broadcasted resource hash value bitmaps
Non-local Process blocks cleaned out
Resources and enqueues cleaned out
Resources remastered 0
0 GCS shadows traversed, 0 cancelled, 0 closed
0 GCS resources traversed, 0 cancelled
set master node info
Submitted all remote-enqueue requests
Update rdomain variables
Dwn-cvts replayed, VALBLKs dubious
All grantable enqueues granted
0 GCS shadows traversed, 0 replayed, 0 unopened
Submitted all GCS remote-cache requests
0 write requests issued in 0 GCS resources
0 PIs marked suspect, 0 flush PI msgs
Sun Feb 04 11:02:50 2007
Reconfiguration complete
Post SMON to start 1st pass IR
Sun Feb 04 11:02:51 2007
ORA-1501 signalled during: CREATE DATABASE ptime
MAXINSTANCES 1
MAXLOGHISTORY...
Shutting down instance (abort)
License high water mark = 1
Instance terminated by USER, pid = 5596

Содержимое CreateDB.log:

Экземпляр ORACLE запущен.
Total System Global Area 105979336 bytes
Fixed Size 454088 bytes
Variable Size 71303168 bytes
Database Buffers 33554432 bytes
Redo Buffers 667648 bytes
CREATE DATABASE ptime
*
Ошибка в строке 1:
ORA-01501: ???? CREATE DATABASE
ORA-00200: ??????????? ???? ?? ????? ???? ??????
ORA-00202: ??????????? ????: 'o:\ORADATA\ptime\control01.ctl'
ORA-27040: skgfrcre: ?????? ???????? ?????
OSD-04002: ?????????? ??????? ????

В поиске ничего похожего не нашел. Подскажите где не прав? Подозреваю что что-то тут не чисто с OCFS, но использование RAW разделов не так удобно - для двух баз это уже ого-го, а если их например 3 и больше... Вобщем - Лечится ли это???
5 фев 07, 08:41    [3737515]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с созданием кластерной базы...  [new]
Q u a d r o
Member

Откуда: Canada
Сообщений: 1987
RAC это физически одна база доступ к которой имеют несколько инстансов.
5 фев 07, 08:43    [3737520]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с созданием кластерной базы...  [new]
__mike__
Member

Откуда: Белгород
Сообщений: 553
ZXZ
cluster_database = TRUE

я так думаю должен быть FALSE пока создаете
5 фев 07, 08:47    [3737525]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с созданием кластерной базы...  [new]
ZXZ
Member

Откуда:
Сообщений: 14
Q u a d r o
RAC это физически одна база доступ к которой имеют несколько инстансов.

Ну да, согласен. Но я вроде нигде не утверждал обратное. Может не так понял???
5 фев 07, 09:55    [3737760]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с созданием кластерной базы...  [new]
Q u a d r o
Member

Откуда: Canada
Сообщений: 1987
ZXZ
Q u a d r o
RAC это физически одна база доступ к которой имеют несколько инстансов.

Ну да, согласен. Но я вроде нигде не утверждал обратное. Может не так понял???


ZXZ
При этом никак не могу создать на общем диске вторую базу.

Я так понял что вы пытаетесь создать вторую базу каким-то чудестным образом поверх первой.
5 фев 07, 10:00    [3737774]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с созданием кластерной базы...  [new]
ZXZ
Member

Откуда:
Сообщений: 14
__mike__
ZXZ
cluster_database = TRUE

я так думаю должен быть FALSE пока создаете

Думаю, что Вы не правильно думаете? Это не мое изобретение - я писал - базу создаю с помощью DBCA, устанавливая в нем что база создается кластерная.
5 фев 07, 10:00    [3737775]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с созданием кластерной базы...  [new]
Q u a d r o
Member

Откуда: Canada
Сообщений: 1987
ZXZ
__mike__
ZXZ
cluster_database = TRUE

я так думаю должен быть FALSE пока создаете

Думаю, что Вы не правильно думаете? Это не мое изобретение - я писал - базу создаю с помощью DBCA, устанавливая в нем что база создается кластерная.

так вы первую базу создаили или нет?

Если да, то второй инстанс добавляется через instance management/ручками, но никак не созданием второй базы.
5 фев 07, 10:01    [3737781]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с созданием кластерной базы...  [new]
ZXZ
Member

Откуда:
Сообщений: 14
Q u a d r o
ZXZ
При этом никак не могу создать на общем диске вторую базу.

Я так понял что вы пытаетесь создать вторую базу каким-то чудестным образом поверх первой.


Нет. Не поверх. Отдельную от первой базу, файлы данных которой лежат на том же логическом диске, что и у первой базы, но в другой папке.
5 фев 07, 10:03    [3737792]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с созданием кластерной базы...  [new]
ZXZ
Member

Откуда:
Сообщений: 14
Q u a d r o

так вы первую базу создаили или нет?

Если да, то второй инстанс добавляется через instance management/ручками, но никак не созданием второй базы.

Да, первая база создана и работает. Она уже кластерная, т.е. из 2-х экземпляров. Хочу еще одну, тоже кластерную.
5 фев 07, 13:56    [3739439]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с созданием кластерной базы...  [new]
Biz©
Member

Откуда: Snezhinsk
Сообщений: 5687
осчучения што не работает у вас кластер как нуно ... виден ли диск o: с той ноды, которая ругаеся ? пробовали ли ручками чонить писать на этот диск ? контролфайлы создаются первыми => ваще не может ничо создать на диске ...
гляньте кластерные логи а не базы ... возможно и кластер уже (или ещё) не кластер ...
5 фев 07, 18:35    [3741487]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с созданием кластерной базы...  [new]
ZXZ
Member

Откуда:
Сообщений: 14
Biz©
осчучения што не работает у вас кластер как нуно ... виден ли диск o: с той ноды, которая ругаеся ? пробовали ли ручками чонить писать на этот диск ? контролфайлы создаются первыми => ваще не может ничо создать на диске ...
гляньте кластерные логи а не базы ... возможно и кластер уже (или ещё) не кластер ...


Кластер все еще кластер... а вот то что он работает не так как должен и у меня ощущения. При этом думается мне проблема в OFCS. Диск O: виден с каждой ноды. Руками пробовал и создавать и удалять - создает и удаляет, но при этом есть интересная особенность: Создаю папку - создается без вопросов, тут же ее удаляю - выскакивает ошибка - Error Deleting File or Folders. Cannot delete ***: Cannot find the specified file. Make sure you specify the correct path and name. Закрываю ошибку - удаляемая папка на месте, обновляю окно - папки нет. С файлами таже история. Если создавать еще вложенные папки - то получается это только поочередно с разных узлов кластера, если попробовать создать вложенный объект на том же узле то получапем ошибку Unable to create the folder name '***'. A device attached to the system is not functioning. Я сам с OCFS никогда до этого не работал. Интересны любые мысли по этому поводу.
7 фев 07, 09:16    [3747779]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить