powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Как поменять IP-адрес на LINUX, где крутиться DB2-сервер
7 сообщений из 7, страница 1 из 1
Как поменять IP-адрес на LINUX, где крутиться DB2-сервер
    #35878914
a_sokol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как поменять IP-адрес на LINUX, где крутиться DB2-сервер, вебсфера. Поменял в ifcfg-eth0,в вебсферу захожу, а с клиентской программы к DB2 не цепляется. После авторизации выдает ошибку 500 и ругается там на старый адрес при соединении по порту 50000. Где привязана DB2 к адресу?
...
Рейтинг: 0 / 0
Как поменять IP-адрес на LINUX, где крутиться DB2-сервер
    #35879045
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
a_sokolКак поменять IP-адрес на LINUX, где крутиться DB2-сервер, вебсфера. Поменял в ifcfg-eth0,в вебсферу захожу, а с клиентской программы к DB2 не цепляется. После авторизации выдает ошибку 500 и ругается там на старый адрес при соединении по порту 50000. Где привязана DB2 к адресу?Из командной строки (db2cw для win) на машине с клиентом db2 дайте вывод команды:
Код: plaintext
db2 list node directory
...
Рейтинг: 0 / 0
Как поменять IP-адрес на LINUX, где крутиться DB2-сервер
    #35879176
a_sokol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[/quot]Из командной строки (db2cw для win) на машине с клиентом db2 дайте вывод команды:
Код: plaintext
db2 list node directory
[/quot]
Суть такова: в одной сетке были два одинаковых сервера с адресами "нужный IP", "старый IP""", один умер ("нужный IP"), его убрал из сети, а резервному "старый IP" нужно присвоить адрес "нужный IP" (В добавление к предыдущему посту заменил адрес и в hosts, но проблема не ушла)
Вот вывод команды, там я заменил адреса по смыслу сказанного, и лишние записи потер:
[/quot]

Запись узла 5:

Имя узла = NDE28B49
Комментарии =
Тип записи каталога = LOCAL
Протокол = TCPIP
Имя хоста = старый IP
Имя службы = 50000

Запись узла 6:

Имя узла = NDE2A883
Комментарии =
Тип записи каталога = LOCAL
Протокол = TCPIP
Имя хоста = старый IP
Имя службы = 50000

Запись узла 7:


Запись узла 10:

Имя узла = NDE392D2
Комментарии =
Тип записи каталога = LOCAL
Протокол = TCPIP
Имя хоста = старый IP
Имя службы = 50000


Запись узла 13:

Имя узла = NDE4CD9B
Комментарии =
Тип записи каталога = LOCAL
Протокол = TCPIP
Имя хоста = старый IP
Имя службы = 50000



Запись узла 19:

Имя узла = NDE84661
Комментарии =
Тип записи каталога = LOCAL
Протокол = TCPIP
Имя хоста = старый IP
Имя службы = 50000



Запись узла 23:

Имя узла = NDEA2300
Комментарии =
Тип записи каталога = LOCAL
Протокол = TCPIP
Имя хоста = нужный IP
Имя службы = 50000



Запись узла 26:

Имя узла = NDEB31C1
Комментарии =
Тип записи каталога = LOCAL
Протокол = TCPIP
Имя хоста = нужный IP
Имя службы = 50000


Запись узла 28:

Имя узла = NDEC381
Комментарии =
Тип записи каталога = LOCAL
Протокол = TCPIP
Имя хоста = нужный IP
Имя службы = 50000


Запись узла 31:

Имя узла = NDEC76BC
Комментарии =
Тип записи каталога = LOCAL
Протокол = TCPIP
Имя хоста = нужный IP
Имя службы = 50000

Запись узла 32:

Имя узла = NDECAA56
Комментарии =
Тип записи каталога = LOCAL
Протокол = TCPIP
Имя хоста = старый IP
Имя службы = 50000


Запись узла 36:

Имя узла = NDEF10A7
Комментарии =
Тип записи каталога = LOCAL
Протокол = TCPIP
Имя хоста = старый IP
Имя службы = 50000
[/quot]
...
Рейтинг: 0 / 0
Как поменять IP-адрес на LINUX, где крутиться DB2-сервер
    #35879215
a_sokol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А вот начало ошибки, где XX.XX.XX.XX старый IP


Error 500: RemoteException occurred in server thread; nested exception is: java.rmi.RemoteException: ; nested exception is: {code=ERR_INTERNAL_ERROR, message=java.lang.reflect.InvocationTargetException : Error opening socket to server /XX.XX.XX.XX on port 50000 with message : null DB2ConnectionCorrelator: nullDSRA0010E: SQL State = null, Error Code = -4,499DSRA0010E: SQL State = null, Error Code = -4,499, comment=null} --------------- Begin stack trace --------------- java.sql.SQLException: java.lang.reflect.InvocationTargetException : Error opening socket to server /XX.XX.XX.XX on port 50000 with message : null DB2ConnectionCorrelator: nullDSRA0010E: SQL State = null, Error Code = -4,499DSRA0010E: SQL State = null, Error Code = -4,499 at sun.reflect.GeneratedConstructorAccessor82.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java(Compiled Code)) at java.lang.reflect.Constructor.newInstance(Constructor.java(Compiled Code)) at
...
Рейтинг: 0 / 0
Как поменять IP-адрес на LINUX, где крутиться DB2-сервер
    #35879273
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
a_sokol,

1. Делаете:
Код: plaintext
db2 list db directory
записываете все 'Имя узла' для каждой базы
2. Для каждого узла из
Код: plaintext
db2 list node directory
у которого стоит 'старый IP' и он есть в списке из п.1 (пусть у него имя узла - NDEXXX) делаете:
Код: plaintext
1.
db2 uncatalog node NDEXXX
db2 catalog tcpip node NDEXXX remote нужный_IP server  50000 
3. Проверяете соединение:
Код: plaintext
1.
2.
db2 terminate
db2 connect to dbname1 user ... using ...
Те узлы, которые есть в п.2 и нет в п.1 с именами NDE... вам скорее всего вообще не нужны и им лучше сделать:
Код: plaintext
db2 uncatalog node NDEYYY
...
Рейтинг: 0 / 0
Как поменять IP-адрес на LINUX, где крутиться DB2-сервер
    #35879584
a_sokol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mark Barinstein, спасибо за помощь, проблему я решил переустановкой приложения на сервере, там тоже указывается нужный адрес.
Но все равно интересно, почему столько ненужных записей узлов образовалось? Попробую выполнить Ваши рекомендации!
...
Рейтинг: 0 / 0
Как поменять IP-адрес на LINUX, где крутиться DB2-сервер
    #35879650
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
a_sokolНо все равно интересно, почему столько ненужных записей узлов образовалосьControl Center пытается при некоторых ваших действиях в нём зарегистрировать автоматически базу с tools catalog для удалённой системы, если она ещё не зарегстрирована.
Такие эффекты иногда получаются, когда оно не может это сделать по разным причинам.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Как поменять IP-адрес на LINUX, где крутиться DB2-сервер
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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