Heim > System-Tutorial > LINUX > Hauptteil

Mehrere Vorsichtsmaßnahmen für das Oracle-Installationssystem-Swap-Laufwerk! !

PHPz
Freigeben: 2024-04-09 08:30:01
nach vorne
1008 Leute haben es durchsucht

Mehrere Vorsichtsmaßnahmen für das Oracle-Installationssystem-Swap-Laufwerk! !

Interpretation der Schritte zur Installation von Oracle unter Linux

Erforderliche Softwareumgebung: LinuxAS3U2, ORACLE9.2.0.4, Upgrade-Paket. Die Hardwareumgebung erfordert mindestens 512 MB Videospeicher, einen ausreichend großen Swap-Speicherplatz von mindestens 400 MB und einen Installationsraum von mindestens 800 MB. Wenn Sie zur Installation eine CD benötigen, benötigen Sie auch ein Diskettenlaufwerk.

1. Vorbereitung

① Vor der Installation von Oracle ist es am besten, über eine saubere Linux-Umgebung zu verfügen, den Swap-Bereich einzurichten und später keine Firewall zu installieren (installieren Sie diese ggf. nach der Installation der Datenbank).

② Erstellen Sie im USR-Verzeichnis unter Linux einen Ordner mit den Oracle-Installationsdateien, nennen Sie ihn ora9i und kopieren Sie dann die Installationsdateien hierher. Ship_9204_linux_disk1.cpio, Ship_9204_linux_disk2.cpio, Ship_9204_linux_disk3.cpio und der Upgrade-Paket-Patch werden hierher kopiert.

③. Nehmen Sie einige Installationseinstellungen vor. Zunächst benötigt Oracle9i mindestens 512 MB Videospeicherplatz. Verwenden Sie den folgenden Befehl, um die Größe des Host-Videospeichers zu überprüfen:

grepMemTotal/proc/meminfo

MemTotal:900252kB

Davon ist 900252kB die Videospeichergröße Ihres Systems.

④ Das Swap-Laufwerk benötigt normalerweise den doppelten Videospeicher, mindestens 400 MB. Tatsächlich gilt: Je größer, desto besser. Verwenden Sie den folgenden Befehl, um die Größe des System-Swap-Laufwerks zu überprüfen:

/sbin/swapon–s

FilenameTypeSizeUsedPriority

/dev/sda6partition105221686976-1

105221 ist die Größe des Swap-Laufwerks Ihres Systems.

⑤ Wenn Sie die Installation über eine Festplatte durchführen, müssen Sie eine 8X-CD-ROM auf Ihrem Host installieren. Die hier verwendete heruntergeladene Installationsdatei ist nicht erforderlich.

⑥. Die JDK-Version, die wir benötigen, ist 1.3.1 (einige Informationen besagen, dass Sie Linux Find ignorieren oder das mit Oracle gelieferte JDK verwenden können, aber bei der Installation hier ist es am besten, den Informationen zu folgen) ) Kopieren Sie JDK1.3.1 nach /local und erstellen Sie dann ein JDK-Verzeichnis.

2. Parameter einstellen

① Melden Sie sich als Root-Benutzer an und legen Sie die Kernel-Parameter von Oracle9i fest. Kernel-Einstellungen sind der Schlüssel für eine erfolgreiche Installation.

Gehen Sie in das Verzeichnis /proc/sys/kernel und führen Sie den Befehl catsem aus

Das Ergebnis ist: 2503200032128

Dabei ist 250 der Wert des Parameters SEMMSL, 32000 der Wert des Parameters SEMMNS, 32 der Wert des Parameters SEMOPM und 128 der Wert des Parameters SEMMNI. Verwenden Sie die folgenden Befehle, um die Parameter zu ändern. Beachten Sie, dass die Reihenfolge hier nicht geändert werden kann.

EchoSEMMSL_valueSEMMNS_valueSEMOPM_valueSEMMNI_value>sem

② Verwenden Sie den folgenden Befehl, um den gemeinsamen Videospeicher einzurichten

echo4294967295>shmmax

Hinweis: Mein Videospeicher beträgt hier 512 MB, daher lautet der Wert hier: 4294967295. Wenn es 1 GB ist, lautet er: 8589934590

③ Fügen Sie einen dedizierten Benutzer für die Oracle-Installation hinzu

Zuerst erstellen wir eine Benutzergruppe. Hier verwenden wir dba als Benutzergruppe.

Nachdem Sie sich als Root-Benutzer angemeldet haben, verwenden Sie den folgenden Befehl:

groupaddoinstall

groupadddba

useraddoracle–glinstall–Gdba

passwdoracle (geben Sie das Login-Passwort zweimal ein)

④ Erstellen Sie das Installationsverzeichnis, aber weisen Sie dem Benutzer die Berechtigungen des Verzeichnisses zu:

cd/usr

mkdiroracle

chownoracle.dba/usr/oracle

chmod775/usr/oracle

⑤ Verwenden Sie den neu erstellten Oracle-Benutzer, um sich beim System anzumelden und die Umgebungsvariablen festzulegen:

ORACLE_BASE=/usr/oracle/app/oracle;exportORACLE_BASE

ORACLE_HOME=/usr/oracle/app/oracle/product/9.2.0.4;exportORACLE_HOME

ORACLE_SID=lnxdbs;exportORACLE_SID (die SID hier kann von Ihnen selbst geändert werden)

ORACLE_TERM=xterm;exportORACLE_TERM

TNS_ADMIN=/home/oracle/config/9.2.0.4;exportTNS_ADMIN

NLS_LANG=American_america.ZHS16GBK;exportNLS_LANG

ORA_NLS33=/usr/oracle/app/oracle/product/9.2.0.4/ocommon/nls/admin/data;exportORA_NLS33

PATH=$PATH:/usr/oracle/app/oracle/product/9.2.0.4;exportPATH

CLASSPATH=:/usr/oracle/app/oracle/product/9.2.0.4/jdbc/lib/classes111.zip;exportCLASSPATH

LD_LIBRARY_PATH=/usr/oracle/app/oracle/product/9.2.0.4/lib;exportLD_LIBRARY_PATH

exportLD_ASSUME_KERNEL=2.4.1

PATH=$PATH:/usr/local/java/bin

Beenden Sie nach dem Speichern den Vorgang und melden Sie sich erneut als Oracle-Benutzer an, damit die Einstellungen wirksam werden.

⑥ Nachdem Sie sich als Root-Benutzer beim System angemeldet haben, werden die drei Dateien, Upgrade-Pakete und Patches angezeigt. Außerdem wird die Datei 9204_lnx32_release.cpio angezeigt cpio-Datei vor der Installationlinux Verwenden Sie unter Oracle-Installation Linux-Softwareentwickler cpio9204_lnx32_release.cpio. Dies ist die .sh-Datei unter der Datei 3006854, nachdem Sie die Datei aktualisiert haben und bevor Sie runIstaller ausführen.

⑦Führen Sie runIstaller aus und ein Installationsdialogfeld wird angezeigt

Der spezifische Oracle-Installationsprozess ist wie folgt:

Schritt 1: Legen Sie den Speicherort von OracleInventory fest

Zuerst müssen Sie das Verzeichnis angeben, in dem sich OracleInventory befindet. OracleInventory wird verwendet, um die Liste aller installierten Oracle-Produkte aufzuzeichnen. Wenn keine besonderen Anforderungen bestehen, folgen Sie bitte dem Standardverzeichnis /opt/oracle/oraInventory.

Schritt 2: Richten Sie die Betriebssystemgruppe ein, die Oracle-Software aktualisieren kann

Die hier festgelegte Gruppe wird zum Aktualisieren von Oracle-Software verwendet. Wenn Sie entscheiden, dass nur Root-Benutzer die Berechtigung zum Aktualisieren von Oracle-Software haben, geben Sie keinen Gruppennamen an.

Da das Oracle-Konto nach der Installation von SuSELinux manuell zur oinstall-Gruppe hinzugefügt wird, zeigt das UnixGroupName-Array zunächst oinstall an. Drücken Sie [Weiter], um fortzufahren!

Schritt 3: OracleInventory erstellen

OracleUniversalInstaller hat eine vollständige Datei „orainstRoot.sh“ vorbereitet, die von OracleInventory verwendet wird (der Speicherort ist /tmp/orainstRoot.sh), aber diese Datei muss mit der Root-Identität ausgeführt werden. Zu diesem Zeitpunkt können Sie ein weiteres Terminalfenster öffnen, um die Datei „Oracle-Installation unter Linux“ auszuführen, wie in Abbildung 9 dargestellt. Nachdem die Ausführung abgeschlossen ist, kehren Sie wie gezeigt zum Bild zurück Drücken Sie im achten Fenster auf [Weiter].

Schritt 4: Geben Sie das Verzeichnis an, in dem sich die Quelle und das Ziel des Oracle-Installationsprogramms befinden

OracleHome ist das Hauptverzeichnis, in dem sich das Oracle-Datenbanksystem befindet. Da ORACLE_HOME in /etc/profile.d/oracle.sh auf /opt/oracle/product/9.0.1 festgelegt wurde, wird der festgelegte Wert von ORACLE_HOME im Pfadarray von Ziel unten angezeigt. Auch hier sind keine Änderungen erforderlich.

Schritt 5: Wählen Sie den Typ des zu installierenden Oracle9i-Produkts aus

Bitte überprüfen Sie hier [Oracle9iDatabase9.0.1.0.0] und klicken Sie auf [Weiter].

(Das Oracle9.2.0.4-Bild, das wir hier haben, ist ein kopiertes Bild)

Schritt6: Wählen Sie die Oracle9i-Datenbankversion aus

Wenn Sie zum ersten Mal ein Oracle-Datenbanksystem installieren, wird empfohlen, [EnterpriseEdition] oder [StandardEdition] zu wählen. Leser, die bereits über Installationserfahrung verfügen, können die Methode [Benutzerdefiniert] wählen, um zu entscheiden, welches Paket installiert werden soll.

Schritt7: Bestimmen Sie die Grundkonfiguration der Datenbank

Angenommen, Sie haben im vorherigen Schritt EnterpriseEdition oder StandardEdition ausgewählt, erscheint das Fenster „Datenbankkonfiguration“. Sie können die beste Konfiguration basierend auf der tatsächlichen Nutzung der Oracle-Datenbank auswählen. Wenn Sie beispielsweise eine Online-Analyseumgebung für Data Warehousing erstellen, können Sie die Option [DataWarehouse] verwenden. Hier wählen wir zunächst den allgemeinen Zweck [GeneralPurpose] aus.

Schritt 8: Legen Sie die Identifikationsdaten der Oracle-Datenbank fest

Oracle-Datenbankversionen ab 8i verwenden GlobalDatabaseName, um jede Oracle-Datenbank eindeutig zu identifizieren. Es wird empfohlen, den Namen der Datenbank auf OracleSID-Name.Domänenname festzulegen. Wenn ich beispielsweise OracleSID auf ora901 setze (in unserem Fall ist es lnxdbs), kann der Datenbankname auf .tw gesetzt werden.

Schritt 9: Geben Sie den von der Datenbank verwendeten Zeichensatz an.

Sie können das Standardprojekt direkt für dieses Element verwenden oder den spezifischen Speicherort des Zeichensatzes selbst definieren.

Nachdem Sie auf [Weiter] geklickt haben, zeigt OracleUniversalInstaller eine Zusammenfassung des zu installierenden Oracle9i-Produkts an. Nachdem Sie bestätigt haben, dass es korrekt ist, klicken Sie auf [Installieren], um mit dem Kopieren und der Installation der Datei zu beginnen.

1. Abhängig von der von Ihnen verwendeten Hardwareumgebung kann die Installation Dutzende Minuten oder sogar ein oder zwei Stunden dauern.

Schritt11: Konfigurationseinstellungen nach der Systeminstallation

Nachdem das Installationsprogramm alle Dateien auf das System kopiert hat, werden Sie vom Installationsprogramm erneut aufgefordert, das Programm root.sh als Root auszuführen (befindet sich in dem Verzeichnis, auf das ORACLE_HOME verweist, z. B. /opt/oracle/product/9.0.1). ).

Zu diesem Zeitpunkt können Sie root.sh in einem anderen Terminalfenster ausführen (beachten Sie, dass die Identität auf root geändert werden muss). Das Programm fragt Sie nach dem Speicherort des bin-Verzeichnisses. Wenn dieser mit dem Standardwert übereinstimmt, drücken Sie bitte direkt die [Enter]-Taste. Andernfalls müssen Sie den korrekten Speicherort des bin-Verzeichnisses eingeben. Kehren Sie nach der Ausführung von root.sh zum Fenster in Abbildung 19 zurück und drücken Sie [OK], um mit der nachfolgenden Einstellungsarbeit fortzufahren.

Schritt 12: Führen Sie das Oracle-Datenbankkonfigurationstool aus

Der letzte Schritt der Systeminstallation besteht darin, das Datenbankkonfigurationstool-Programm manuell auszuführen, das zwei spezielle Assistenten enthält: Oracle Network Configuration Assistant Wizard (OracleNetConfigurationAssistant) und Oracle Database Construction Assistant Wizard (OracleDatabaseConfigurationAssistant).

Im zweiten Schritt wird OracleWebServer auf Port7777 installiert. Nach Abschluss wird der wichtigste Oracle-Datenbankkonfigurationsassistent (OracleDatabaseConfigurationAssistant, kurz DBCA) aktiviert. Dieser Schritt ist notwendig, da OracleUniversalInstaller derzeit nur den Oracle9i-Datenbankserver in Ihrem System installiert und noch keine Oracle-Datenbank erstellt hat! (Es fühlt sich ein bisschen an, als würde man eine Bibliothek bauen, aber es gibt keine Bücher darauf! Kann diese Bibliothek genutzt werden?)

Ich werde den Rest des Teils zur Datenbankerstellung nicht schreiben, Sie sind alle damit vertraut.

Das obige ist der detaillierte Inhalt vonMehrere Vorsichtsmaßnahmen für das Oracle-Installationssystem-Swap-Laufwerk! !. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:itcool.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!