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

Код: plaintext
1.
2.
3.
4.
5.
сервак Sles 10 SP2 64bit, Db2 Express-C 9.7 64bit
Instance name = dbsmp1, database name = SAMPLE

клиент WinXp64bit
здесь закаталожена база SAMPLE на instance node "DB2DEV" с instance name "dbsmp1"

Читаю про start database manager удаленно. Допустим, у меня на серваке не стартован database manager. Могу ли стартовать его с клиента? Не коннектясь по ssh к серваку?

Пытался выполнять такую комманду на клиенте:
Код: plaintext
db2=> start database manager remote instance dbsmp1  adminnode ???? user db2inst1 using bla-bla-bla

Мне пишет, что successfully, но нифига не суцефул, так как сервак не стартует. Это вообще реально так сделать? Короче, я запутался, что нужно прописывать в комманду и для чего она нужна. Помогите, пожалуйста!
...
Рейтинг: 0 / 0
Remote start instance
    #36327263
Фотография Абсолют
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зы: я вам скоро надоём своими вопросами =) у меня их много.
...
Рейтинг: 0 / 0
Remote start instance
    #36327788
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Абсолют,

Добрый день.

db2 start dbm remote instance instance_name hostname hostname_or_ip user username using password

Для этого не надо ничего регистрировать у себя, надо только чтоб на машине hostname_or_ip был запущен адм. инстанс.
...
Рейтинг: 0 / 0
Remote start instance
    #36329591
Фотография Абсолют
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если честно, то не понял, что такое адм. инстанс, и как он должен быть стартован. Не обессутье, но никак не пойму.

На слес'е 10 есть инстанс dbsmp1.

Код: plaintext
1.
2.
echo $DB2INSTANCE
dbsmpl1

Принудительно делаю db2stop. Ползу на клиента, на искпиху, и пишу

Код: plaintext
1.
2.
3.
db2 => start dbm remote instance dbsmp1 hostname  192 . 168 . 0 .xxx user db2inst1 using moyparol
DB2000I The START DATABASE MANAGER command completed successfully.
db2 => _

Ползу на слес, даю комманду db2stop. В ответ мне говорят, мол, чувак, ничего у тебя не стартовано. Может я не правильно понимаю смысл этой комманды?
...
Рейтинг: 0 / 0
Remote start instance
    #36330150
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
db2 ? db2stop
{STOP DATABASE MANAGER | DB2STOP} [REMOTE [INSTANCE] instance-name
{ADMINNODE node-name | HOSTNAME hostname} USER username USING password]
[PROFILE profile] [DBPARTITIONNUM db-partition-number | DROP DBPARTITIONNUM
db-partition-number | FORCE [DBPARTITIONNUM db-partition-number]]

NOTE: From the operating system prompt, prefix commands with 'db2'.
Special characters MAY require an escape sequence (\), for example:
db2 \? change database
db2 ? change database xxx comment with \"text\"
...
Рейтинг: 0 / 0
Remote start instance
    #36330355
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
АбсолютЕсли честно, то не понял, что такое адм. инстанс, и как он должен быть стартован. Не обессутье, но никак не пойму.Я неправильно его назвал.
Это административный сервер (administration server).
Вам надо найти, где установлен код db2 (пусть это будет $DB2PATH) и выполнить:
$DB2PATH/das/bin/db2admin
Если оно вывело какое-то имя, то у вас этот сервер создан.
Если нет, его надо создать:
$DB2PATH/instance/dascrt -u dasuser
предварительно заведя пользователя dasusr в какой-то своей специальной группе dasgrp .

После этого любой пользователь, в группе
db2 get admin cfg | grep _GROUP
будет иметь возможность делать:
$DB2PATH/das/bin/db2admin [start | stop]
...
Рейтинг: 0 / 0
Remote start instance
    #36332282
Фотография Абсолют
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, административный сервер есть и он стартован. Пользователь и группа есть. Но все равно не получается моя задумка.

Я, вообще правильно понимаю смысл этой команды, что могу стартовать команду "db2start" с клиента на сервере? Что бы базы отвечали?
...
Рейтинг: 0 / 0
Remote start instance
    #36332303
Фотография Абсолют
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Странно, но все, что угодно могу я ввести и будет суцезфул:

Код: plaintext
db2start remot dbm instance jjjjj hostname  111 . 111 . 1 . 11  user dddd using fffff
...
Рейтинг: 0 / 0
Remote start instance
    #36334284
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
АбсолютДа, административный сервер есть и он стартован. Пользователь и группа есть. Но все равно не получается моя задумка.

Я, вообще правильно понимаю смысл этой команды, что могу стартовать команду "db2start" с клиента на сервере? Что бы базы отвечали?Да.
Я не смог воспроизвести такое странное поведение ни на одном своём сочетании клиента и сервера.
Оно мне выдаёт разные сообщения при разных условиях:

> db2 start dbm remote right_instance hostname unknown-host user right_user using right_pwd
SQL22212N A DB2 Administration Server communication error has been detected.
Client system: "my_ip". Server system "unknown-host".

> db2 start dbm remote right_instance hostname right-host user right_user1 using right_pwd
SQL1092N "right_user1" does not have the authority to perform the requested command or operation.

> db2 start dbm remote right_instance hostname right-host user right_user using wrong_pwd
SQL22201N The DB2 Administration Server failed to authenticate the user "db2inst2" on the host "right-host". Reason code "1".

> db2 start dbm remote right_instance hostname right-host user right_user using right_pwd
SQL1026N The database manager is already active.

> db2 stop dbm remote right_instance hostname right-host user right_user using right_pwd
DB20000I The STOP DATABASE MANAGER command completed successfully.

> db2 start dbm remote right_instance hostname right-host user right_user using right_pwd
DB20000I The START DATABASE MANAGER command completed successfully.
...
Рейтинг: 0 / 0
Remote start instance
    #36334622
Фотография Абсолют
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эх, Марк, как бы добиться мне Ваших результатов =)

Я просмотрел WireShark'ом на предмет пересылки пакетов при выполнение команды - вообще ничего не передаётся. Как будто он локально пытается стартовать, т.е. на клиенте XP64bit.

Хотя на серваке команда выполняется (на Suse), так как у Вас. Т.е. я стартую по IP с того же IP.

Куда хоть копать теперь?

Я вообще не любитель вопросы задавать, но вот когда такое, что даже по справке не получается и в гугле не ищется, то таки да, задаю.
...
Рейтинг: 0 / 0
Remote start instance
    #36334627
Фотография Абсолют
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Черт, и застопарить тоже не получается! Да, что же такое!
...
Рейтинг: 0 / 0
Remote start instance
    #36336745
Фотография Абсолют
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Окей, а если выложу конфигурационные файлики/логи кто-нибудь сможет мне помочь? ^.^

И, второй вопрос, где в тулзах, аля db2cc, можно срепродьюсить работу данной команды? Из UI, вобщем?
Гипнотюкс
...
Рейтинг: 0 / 0
Remote start instance
    #36342255
Фотография Абсолют
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С помощью db2cc стартует нормально. Я не понимаю, что происходит.
_______
Sincerely yours,
MDanial.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Remote start instance
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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