LINUX.ORG.RU
ФорумAdmin

Как поставить Oracle 9.2 БЕЗ ИКСОВ


0

0

Если кто знает, подскажите можно ли запустить runInstaller без X сервера, т.е. в текстовом режиме? Просто на сервере нет видюхи и X сервера тоже нет:) Метод использующий response file не подходит. Да и он когда запускаешь инсталлер командой runInstaller -silent -responseFile <filename> сначала как обычно запускает JAVA машину, а потом естественно не находит X сервер и вылитает, то есть ведет себя точно также.


Выход наипростейший: на любой машине, где есть Х делаем: xhost ip_или_имя_ораклового_сервера, на сервере, где ставишь оракл перед запуском инсталера сказать

DISPLAY=ip_или_имя_машины с иксами:0

export DISPLAY

runInstaller

maxoid
()
Ответ на: комментарий от maxoid

Делаю: на машине c XFree86:

# DISPLAY=127.0.0.1:0.0 # export DISPLAY

# XFree86 (запускаю иксы)

# xhost +192.168.0.251 (IP машины с Oracle)

на машине c Oracle:

# DISPLAY=192.168.0.252:0.0 (IP машины с XFree86) # export DISPLAY

# ./runInstaller # Initializing Java Virtual Machine from /tmp/OraInstall2004-08-19_02-23-25PM/jre/bin/java. Please wait... Xlib: connection to "192.168.0.252:0.0" refused by server Xlib: No protocol specified

Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using '192.168.0.252:0.0' as the value of the DISPLAY variable. at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method) at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:63) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.jav a:58) at java.awt.Window.<init>(Window.java:188) at java.awt.Frame.<init>(Frame.java:315) at java.awt.Frame.<init>(Frame.java:262) at oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:593)

помогите.... в чем косяк спасибо

anonymous
()
Ответ на: комментарий от anonymous

Метод правильный. Проблема, видимо в определении переменной DISPLAY. Если заходите по ssh, у него должен быть включен Forward X11 (на сервере соответственно тоже), если все правильно, то при соединении переменная DISPLAY будет существовать и трогать ее не стоит. Если и так не получится попробуйте соединиться через telnet.

qwe ★★★
()
Ответ на: комментарий от anonymous

(чистая теория) а если через vfb? (менее теоретично) или vnc? правда, оба варианта требуют покласть x'ы на оракловую машину...

berrywizard ★★★★★
()
Ответ на: комментарий от berrywizard

У меня та же басня насчет экзепшина в потоке при подключении к иксам. Ставлю на свою машину (Slackware 10), Х-ы крутятся вроде првильно, DISPLAY=:0.0 Ничего не пойму, выкачал 1.4 гига с сайта оракла чтоб поставить себе клиента и такой облом :-(. Тоже прошу помощи.

surpual
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.