Questo articolo è stato chiaramente scritto da qualcuno che non è un amministratore di sistema. Ho provato i passaggi nell'articolo e, mentre funziona, distrugge completamente il processo di aggiornamento del pacchetto. Il tuo sistema diventerà un miscuglio mutilato di Oracle Linux e centos/rhel, e avrai un incubo cercando di eseguire di nuovo gli aggiornamenti sul sistema.
Invece di questo trucco, segui la documentazione Oracle corretta che indica esplicitamente quali pacchetti devono essere installati.
Inoltre, la soluzione pdksh non è corretta. Alcuni rapidi googling indicano che c'è un errore nello script di installazione di Oracle che identifica erroneamente il sistema operativo installato, quindi pensa che si stia installando su RHEL4. Supponendo che tu stia utilizzando un sistema operativo a 64 bit, la soluzione corretta è aggiornare database/stage/cvu/cv/admin/cvu_config in modo che la riga CV_ASSUME_DISTID=OEL4 dica invece CV_ASSUME_DISTID=OEL6.
Risponderecome posso installare con il listener personalizzato?
Salve, ho un sacco di problemi durante l'installazione.
Il test sulle dipendenze fallisce su libaio-0.3.105. Ho la 0.3.105 più recente ed è impossibile sostituire la versione.
Hai qualche idea?
Grazie
Angelo
ma dopo il riavvio, Oracle non si avvia:
[[e-mail protetta] bin]# ./emctl avvia dbconsole
Variabile di ambiente ORACLE_UNQNAME non definita. Imposta ORACLE_UNQNAME sul nome univoco del database.
./lsnrctl start
LSNRCTL per Linux: versione 11.2.0.1.0 – Produzione il 25-JAN-2014 13:07:25
Copyright (c) 1991, 2009, Oracle. Tutti i diritti riservati.
Messaggio 1070 non trovato; Nessun file di messaggio per prodotto=rete, struttura=TNSTNS-12545: Messaggio 12545 non trovato; Nessun file di messaggio per prodotto=rete, struttura=TNS
TNS-12560: messaggio 12560 non trovato; Nessun file di messaggio per prodotto=rete, struttura=TNS
TNS-00515: messaggio 515 non trovato; Nessun file di messaggio per prodotto=rete, struttura=TNS
Errore Linux: 2: nessun file o directory di questo tipo
Puoi aiutarmi?
Risponderecomplimenti per l'ottima guida, installata su CentOS 6.5 x86_64 la versione a 64 bit di Oracle con questa correzione per il controllo dei prerequisiti:
Cambia directory in /database/stage/cvu/cv/admin
Backup cvu_config cp cvu_config backup_cvu_config
Modifica cvu_config e cambia la seguente riga CV_ASSUME_DISTID=OEL4 in CV_ASSUME_DISTID=OEL6
Salva il file cvu_config aggiornato
Installare il software 11.2.0.3 utilizzando:
/database/runInstaller
cd/database
./runInstaller
L'OUI ora dovrebbe eseguire i controlli dei prerequisiti OEL6 (che sono identici ai controlli dei prerequisiti RHEL6) e non segnalare più la mancanza dei pacchetti elfutils-libelf-devel-0.97 e pdksh-5.2.14
Ciao,
Solo per dire che mi hai salvato la vita e voglio ringraziarti molto. Tutto funziona così BUONO.
Ma ho una domanda, nel passaggio 13. Salva il file di risposta da qualche parte nel tuo sistema
ho dimenticato di cliccare su "Salva file di risposta", quindi vorrei sapere se c'è un modo per avere questo file dopo l'installazione?
Grazie in anticipo
Ciao Narad, ho seguito i tuoi passaggi/istruzioni sopra su CentOS 6.5 e Oracle Linux 6.4, ma quando invoco ./runInstaller ricevo un messaggio relativo all'impostazione DISPLAY. I comandi xhost e xclock restituiscono "cant open dispaly". Ho installato CentOS e Oracle Linux come server OS di base.
Vedere una serie di impostazioni DISPLAY di seguito.
[[e-mail protetta] ~]# export DISPLAY=localhost: 0.0
[[e-mail protetta] ~]# echo $VISUALIZZA
host locale: 0.0
[[e-mail protetta] ~]# xclock
Errore: impossibile aprire il display: localhost: 0.0
[[e-mail protetta] /]# xhost +
xhost: impossibile aprire display: localhost: 0.0
[[e-mail protetta] ~]# export DISPLAY=10.140.40.25:0.0
[[e-mail protetta] ~]# xclock
Errore: impossibile aprire il display: 10.140.40.25:0.0
[[e-mail protetta] /]# xhost +
xhost: impossibile aprire il display: 10.140.40.25:0.0
[[e-mail protetta] ~]# esporta DISPLAY=0.0
[[e-mail protetta] ~]# xclock
Errore: impossibile aprire il display: "0.0"
[[e-mail protetta] /]# xhost +
xhost: impossibile aprire il display: 0.0
[[e-mail protetta] ~]# xclock
Errore: impossibile aprire il display: "0.0"
[[e-mail protetta] /]# xhost +
xhost: impossibile aprire il display "0.0"
[[e-mail protetta] /]# xhost +SI: localuser: oracle
xhost: impossibile aprire il display "0.0"
[[e-mail protetta] /]#
cosa ho dovuto installare in base ai suggerimenti di vari siti, ma si ripete ancora lo stesso errore
yum install xorg-x11-utils
yum install xorg-x11-apps
yum install xorg-x11-xauth
yum -y install xorg-x11-apps xauth
yum install glibc.i686
[[e-mail protetta] ~]# yum install xorg-x11-utils
Plugin caricati: mirror più veloce, sicurezza
Caricamento della velocità del mirror dal file host nella cache
* base: centos.mirror.xtratelecom.es
* extra: centos.mirror.xtratelecom.es
* aggiornamenti: centos.cadt.com
Configurazione del processo di installazione
Pacchetto xorg-x11-utils-7.5-6.el6.x86_64 già installato e ultima versione
Niente da fare
[[e-mail protetta] /]# yum install xorg-x11-xauth
Plugin caricati: sicurezza
public_ol6_UEK_latest
public_ol6_latest
Configurazione del processo di installazione
Pacchetto 1:xorg-x11-xauth-1.0.2-7.1.el6.x86_64 già installato e ultima versione
Niente da fare
[[e-mail protetta] /]# yum -y install xorg-x11-apps xauth
Plugin caricati: sicurezza
Configurazione del processo di installazione
Pacchetto xorg-x11-apps-7.6-6.el6.x86_64 già installato e versione più recente
Pacchetto 1:xorg-x11-xauth-1.0.2-7.1.el6.x86_64 già installato e ultima versione
Niente da fare
[[e-mail protetta] /]# yum install xorg-x11-apps
Plugin caricati: sicurezza
Configurazione del processo di installazione
Pacchetto xorg-x11-apps-7.6-6.el6.x86_64 già installato e versione più recente
Niente da fare
[[e-mail protetta] /]# yum install glibc.i686
Plugin caricati: sicurezza
Configurazione del processo di installazione
Pacchetto glibc-2.12-1.132.el6.i686 già installato e ultima versione
Niente da fare
così ho deciso di tentare la fortuna e continuare con l'installazione
[[e-mail protetta] ~]# su oracle
[[e-mail protetta] ~]$ cd database/
[[e-mail protetta] database]$ ./runInstaller o ./runInstaller –ignoreSysPrereqs
Avvio del programma di installazione universale di Oracle...
Verifica dello spazio temporaneo: deve essere maggiore di 120 MB. 44119 MB effettivi superati
Controllo dello spazio di swap: deve essere maggiore di 150 MB. 6015 MB effettivi superati
Controllo monitor: deve essere configurato per visualizzare almeno 256 colori
>>> Impossibile eseguire il controllo automatico dei colori di visualizzazione utilizzando il comando /usr/bin/xdpyinfo. Controlla se la variabile DISPLAY è impostata. Non riuscito <<<<
Alcuni controlli dei requisiti non sono riusciti. Devi soddisfare questi requisiti prima
proseguendo con l'installazione,
Continua? (s/n) [n] sì
Preparazione all'avvio di Oracle Universal Installer da /tmp/OraInstall2013-12-18_10-52-41AM. Attendere prego …$ Eccezione nel thread “main” java.lang. NoClassDefFoundError
su java.lang. Class.forName0 (metodo nativo)
su java.lang. Class.forName (Class.java: 164)
su java.awt. Toolkit$2.run (Toolkit.java: 821)
su java.security. AccessController.doPrivileged (metodo nativo)
su java.awt. Toolkit.getDefaultToolkit (Toolkit.java: 804)
su javax.swing. UIManager.initialize (UIManager.java: 1262)
su javax.swing. UIManager.maybeInitialize (UIManager.java: 1245)
su javax.swing. UIManager.getUI(UIManager.java: 851)
su javax.swing. JPanel.updateUI(JPanel.java: 104)
su javax.swing. JPanel.(JPanel.java: 64)
su javax.swing. JPanel.(JPanel.java: 87)
su javax.swing. JPanel.(JPanel.java: 95)
su oracle.sysman.oii.oiif.oiifo. OiifoOCMUI.(OiifoOCMUI.java: 125)
su oracle.sysman.oii.oiif.oiifo. OiifoOCMInterfaceManager.(OiifoOCMInterfaceManager.java: 79)
su oracle.sysman.oii.oiif.oiifo. OiifoOCMInterfaceManager.getInstance (OiifoOCMInterfaceManager.java: 124)
su oracle.install.ivw.db.driver. DBInstaller.run (DBInstaller.java: 123)
su oracle.install.commons.util. Application.startup (Application.java: 869)
su oracle.install.commons.flow. FlowApplication.startup (FlowApplication.java: 164)
su oracle.install.commons.flow. FlowApplication.startup (FlowApplication.java: 181)
su oracle.install.commons.base.driver.common. Installer.startup (Installer.java: 265)
su oracle.install.ivw.db.driver. DBInstaller.startup (DBInstaller.java: 114)
su oracle.install.ivw.db.driver. DBInstaller.main (DBInstaller.java: 132)
sono bloccato qui da una settimana, la ricerca di così tanti siti si rivela inutile.
altri siti suggeriscono di disattivare DISPLAY, ma quando lo faccio, ottengo quanto segue
[[e-mail protetta] cdrom]#unset DISPLAY
[[e-mail protetta] cdrom]# su oracle
[[e-mail protetta] ~]$ cd database/
[[e-mail protetta] database]$ ./runInstaller
Avvio del programma di installazione universale di Oracle...
Verifica dello spazio temporaneo: deve essere maggiore di 120 MB. 43930 MB effettivi superati
Controllo dello spazio di swap: deve essere maggiore di 150 MB. 4031 MB effettivi passati
Controllo monitor: deve essere configurato per visualizzare almeno 256 colori
>>> Impossibile eseguire il controllo automatico dei colori di visualizzazione utilizzando il comando /usr/bin/xdpyinfo. Controlla se la variabile DISPLAY è impostata. Non riuscito <<<>> Ignorando gli errori dei prerequisiti richiesti. Continuando...
Preparazione all'avvio di Oracle Universal Installer da /tmp/OraInstall2013-12-18_02-31-16PM. Attendere prego …
DISPLAY non impostato. Si prega di impostare il DISPLAY e riprovare.
A seconda della shell Unix, è possibile utilizzare uno dei seguenti comandi come esempi per impostare la variabile d'ambiente DISPLAY:
– Per csh: % setenv DISPLAY 192.168.1.128:0.0
– Per sh, ksh e bash: $ DISPLAY=192.168.1.128:0.0; esporta DISPLAY
Utilizzare il seguente comando per vedere quale shell viene utilizzata:
echo $SHELL
Utilizzare il comando seguente per visualizzare l'impostazione corrente della variabile di ambiente DISPLAY:
echo $DISPLAY
– Assicurarsi che gli utenti client siano autorizzati a connettersi all'X Server.
Per consentire agli utenti client di accedere all'X Server, aprire un xterm, dtterm o xconsole come l'utente che ha avviato la sessione e digitare il seguente comando:
% xhost +
Per verificare che la variabile di ambiente DISPLAY sia impostata correttamente, esegui un programma basato su X11 fornito con il sistema operativo nativo come "xclock":
%
Se non riesci a eseguire xclock correttamente, fai riferimento al tuo PC-X Server o al fornitore del sistema operativo per ulteriore assistenza.
Percorso tipico per xclock: /usr/X11R6/bin/xclock
[[e-mail protetta] banca dati]$
[[e-mail protetta] ~]# rpm -qf /usr/bin/xdpyinfo
xorg-x11-utils-7.5-6.el6.x86_64
[[e-mail protetta] ~]# ls -la /usr/bin/xdpyinfo
-rwxr-xr-x 1 radice radice 38112 21 dicembre 2012 /usr/bin/xdpyinfo
[[e-mail protetta] ~]#
[[e-mail protetta] ~]# yum install xorg-x11-utils
Plugin caricati: mirror più veloce, sicurezza
Caricamento della velocità del mirror dal file host nella cache
* base: centos.mirror.xtratelecom.es
* extra: centos.mirror.xtratelecom.es
* aggiornamenti: centos.cadt.com
Configurazione del processo di installazione
Pacchetto xorg-x11-utils-7.5-6.el6.x86_64 già installato e ultima versione
Niente da fare
[[e-mail protetta] ~]#