powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Установка DB2
19 сообщений из 19, страница 1 из 1
Установка DB2
    #34517783
diskov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!

Ставлю DB2 v9 на Linux Suse 10.

В процессе установки выводит следующее сообщение:

WARNING: A minor error occurred while installing "IBM DB2 Express Edition" on
this computer. Some features may not function correctly.

После установки в домешнем каталоге создаваемого пользователя db2inst1 отсутствует каталог sqllib . Соответственно запустить db2 никак не выходит.
При запуске из консоли под db2inst1 пишет мол не существует такой прикладухи!

Пытался многократно переставлять - результат один и тот же!

Помогите, пожалуйста, чего ей еще надо???

Вот информация о процессе установки:

Checking license agreement acceptance:.......Success
Installing DB2 file sets:.......Success
Setting DB2 library path:.......Success
Executing control tasks:.......Success
Updating global registry:.......Success
Starting DB2 Fault Monitor:.......Success
Updating the db2ls link:.......Success
Registering DB2 licenses:.......Success
Setting default global profile registry variables:.......Success
Creating the DB2 Administration Server:.......Failure
Initializing instance list:.......Success
Configuring the DB2 Administration Server:.......Failure
Updating global profile registry:.......Success

============================================================

DB2 Setup log file started at: Thu May 10 18:55:00 2007 MSD
============================================================

Operating system information: Linux 2.6.13-15-default.#1 Tue Sep 13 14:56:15 UTC 2005 i686
Product to install: IBM DB2 Express Edition
Installation type: Typical
Previously Installed Components:
Selected Components:
Product Messages - English
Base client support
IBM Software Development Kit (SDK) for Java(TM)
Java Help (HTML) - English
Run-time Environment
Java support
SQL procedures
ICU Utilities
Java Common files
Base server support
Control Center Help (HTML) - English
Configuration Assistant
Base application development tools
Administration Server
Communication support - TCP/IP
Control Center
DB2 data source support
DB2 LDAP support
DB2 Instance Setup wizard
Product Signature for DB2 Express Server Edition
First Steps
ADT sample programs
Sample database source
Languages:
English
All Products
Target directory: /opt/ibm/db2/V9.1

Space required: 385 MB
DB2 Administration server:
Instance user information:
User name: dasusr1
Group name: dasadm1
Home directory: /home/dasusr1




Checking license agreement acceptance:.......Success
Command to be run: "(cd /opt/ibm/db2/V9.1; /bin/tar xzvf /home/db2linux/exp/disk1/db2/linux/FILES/DB2_PRODUCT_MESSAGES_EN_9.1.0.0_linux_i386.tar.gz)".
Command to be run: "(cd /opt/ibm/db2/V9.1; /bin/tar xzvf /home/db2linux/exp/disk1/db2/linux/FILES/BASE_CLIENT_9.1.0.0_linux_i386.tar.gz)".
Command to be run: "(cd /opt/ibm/db2/V9.1; /bin/tar xzvf /home/db2linux/exp/disk1/db2/linux/FILES/JDK_9.1.0.0_linux_i386.tar.gz)".
Command to be run: "(cd /opt/ibm/db2/V9.1; /bin/tar xzvf /home/db2linux/exp/disk1/db2/linux/FILES/DB2_JAVA_HELP_EN_9.1.0.0_linux_i386.tar.gz)".
Command to be run: "(cd /opt/ibm/db2/V9.1; /bin/tar xzvf /home/db2linux/exp/disk1/db2/linux/FILES/BASE_DB2_SERVER_9.1.0.0_linux_i386.tar.gz)".
Command to be run: "(cd /opt/ibm/db2/V9.1; /bin/tar xzvf /home/db2linux/exp/disk1/db2/linux/FILES/JAVA_SUPPORT_9.1.0.0_linux_i386.tar.gz)".
Command to be run: "(cd /opt/ibm/db2/V9.1; /bin/tar xzvf /home/db2linux/exp/disk1/db2/linux/FILES/SQL_PROCEDURES_9.1.0.0_linux_i386.tar.gz)".
Command to be run: "(cd /opt/ibm/db2/V9.1; /bin/tar xzvf /home/db2linux/exp/disk1/db2/linux/FILES/ICU_SUP_9.1.0.0_linux_i386.tar.gz)".
Command to be run: "(cd /opt/ibm/db2/V9.1; /bin/tar xzvf /home/db2linux/exp/disk1/db2/linux/FILES/JAVA_COMMON_FILES_9.1.0.0_linux_i386.tar.gz)".
Command to be run: "(cd /opt/ibm/db2/V9.1; /bin/tar xzvf /home/db2linux/exp/disk1/db2/linux/FILES/BASE_DB2_ENGINE_9.1.0.0_linux_i386.tar.gz)".
Command to be run: "(cd /opt/ibm/db2/V9.1; /bin/tar xzvf /home/db2linux/exp/disk1/db2/linux/FILES/DB2_CONTROL_CENTER_HELP_EN_9.1.0.0_linux_i386.tar.gz)".
Command to be run: "(cd /opt/ibm/db2/V9.1; /bin/tar xzvf /home/db2linux/exp/disk1/db2/linux/FILES/CONFIGURATION_ASSISTANT_9.1.0.0_linux_i386.tar.gz)".
Command to be run: "(cd /opt/ibm/db2/V9.1; /bin/tar xzvf /home/db2linux/exp/disk1/db2/linux/FILES/APPLICATION_DEVELOPMENT_TOOLS_9.1.0.0_linux_i386.tar.gz)".
Command to be run: "(cd /opt/ibm/db2/V9.1; /bin/tar xzvf /home/db2linux/exp/disk1/db2/linux/FILES/ADMINISTRATION_SERVER_9.1.0.0_linux_i386.tar.gz)".
Command to be run: "(cd /opt/ibm/db2/V9.1; /bin/tar xzvf /home/db2linux/exp/disk1/db2/linux/FILES/COMMUNICATION_SUPPORT_TCPIP_9.1.0.0_linux_i386.tar.gz)".
Command to be run: "(cd /opt/ibm/db2/V9.1; /bin/tar xzvf /home/db2linux/exp/disk1/db2/linux/FILES/CONTROL_CENTER_9.1.0.0_linux_i386.tar.gz)".
Command to be run: "(cd /opt/ibm/db2/V9.1; /bin/tar xzvf /home/db2linux/exp/disk1/db2/linux/FILES/DB2_DATA_SOURCE_SUPPORT_9.1.0.0_linux_i386.tar.gz)".
Command to be run: "(cd /opt/ibm/db2/V9.1; /bin/tar xzvf /home/db2linux/exp/disk1/db2/linux/FILES/LDAP_EXPLOITATION_9.1.0.0_linux_i386.tar.gz)".
Command to be run: "(cd /opt/ibm/db2/V9.1; /bin/tar xzvf /home/db2linux/exp/disk1/db2/linux/FILES/INSTANCE_SETUP_SUPPORT_9.1.0.0_linux_i386.tar.gz)".
Command to be run: "(cd /opt/ibm/db2/V9.1; /bin/tar xzvf /home/db2linux/exp/disk1/db2/linux/FILES/EXPRESS_PRODUCT_SIGNATURE_9.1.0.0_linux_i386.tar.gz)".
Command to be run: "(cd /opt/ibm/db2/V9.1; /bin/tar xzvf /home/db2linux/exp/disk1/db2/linux/FILES/FIRST_STEPS_9.1.0.0_linux_i386.tar.gz)".
Command to be run: "(cd /opt/ibm/db2/V9.1; /bin/tar xzvf /home/db2linux/exp/disk1/db2/linux/FILES/DB2_SAMPLE_APPLICATIONS_9.1.0.0_linux_i386.tar.gz)".
Command to be run: "(cd /opt/ibm/db2/V9.1; /bin/tar xzvf /home/db2linux/exp/disk1/db2/linux/FILES/DB2_SAMPLE_DATABASE_9.1.0.0_linux_i386.tar.gz)".
Installing DB2 file sets:.......Success
Setting DB2 library path:.......Success
Executing control tasks:.......Success
Updating global registry:.......Success
Starting DB2 Fault Monitor:.......Success
Updating the db2ls link:.......Success
Registering DB2 licenses:.......Success
Setting default global profile registry variables:.......Success
ERROR:An error occurred during the execution of the command
"/opt/ibm/db2/V9.1/instance/dascrt -u dasusr1 -d". The DB2 Administration
Server may not function properly. The return value is "1".

ERROR:## call function cleanup_reg_list das crt dasusr1
## call function create_das
## call function find_primgrp dasusr1
## User primary group = dasadm1
## exit function find_primgrp
## call function chk_with_db2icknm
## exit function chk_with_db2icknm
## call function find_homedir dasusr1
## User home dir = /home/dasusr1
## exit function find_homedir
## call function mkdirectory /home/dasusr1/das
## Created directory "/home/dasusr1/das"
## exit function mkdirectory
## call function chg_owngrp dasusr1 dasadm1 /home/dasusr1/das
## exit function chg_owngrp
## call function mkpermission u=rwx,g=rwxs,o=rwx,+t /home/dasusr1/das
## exit function mkpermission
DBI1088E Invalid access permission detected for directory
/home/dasusr1/das.

Explanation:

There may be several reasons for this error. It is likely that
one of the following situations has occurred:

o Either the given name is not a directory, or it does not have
read and execute permission.

o The given directory can be created but cannot be accessed.
It could be that the permissions on any of its parent
directories in its path have been set incorrectly.



User Response:

Check permissions for the given directory and restart the install
process. Suggested directory permissions are u=rwx,go=rx.


DBI1079I Output is saved in the log file /tmp/dascrt.log.31008.

Explanation:

All processed and failed operations have been saved into this log
file.

User Response:

Do not modify this file in any way. This file is for IBM
Technical Support reference.



ERROR:One or more errors occurred while creating the DB2 Administration Server.
The DB2 Administration Server may not function properly. Create the DB2
Administration Server manually. If the problem persists contact your technical
service representative.

Creating the DB2 Administration Server:.......Failure
Initializing instance list:.......Success
ERROR:An error occurred while updating the configuration parameter
"DASADM_GROUP" to "dasadm1" for the DB2 Administration Server. The return value
is "-7051".

ERROR:An error occurred while updating the DB2 Administration Server's
configuration with the specified administration group. Ensure the DASADM_GROUP
setting is correct by using the GET ADMIN CONFIGURATION command. To modify the
value of any DB2 Administration Server configuration parameter, use the UPDATE
ADMIN CONFIGURATION command.

Configuring the DB2 Administration Server:.......Failure
Updating global profile registry:.......Success
WARNING:A minor error occurred while installing "IBM DB2 Express Edition" on
this computer. Some features may not function correctly.
...
Рейтинг: 0 / 0
Установка DB2
    #34517990
igorek04
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
diskov Здравствуйте!


## exit function mkpermission
DBI1088E Invalid access permission detected for directory
/home/dasusr1/das.

Explanation:

There may be several reasons for this error. It is likely that
one of the following situations has occurred:

o Either the given name is not a directory, or it does not have
read and execute permission.

o The given directory can be created but cannot be accessed.
It could be that the permissions on any of its parent
directories in its path have been set incorrectly.

[/quot]
там же все написано - возможно нет прав.
...
Рейтинг: 0 / 0
Установка DB2
    #34518205
diskov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемый igorek04 , спасибо Вам за ответ!

Дело в том, что каталог /home/dasusr1/das создается во время инсталяции , т.е. прав на него задать нельзя, а на /home дал ну просто все права !

Да и вообще раньше ставил все было прекрасно .
Единственное отличие в том, что раньше я ставил на отдельно стоящий Linux ,
а сейчас я ставлю на Linux, который я воткнул в домен , настроив аутентификацию пользователей из домена (winbind)

Но это по идее не должно влиять... Не так ли?

Note:
Напомню:
- Стоит Linux SUSE 10
- DB2 v9
...
Рейтинг: 0 / 0
Установка DB2
    #34518299
igorek04
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно из-за домена, если настроены политики. В любом случае проверь смену владельца и назначение разрешений.

{* ## Created directory "/home/dasusr1/das"
## exit function mkdirectory
## call function chg_owngrp dasusr1 dasadm1 /home/dasusr1/das
## exit function chg_owngrp
## call function mkpermission u=rwx,g=rwxs,o=rwx,+t /home/dasusr1/das
}
...
Рейтинг: 0 / 0
Установка DB2
    #34518893
Hektor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня в принципе та же проблемма. Ставлю на ASPLinux 11.
В принципе возможно что то не учитываю при установке.
Набираю

db2_install -b /opt/ibm/db2/V9.1 -p udb_express_edition -L RU

Если что не так, подскажите пожайлуста.
...
Рейтинг: 0 / 0
Установка DB2
    #34519279
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос: SELinux включен или нет? Выключите если что.
Вопрос: из под какого юзера ставите DB2? Из под рута надо.
...
Рейтинг: 0 / 0
Установка DB2
    #34519364
Hektor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
gardenmanВопрос: SELinux включен или нет? Выключите если что.
Вопрос: из под какого юзера ставите DB2? Из под рута надо.

Ставлю из под рута. (по другому и не додумался бы :) )
...
Рейтинг: 0 / 0
Установка DB2
    #34520588
Build
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
После установки, под кем заходите, под рутом или под db2susr1?
...
Рейтинг: 0 / 0
Установка DB2
    #34520608
Build
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я тоже буквально недавно устанавливал 9-ку, подобной проблемы не было, у меня был юзер db2inst1 под ним я заходил в систему и работал. По моемуу вас все таки проблемы с правами.
В предыдущем посте ошибся по хотел написать db2inst1
...
Рейтинг: 0 / 0
Установка DB2
    #34909452
anjey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а не пробовали запускать мастера установки ? т.е. запускать НЕ db2_install а db2_setup
...
Рейтинг: 0 / 0
Установка DB2
    #34909517
Фотография Hunterik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не надо так переживать.
Система у вас вроде бы установилась...
Информация по настройке после инсталяции приведена здесь ...
...
Рейтинг: 0 / 0
Установка DB2
    #34909576
igorek04
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тема достаточно старая, у автора топика видно уже все решилось.
а за ссылку зачет.
...
Рейтинг: 0 / 0
Установка DB2
    #34915414
gals
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Решил установить новую версию DB2 на Linux x86_64 Ubuntu 7.10.
Взял дистрибутив db2exc_950_LNX_x86_64.tar.gz
Запускаю db2setup.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
WARNING:
   The  32  bit library file libstdc++.so. 5  is not found on the system. 
    32 -bit applications may be affected.  
ERROR: 
   The required library file libaio.so. 1  is not found on the system. 
   Check the following web site for the up-to-date system requirements
   of IBM DB2  9 . 5 
   http://www.ibm.com/software/data/db2/udb/sysreqs.html
   http://www.software.ibm.com/data/db2/linux/validate  
  Aborting the current installation ...
  Run installation with the option "-f sysreq" parameter to force the installation.
Зачем 64 разрядному DB2 нужны 32-х разрядные библиотеки?
Подскажите, что надо сделать для установки сервера.
...
Рейтинг: 0 / 0
Установка DB2
    #34915579
Фотография Hunterik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может просто некорректное сообщение, а вообще, если бы прошли по ссылкам, что приведены в сообщении, то попали бы на эту страничку...

Здесь, есть все требования, которые необходимо выполнить для Ubuntu...
...
Рейтинг: 0 / 0
Установка DB2
    #34915978
gals
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В инструкции по установке БД написано, что в 64-х разрядном дистрибутиве есть некоторые программы с 32-х разрядным кодом. Какие программы 32 разрядные, а какие 64-х не указано.
Ладно, установил с предлагаемыми парметрами:
Код: plaintext
sudo db2setup -f sysreq
Установка прошла.
При установке потребовалось установить систему языковой поддержки. Ладно, скачал еще 270 мегабайт и установил. После запуска центра управления стало совсем интересно. Например, зачем нужен был этот пакет, если база может быть создана исключительно в UTF-8 для русской раскладки.
При попытке запустить СУБД, команда db2start высказала, что ей не хватает libaio.so.1. В документации по этому поводу ничего не сказано. Поставил, заработало, перезагрузил ОС.
Регистрируюсь в системе под именем администратором инстанса. Запускаю db2start - сервер заработал.
Запускаю db2cc - центр управления появился. Пытаюсь создать новую БД. Выдаётся ошибка и предложение запустить db2adim start. Все подкаталоги в sqllib обшерстил, нет команды db2admin.
Кстати, совсем не понял, почему на команду db2 выдается, что нет такой команды.
...
Рейтинг: 0 / 0
Установка DB2
    #34915996
Фотография Hunterik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всё правильно...
Для работы через db2cc нужно поднять DAS.
Завести пользователя под него, потом выполнить dascrt -u DASUSER
DB2 LUW Information CenterDB2DIR/instance/dascrt -u пользователь_DAS
По умолчанию, насколько помню для 9.1, DB2DIR - это /opt/ibm/db2/V9.1...
Для 9.5 думаю, что отличается только последней цифирью. =)

Несколько сообщений назад я приводил ссылку для послеинсталляционной настройки, судя по всему Вы ей не воспользовались.
...
Рейтинг: 0 / 0
Установка DB2
    #34915999
Фотография Hunterik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Команда db2admin start/stop выполняется владельцем DAS.
...
Рейтинг: 0 / 0
Установка DB2
    #34916056
gals
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hunterik, большое спасибо. Буду читать документацию.
Хотя я уже несколько лет сижу с DB2, но с Linux только начинаю работать. Поэтому у меня и появляются такие вопросы.
Мечтательно, еще бы для моего бука WiFi AR5007eg запустить бы, чтобы под Linux интернет был...
...
Рейтинг: 0 / 0
Установка DB2
    #34916121
gals
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кажется, разобрался.
DB2 устанавливал с помощью db2setup, а не ручного db2_install, у меня всё уже было прописано.
Итак, в терминале последовательность команд
Код: plaintext
1.
su db2inst1
db2start
не запускает сервер БД.
В верхем правом углу выводится имя текущего пользователя. Нажимаем на названии пользователя мышкой. Появляется список пользователей. Выбираем пользователя db2inst1.
После старта X-ов запускаем терминал и вызываем команду
Код: plaintext
db2start
Теперь нам надо выбрать другого пользователя - dasusr1.
После старта X-ов запускаем терминал и вызываем команду
Код: plaintext
db2admin start
Переключаемся на пользователя db2inst1. В окне терминала вызываем центр управления
Код: plaintext
db2cc
В окне центра управления создаем новую базу данных.
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Установка DB2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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