Форум программистов, компьютерный форум, киберфорум
Ubuntu, Mint Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.96/27: Рейтинг темы: голосов - 27, средняя оценка - 4.96
30 / 30 / 1
Регистрация: 07.02.2011
Сообщений: 260

Domino не запускается из-за jav'ы. Извлечь jav'у из .bin файла

07.02.2011, 10:41. Показов 5709. Ответов 28
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте cyber-форумчане. Вот моя первая тема, искал я искал помощи на ubuntu-форуме, так и не нашёл. Надеюсь на вас.
Начну с вывода команды java -version:
Bash
1
2
3
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) 64-Bit Server VM (build 17.1-b03, mixed mode)
ОС: Ubuntu 10.04.1 64 bit

Проблема возникла с установкой Lotus Domino. Ошибки лучше всего видны при установке в удалённом варианте. Вот она установилась и при удалённом подключение к серверу, что бы начать конфигурацию вот это:
Bash
1
2
3
4
5
6
7
8
9
10
11
JVMDUMP006I Обработка события дампа "systhrow", элемент "java/lang/OutOfMemoryError" - Пожалуйста, подождите.
JVMDUMP032I
JVMDUMP030W
JVMDUMP010I Дамп Snap записан в /tmp/Snap.20110131.104839.5635.0001.trc
JVMDUMP030W
JVMDUMP032I
JVMDUMP010I Дамп Heap записан в /tmp/heapdump.20110131.104839.5635.0002.phd
JVMDUMP030W
JVMDUMP032I
JVMDUMP010I Дамп Java записан в /tmp/javacore.20110131.104839.5635.0003.txt
JVMDUMP013I Обработано событие дампа "systhrow", элемент "java/lang/OutOfMemoryError".
Лог установки заканчисается на этом:
Code
1
(31.01.2011 10:45:01), , com.ibm.wizard.platform.linux.LinuxJVMServiceImpl, dbg.jvm, calculating size from directory /tmp/isjvekXhS
При локальном запуске конфигурации сразу падает в ошибку. Помучавшись месяц, перекопав стартовые скрипты я установил wine (на сервере!) и попробывал поставить win версию Domino. И тут: "В программе java.exe обнаружена серьёзная ошибка. Программа будет закрыта" и javacore мне создаёт (как и при *nix установке).

Ладно хватит подробностей, их ещё много. Так вот вопрос: Нужно в программу вставить заместо её jav'ы другую, которую рекомендуют IBM (помоему jre-1.3.1). Я нашёл jav'у только в формате .bin. Как мне её просто разархивировать не устанавливая или скачать в другом формате?
А может в этом кто то увидит более глубокий смысл.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.02.2011, 10:41
Ответы с готовыми решениями:

Прошу совета извлечь bin из старого PDB файла для PALM, возможно через VS2008
Всем привет ! Скажу сразу - я не программист, но нужно мне с этим разобраться. Есть файл PDB 63кБт, он идёт как файл прошивки к софту...

Не могу установить ни одну программу /bin/sh: /usr/bin/yum: /usr/bin/python: bad interpreter: No such file or
Добрый день. Устанавливал на VDS сервер (CentOS) firstvds python. Оказалось там стоял уже python 2.6, а мне нужно python 3.4. Ну я не долго...

Не запускается в Ubuntu hldsupdatetool.bin
Подключил к VirtualBox общую папку server, закинул туда hldsupdatetool.bin, мне нужно запустить этот файл. При попытке запустить, консоль...

28
30 / 30 / 1
Регистрация: 07.02.2011
Сообщений: 260
08.02.2011, 14:31  [ТС]
Ну скажите хотя бы как файлы .bin разархивируются в Ubuntu.
0
 Аватар для dxdy
99 / 99 / 14
Регистрация: 14.06.2010
Сообщений: 284
08.02.2011, 14:40
name - это название файла
chmod u+x name.bin
./name.bin
0
610 / 93 / 4
Регистрация: 08.07.2010
Сообщений: 1,893
08.02.2011, 16:21
Ничего у ТС скорее всего не получится. Не знаю почему, но JDK скачанные с сервера Oracle не работают. На счет JRE не знаю...

Лучше так:
Code
1
# apt-get install openjdk-6-jre
1
30 / 30 / 1
Регистрация: 07.02.2011
Сообщений: 260
09.02.2011, 10:37  [ТС]
Ну что ж, установил я ещё одну jav'у и при локальном запуске:
Code
1
error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
. В репозиториях такую библиотеку я не нашёл, да и вывод команды ls -la /lib/libc.so* выдаёт:
Code
1
2
notes@Server:~$ ls -la /lib/libc.so*
ls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory
Это под пользователем notes, а под моим:
Code
1
2
agro@Server:~$ ls -la /lib/libc.so*
lrwxrwxrwx 1 root root 14 2011-01-14 10:59 /lib/libc.so.6 -> libc-2.11.1.so
Как бы здесь может что то кроется?
0
610 / 93 / 4
Регистрация: 08.07.2010
Сообщений: 1,893
09.02.2011, 10:46
Решетка означает запуск от рута...
Попробуйте так:
Bash
1
sudo apt-get install openjdk-6-jre
И все заработает (99%).
0
30 / 30 / 1
Регистрация: 07.02.2011
Сообщений: 260
09.02.2011, 11:21  [ТС]
Да не, OpenJDK у меня установилась
Code
1
2
3
4
agro@Server:~$ java -version
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.5) (6b20-1.9.5-0ubuntu1~10.04.1)
OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)
Мне бы теперь понять почему под пользователем notes библиотека не видна, а под моим agro видна.
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
09.02.2011, 11:26
Цитата Сообщение от Max - 2 Посмотреть сообщение
/lib/libc.so.6 -> libc-2.11.1.so
это симлинк
возможно вашему второму пользователю запрещен доступ туда, где лежит оригинал
0
30 / 30 / 1
Регистрация: 07.02.2011
Сообщений: 260
09.02.2011, 12:16  [ТС]
Ага, понял одну вещь. На любую команду (почти) из под notes он отвечает:
Code
1
2
notes@Server:/$ ls
ls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory
И стало это как я создал файл .profile.
А-а, как мне надоели все эти библиотеки, зависимости.
0
610 / 93 / 4
Регистрация: 08.07.2010
Сообщений: 1,893
09.02.2011, 12:49
Система->Администрирование->Пользователи и группы

Настройте пользователя как вам надо.
0
30 / 30 / 1
Регистрация: 07.02.2011
Сообщений: 260
10.02.2011, 10:38  [ТС]
Единственное что можно было настроить в пользователях и группах, это в дополнительных параметрах включить администрирование системы, что конечно же не помогло. Всё равно любая команда под пользователем notes запрашивает librt.so.1.
Посмотрите пожайлуста, может .profile неверно создал:
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
    . "$HOME/.bashrc"
    fi
fi
 
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
fi
 
export PATH=$PATH:/opt/ibm/lotus/bin:/./:/E/Domino
export LD_ASSUME_KERNEL=2.2.5
Добавлено через 47 минут
Вот, убрав маскирование ядра, команды вновь заработали. И даже libc.so.6 нашлась
Bash
1
2
notes@Server:~$ ls -la /lib/libc.so*
lrwxrwxrwx 1 root root 14 2011-01-14 10:59 /lib/libc.so.6 -> libc-2.11.1.so
Но вот при запуске программы всё равно:
Bash
1
2
3
4
notes@Server:~$ /opt/ibm/lotus/bin/server
uname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
Unknown platform ''
stty: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
Если дело в правах, то как это можно исправить?

Добавлено через 17 минут
Всё, с этим всё. Из стартового скрипта тоже убрал маскирование ядра.
И теперь вернулся с чего начинал. С ошибки: "No domino string resources were found. This may indicate an installation problem. Check that the LANG environment variable has the same value it did when Domino was installed." Но это уже наверно не к вам.
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
10.02.2011, 11:54
Цитата Сообщение от Max - 2 Посмотреть сообщение
Check that the LANG environment variable has the same value it did when Domino was installed
оно ж вам пишет - проверьте значение переменной LANG окружения.
0
30 / 30 / 1
Регистрация: 07.02.2011
Сообщений: 260
10.02.2011, 13:23  [ТС]
Да незнаю я, что эт за переменная LANG и где найти её значение.
0
222 / 180 / 5
Регистрация: 12.01.2009
Сообщений: 1,094
10.02.2011, 13:41
Цитата Сообщение от Max - 2 Посмотреть сообщение
Да незнаю я, что эт за переменная LANG и где найти её значение.
ее можно посмотреть через locale или env. Видимо язык у домино отличный от системы.
0
30 / 30 / 1
Регистрация: 07.02.2011
Сообщений: 260
10.02.2011, 15:51  [ТС]
Ага
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
notes@Server:~$ locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
и
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
notes@Server:~$ env
SHELL=/bin/bash
TERM=xterm
XDG_SESSION_COOKIE=cc334ddae6d33114e257c0004c88a694-1297323162.348309-608386333
USER=notes
MAIL=/var/mail/notes
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/opt/ibm/lotus/bin:/./:/E/Domino
PWD=/E/Domino
LANG=ru_RU.UTF-8
SPEECHD_PORT=7564
SHLVL=1
HOME=/E/Domino
LOGNAME=notes
DISPLAY=:2.0
XAUTHORITY=/var/run/gdm/auth-for-agro-M5rNgY/database
COLORTERM=gnome-terminal
_=/usr/bin/env
А при удалённом запуске вот что:
Bash
1
2
3
4
5
6
7
8
9
10
11
12
server -remote
JVMDUMP006I Обработка события дампа "systhrow", элемент "java/lang/OutOfMemoryError" - Пожалуйста, подождите.
JVMDUMP032I 
JVMDUMP030W 
JVMDUMP010I Дамп Snap записан в /tmp/Snap.20110210.153159.11098.0001.trc
JVMDUMP030W 
JVMDUMP032I 
JVMDUMP010I Дамп Heap записан в /tmp/heapdump.20110210.153159.11098.0002.phd
JVMDUMP030W 
JVMDUMP032I 
JVMDUMP010I Дамп Java записан в /tmp/javacore.20110210.153159.11098.0003.txt
JVMDUMP013I Обработано событие дампа "systhrow", элемент "java/lang/OutOfMemoryError".
Я просто не знаю LANG относится к моей ОС или к запускаемой программе. И какое значение нужно выставить.
0
222 / 180 / 5
Регистрация: 12.01.2009
Сообщений: 1,094
10.02.2011, 16:19
Вот люди с бубунта-форума советуют ставить именно этот пакет ftp://lotus.net.ua/Lotus/8.5.1... Z5RXEN%29/ , попробуйте.
1
30 / 30 / 1
Регистрация: 07.02.2011
Сообщений: 260
11.02.2011, 09:06  [ТС]
Спасибо конечно, но с того сайта я много чего перепробывал, а конкретно на этот пакет установка говорит:
Bash
1
2
3
4
5
6
7
8
root@Server:~# '/home/agro/lotus_domino851_zlinux_CZ5RXEN/domino/install'
 
Lotus Domino for Unix Install Program
------------------------------------
Error:******************************************
                Incorrect kit:zlinux   for this operating system: linux 
                Please select the proper kit
                for installing your Domino Server.
Даже установка не запускается.
0
222 / 180 / 5
Регистрация: 12.01.2009
Сообщений: 1,094
11.02.2011, 10:16
Цитата Сообщение от Max - 2 Посмотреть сообщение
Спасибо конечно, но с того сайта я много чего перепробывал, а конкретно на этот пакет установка говорит:
Bash
1
2
3
4
5
6
7
8
root@Server:~# '/home/agro/lotus_domino851_zlinux_CZ5RXEN/domino/install'
 
Lotus Domino for Unix Install Program
------------------------------------
Error:******************************************
                Incorrect kit:zlinux   for this operating system: linux 
                Please select the proper kit
                for installing your Domino Server.
Даже установка не запускается.
видимо это тоьлко под IBM'овский System z. Из того фтп ни 1 дистрибутив не запустился ? Вообще убунта это принципиально и сменить никак? хотя там есть и rpm для остальныйх дистров.
0
30 / 30 / 1
Регистрация: 07.02.2011
Сообщений: 260
11.02.2011, 10:59  [ТС]
Я думаю вот бы как то ещё замаскировать ядро другим способом, что бы установка думала что тут нифига не Ubuntu. Domino в организации вопрос очень важный, и уже начинает вставать вопрос о переводе сервера на другую ОС.
Но это ж представьте, снова собирать raid создавать сетевые ресурсы в точности как было раньше, что бы на остальных 30 машинах ничего не менять из настроек. Я бы хотел добить ... о, счас попробую под wine поставить win jav'у. Может из-за отсутствия её *win установка не пошла.
0
30 / 30 / 1
Регистрация: 07.02.2011
Сообщений: 260
16.02.2011, 09:08  [ТС]
Кстати, а ничего то что, где я приводил пример команды Locale, переменная LANG написана без ковычек?
Цитата Сообщение от Max - 2 Посмотреть сообщение
Код Bash
notes@Server:~$ locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.02.2011, 09:08
Помогаю со студенческими работами здесь

IIS 7.5 не запускается .exe из cgi-bin
Добрый день, помогите пожалуйста. Столкнулся с такой проблемой. Есть сайт, работает на IIS6. В сайте реализовано следующее: пользователь...

Не запускается domino administrator
Коллеги, приветствую! Такая странная оказия: запускаю Domino Administartor, появляется его окно, отображается пункты меню, затем в...

Не Запускается Domino Designer
День добрый, господа форумчане. Вот столкнулся с проблемой - с самого утра не могу запустить Designer. Клиент и админка работают, а...

Не запускается Lotus Domino Server
В Лтоусе вообще не разбираюсь и тут на мою голову такая проблема (сервер не запускается хотя через Lotus Notes зайти можно) Вот что...

Lotus Domino Не Запускается Как Служба
После обновления Windows и перезагрузки компьютера Lotus Domino перестал запускаться как служба. Lotus Domino v.8.5.3 FP6 (сегодня...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru