powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Невозможно создать БД в многораздельной среде: SQL1229N
6 сообщений из 6, страница 1 из 1
Невозможно создать БД в многораздельной среде: SQL1229N
    #37357964
Peter Wilson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день! Экспериментирую с database partitioning feature на тестовой среде.
Предварительно настроил SSH, NFS, расшарил домашний каталог владельца инстанции. 2й раздел создал на другом сервере. Эти этапы прошли нормально.
Зацепка происходит при создании БД:

Код: plaintext
1.
2.
3.
db2 create db test
SQL1229N  The current transaction has been rolled back because of a system 
error.  SQLSTATE= 40504 

Тестовое окружение работает в Virtualbox, на обе виртуальные системы выделено по 1 ГБ ОЗУ.
На обеих стоит Ubuntu 10.10 x86-32. База данных: DB2 9.1 FP3

Просматриваю сообщения от базы, пишется, что подключение отклонено (от другой ноды). В syslog ничего не пишется. Почему отклонено, я не могу понять. Ведь транспорт нормально по NFS работает. Пробовал db2_all db2 get dbm cfg/db2 update dbm cfg using..., rsh ... - все работает хорошо.
Бьюсь не первый день, гуглил, но данные вопросы оставались без ответа.
В чем может быть причина? Надеюсь на Ваши подсказки.

db2diag.log во вложении
...
Рейтинг: 0 / 0
Невозможно создать БД в многораздельной среде: SQL1229N
    #37358504
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Peter Wilson,

Здравствуйте.

"настроил SSH" - это значит настроен ssh passwordless login для db2inst1?

Что выдают из-под db2inst1 команды:

1.
rah "grep -i db2inst1 /etc/services"

2.
db2set -all

3.
cat ~/sqllib/db2nodes.cfg
...
Рейтинг: 0 / 0
Невозможно создать БД в многораздельной среде: SQL1229N
    #37358681
Peter Wilson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
rah "grep -i db2inst1 /etc/services"
 
db2c_db2inst1		 50000 /tcp
DB2_db2inst1	 60000 /tcp
DB2_db2inst1_1	 60001 /tcp
DB2_db2inst1_2	 60002 /tcp
DB2_db2inst1_END	 60003 /tcp
laptop1: grep -i db2inst1 /etc/services completed ok
 
db2c_db2inst1		 50000 /tcp
DB2_db2inst1		 60000 /tcp
DB2_db2inst1_1		 60001 /tcp
DB2_db2inst1_2		 60002 /tcp
DB2_db2inst1_END	 60003 /tcp	
laptop2: grep -i db2inst1 /etc/services completed ok

2.
Код: plaintext
1.
2.
3.
4.
5.
6.
db2set -all
[i] DB2RSHCMD=/usr/bin/ssh
[i] DB2COMM=tcpip
[g] DB2SYSTEM=laptop1
[g] DB2INSTDEF=db2inst1
[g] DB2ADMINSERVER=dasusr1

3.
Код: plaintext
1.
2.
3.
cat ~/sqllib/db2nodes.cfg 
 0  laptop1  0 
 1  laptop2  0 

И еще, на вторичной ноде, в /etc/fstab, касательно монтирования расшаренного каталога по nfs написано следующее:
Код: plaintext
1.
2.
# <file system>          <mount point>   <type>  <options>                 <dump>  <pass>
laptop1:/db2home        /db2home                nfs     rw,bg,nfsvers= 3 ,tcp,intr         0         0 

Кажется, что настройки нормальные. Но в чем чертовщина, не могу понять.
...
Рейтинг: 0 / 0
Невозможно создать БД в многораздельной среде: SQL1229N
    #37360236
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Peter Wilson,

По-хорошему надо бы:

на nfs сервере:
rw,sync,no_root_squash

На nfs клиенте:
rw,hard,bg,intr,suid,tcp,nfsvers=3,timeo=600,nolock

на первой машине /db2home тоже монтировать по nfs надо бы.

firewall не включен?
...
Рейтинг: 0 / 0
Невозможно создать БД в многораздельной среде: SQL1229N
    #37360735
Peter Wilson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Фаерволл ufw выключил. Далее, применил в /etc/fstab и /etc/exports Ваши рекомендации.
Пока не рискую на основной ноде монтировать через nfs /db2home. Пытался так делать - почему-то не создавалась инстанция.
Сейчас снова прогоняю - идут те же ошибки.
Когда у меня оба раздела на одном сервере - все идет успешно. Да, что-то с сетью.
...
Рейтинг: 0 / 0
Невозможно создать БД в многораздельной среде: SQL1229N
    #37362712
Peter Wilson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Полагаю, что работаю на версии СУБД, работа которой не поддерживается в данной версии ОС (БД DB2 9.1 ESE FP3, OC: Ubuntu 10.10 x86-32).
Скачал DB2 9.7 Express Edition. Попробую на ней.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Невозможно создать БД в многораздельной среде: SQL1229N
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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