Установка Oracle 11 г на удаленном сервере (Ubuntu) соединила использование ssh

Без большего количества информации я не могу сказать точно, почему это происходит. Apache чувствителен к порядку, в котором виртуальные хосты указаны в его конфигурации. Однако я использовал бы здесь. Если Вы не хотите другие основанные на имени виртуальные хосты на 127.0.0.1.

Кроме того, для Вас может быть полезно использовать следующую команду для наблюдения, какой Apache думает виртуальной конфигурации хоста:

apache2-t-D DUMP_VHOSTS

В зависимости от Вашей конкретной системы команда "apache2" может быть чем-то еще, как "httpd". Если Вы запускаете Windows, я не знаю, будет ли он работать вообще.

1
задан 27 October 2010 в 23:17
4 ответа

Вы смогли делать это с X передачами:

ssh -X <hostname> 

Необходимо будет выполнять X-сервер на машине, от которой Вы соединяетесь и удостоверяетесь, что "X11Forwarding да" установлен в sshd_config на сервере.

1
ответ дан 4 December 2019 в 01:53
  • 1
    я подключен к ssh, использующему шпаклевку. таким образом, я включил передачу X11 и не установил "местоположение дисплея X11. Вы подразумеваете "под X11Forwarding да", установлен в sshd_config на сервере? установка ForwardX11 - да? Я нахожусь на окнах. Что еще я должен удостовериться, что runInstaller хорошо работают кадр ssh окно? –   27 October 2010 в 16:08

Просто установив двоичные файлы, правильно? Если у Вас есть существующая установка

  1. Tar и gzip ORACLE_HOME и scp это через
  2. Распакуйте его в месте, что Вы хотите новый ORACLE_HOME
  3. cd $ORACLE_HOME/clone/bin
  4. perl clone.pl ORACLE_HOME=/my/oracle/home ORACLE_BASE=/my/oracle/base ORACLE_HOME_NAME=MyOraHome

Это - бездисплейная техника для массового развертывания.

Удостоверьтесь, что у Вас есть весь prereqs. Основной способ сделать это, добавляет сервер Конфетки Oracle и yum install oracle-validated.

0
ответ дан 4 December 2019 в 01:53
  • 1
    я выполняю runInstaller как пользователь оракула на моем ssh окне, подключенном к удаленному серверу человечности. –   27 October 2010 в 16:18
  • 2
    я выполняю runInstaller как пользователь оракула на моем ssh окне, подключенном к удаленному серверу человечности. Я пытался позволить X11, передающему запустить установщик оракула. См. мой ответ на этом сообщении, где я получаю ошибки с передачей X11. –   27 October 2010 в 16:21
  • 3
    Вам не нужно X вообще для установки клона. –  Gaius 27 October 2010 в 16:21
  • 4
    Вы сделали xhost + на Вашей локальной машине? –  Gaius 27 October 2010 в 16:22
  • 5
    Не похоже, что это - установка клона. Что приводит Вас думать, что это? Кроме того, не предлагайте людям, которых они выполняют xhost +, это - почти всегда плохая идея в эти дни. –  Bill Weiss 27 October 2010 в 23:16

Проблема была с записью, что некоторые данные от оракула на неперезаписываемом каталоге (значение по умолчанию tmp).So изменили ее с помощью $HOME/tmp TMP= экспорта.

Я пытался позволить X11, передающему запустить установщик оракула. Теперь я получаю эту ошибку:

Xlib: подключите ион к "localhost:10.0", которому отказывает сервер Xlib: прокси PuTTY X11: неправильный протокол аутентификации делал попытку Исключения в потоке "основной" java.lang. InternalError: не Может соединиться с сервером окна X11 с помощью 'localhost:10.0' как значение переменной ДИСПЛЕЯ. в sun.awt. X11GraphicsEnvironment.initDisplay (Собственный метод) в sun.awt. 000 X11GraphicsEnvironment.access$ (X11GraphicsEnvironment.java:53) в sun.awt. X11GraphicsEnvironment$1.run (X11GraphicsEnvironment.java:142) в java.security. AccessController.doPrivileged (Собственный метод) в sun.awt. X11GraphicsEnvironment. (X11GraphicsEnvironment.java:1 31) в java.lang. Класс forName0 (Собственный метод) в java.lang. Class.forName (Класс java:164) в java.awt. GraphicsEnvironment.getLocalGraphicsEnvironment (GraphicsEnvi ronment.java:68) в java.awt. Window.init (Окно java:270) в java.awt. Окно. (Окно java:318) в java.awt. Кадр. (Кадр java:419) в oracle.ewt.popup. PopupFrame. (Неизвестный Источник) в oracle.ewt.lwAWT.BufferedFrame. (Неизвестный Источник) в oracle.sysman.oio.oioc. OiocOneClickInstaller. (OiocOneClickInsta ller.java:328) в oracle.sysman.oio.oioc. OiocOneClickInstaller. (Более высокий java:168 OiocOneClickIns)

0
ответ дан 4 December 2019 в 01:53

Для установки использования графического установщика, Вам нужно следующее:

  • Сервер X11 установлен на Вашей рабочей станции. Для Windows можно использовать: Xming
  • передача ssh X11 включена на удаленном сервере. Проверьте это /etc/ssh/sshd_config имеет следующую опцию X11Forwarding yes
  • xauth, настроенные для пользователя оракула, или, соединяются непосредственно как пользователь оракула
  • Передача X11 включена в PuTTY.

При использовании sudo для соединения с пользователем оракула, то создайте/etc/profile.d/sudo-oracle.sh файл со следующим содержанием:

function sudo {
        local u=oracle
        local SUDO_BIN=/usr/bin/sudo
        if [[ "x$1" == "xsu" && ( "x$2" == "x$u" || "x$3" == "x$u" ) ]]
        then
                echo X11 authentication from user $USER to user $u
                $SUDO_BIN -H -u $u xauth add $(xauth list|grep :$(echo ${DISPLAY: -4:2}))
        fi
        $SUDO_BIN $@
}

Затем войдите в использование учетной записи оракула:

sudo su - oracle
0
ответ дан 4 December 2019 в 01:53

Теги

Похожие вопросы