Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / IBM DB2, WebSphere, IMS, U2, etc Новый топик    Ответить
 DB2v11.1 for LUW. После замены локали в Linux DB2 не запускается.  [new]
curious_man
Member

Откуда:
Сообщений: 119
Здравствуйте.
Стоит DB2 v11.1.3.3 на RHELv7.4.
Появилась необходимость поменять локаль на Linux с LANG="en_US.UTF-8" на LANG="ru_RU.UTF-8"

/etc/locale.conf
LANG="en_US.UTF-8" #Old value.
LANG="ru_RU.UTF-8" #New value.

Перезагрузил Linux.
Проверил командой localectl status что локаль новая установилась.
Однако экземпляр db2inst1 не запустился(Прилагаю лог db2diag.txt)
Затем поменял обратно с ru_RU.UTF-8 на en_US.UTF-8
Экземпляр также не загрузился.

Может попробовать принудительно обновить fixpack?

К сообщению приложен файл (db2diag.txt - 108Kb) cкачать
11 сен 18, 17:13    [21671244]     Ответить | Цитировать Сообщить модератору
 Re: DB2v11.1 for LUW. После замены локали в Linux DB2 не запускается.  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4819
curious_man,

Добрый день.

Дайте вывод команд:

hostname
sysctl kernel.hostname
cat ~db2inst1/sqllib/db2nodes.cfg
ifconfig | grep -B 1 "inet "
grep $(hostname) /etc/hosts
grep localhost /etc/hosts
ping $(hostname)
12 сен 18, 12:09    [21671942]     Ответить | Цитировать Сообщить модератору
 Re: DB2v11.1 for LUW. После замены локали в Linux DB2 не запускается.  [new]
curious_man
Member

Откуда:
Сообщений: 119
Mark Barinstein,

hostname
localhost.localdomain

sysctl kernel.hostname
kernel.hostname = localhost.localdomain

cat ~db2inst1/sqllib/db2nodes.cfg
0 ircp-310-1d.mnsk.rw 0

ifconfig | grep -B 1 "inet "
ens160: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.200.2.62 netmask 255.255.255.0 broadcast 10.200.2.255
--
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0

grep $(hostname) /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

grep localhost /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

ping $(hostname)
PING localhost (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.031 ms
64 bytes from localhost (127.0.0.1): icmp_seq=2 ttl=64 time=0.045 ms
64 bytes from localhost (127.0.0.1): icmp_seq=3 ttl=64 time=0.056 ms
...
12 сен 18, 14:43    [21672237]     Ответить | Цитировать Сообщить модератору
 Re: DB2v11.1 for LUW. После замены локали в Linux DB2 не запускается.  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4819
curious_man,

У вас непонятно откуда взялось имя ircp-310-1d.mnsk.rw в db2nodes.cfg
Это имя ircp-310-1d.mnsk.rw резолвится в 10.200.2.62?

Если нет, то

- либо вставьте в /etc/hosts строку (или замените другой адрес на этот для этого имени, если такое имя есть там):
10.200.2.62 ircp-310-1d.mnsk.rw

- либо замените в ~db2inst1/sqllib/db2nodes.cfg
ircp-310-1d.mnsk.rw на localhost.localdomain
12 сен 18, 14:51    [21672260]     Ответить | Цитировать Сообщить модератору
 Re: DB2v11.1 for LUW. После замены локали в Linux DB2 не запускается.  [new]
curious_man
Member

Откуда:
Сообщений: 119
Mark Barinstein,

заменил в ~db2inst1/sqllib/db2nodes.cfg
ircp-310-1d.mnsk.rw на localhost.localdomain

и все заработало. Спасибо!
Странно, как оно до этого работало. Т.е локаль к этому отношения не имеет.
12 сен 18, 16:57    [21672487]     Ответить | Цитировать Сообщить модератору
Все форумы / IBM DB2, WebSphere, IMS, U2, etc Ответить