SSH-соединение отказывается и .runinstaller всплывающее окно не приходит

275
Aritra

Возникла одна проблема во время установки RAC на двух узлах в ноутбуке. .runinstaller сначала показывает сообщение об ошибке «DISPLAY CAN NOT SET ERROR». Затем после сортировки, установив отображение, оно не показывает всплывающее окно, чтобы я мог перейти к следующему шагу.

История: - Перед тем, как перейти к этому шагу, я столкнулся с еще одной проблемой с отображением гнома Oracle Linux. Таким образом, с экрана загрузки, использовали вкладку cntr + alt + и открыли дисплей gnome с startx от имени пользователя root. Так что в основном я запустил runinstaller в X-терминале, когда я открыл гном DISPLAY как STARTX.

runinstaller is stucked  ./runInstaller Starting Oracle Universal Installer...  Checking Temp space: must be greater than 415 MB. Actual 11216 MB Passed Checking swap space: must be greater than 150 MB. Actual 4479 MB Passed 

Что я пробовал: - Я пробовал много вещей, чтобы разобраться в этом за последние 24 часа.

Первая мысль: - Пробовал с мобакстермом или замазкой через ssh. Для этого установите для порта ssh в linux значение 22 в / etc / ssh / sshd_config. Затем отключил firewalld в Linux. соответствующие изменения также внесены в selinux. Замазка показывает соединение отказано. Я вставляю все свои выводы ниже.

В общем, я столкнулся с двумя проблемами. 1> невозможно запустить .runinstaller. это главная проблема. Чтобы разобраться в этом, я сталкиваюсь с упомянутой ниже проблемой. 2> Невозможно подключиться к Linux из замазки. Я использую виртуальную коробку и хост Windows 10. Из окон я могу пинг до 127.0.0.1.

 sh example.com -X -v output:- OpenSSH_7.4p1, OpenSSL 1.0.2k-fips 26 Jan 2017 debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 58: Applying options for * debug1: Connecting to example.com [93.184.216.34] port 22.  ifconfig   output:- enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.56.71 netmask 255.255.255.0 broadcast 192.168.56.255 inet6 fe80::42ec:8d8f:412f:80b0 prefixlen 64 scopeid 0x20<link> ether 08:00:27:ef:65:d8 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 45 bytes 5400 (5.2 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0  enp0s8: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.10.1 netmask 255.255.255.0 broadcast 192.168.10.255 inet6 fe80::4347:1d9c:1ea9:4d43 prefixlen 64 scopeid 0x20<link> ether 08:00:27:21:7a:89 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 45 bytes 5394 (5.2 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0  enp0s9: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 10.0.4.15 netmask 255.255.255.0 broadcast 10.0.4.255 inet6 fe80::21eb:7039:c6d1:1145 prefixlen 64 scopeid 0x20<link> ether 08:00:27:c8:5a:c8 txqueuelen 1000 (Ethernet) RX packets 107 bytes 125890 (122.9 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 115 bytes 11626 (11.3 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0  lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 0 (Local Loopback) RX packets 2115 bytes 208941 (204.0 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 2115 bytes 208941 (204.0 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0  virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255 ether 52:54:00:ae:f2:f8 txqueuelen 0 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 

Пытался подключиться к 127.0.0.1 через putty, но из-за показа соединения отказался. порт используется 22.

 hostname -i  showing 192.168.56.71 
0

1 ответ на вопрос

0
Aritra

Решил вопрос только сам. Выкладываю это для других народов.

Я запустил отображение GNOME от имени пользователя root с помощью startx.

Теперь проверьте, работает ли xclock.

он должен работать.

Но в случае оракула или любого другого пользователя это не работает

Поэтому моя цель - включить xclock для другого пользователя, потому что запускать ./runinstaller может только пользователь oracle.

в корне попробуй xhost + localhost

так что от root просто используйте su oracle.

Теперь снова попробуйте xclock.

Если это работает, то pop также придет для .runinstaller.

OUFFF !!! Наконец..