Installieren Sie Oracle Database 11g Express Edition auf CentOS 6.x

Oracle Database ist eines der am häufigsten verwendeten relationalen Datenbankmanagementsysteme (RDBMS) in Unternehmensumgebungen. Dieses RDBMS wurde von der Oracle Corporation entwickelt, gewartet und unterstützt und wird häufig auf einer Variante von Enterprise Linux (RHEL, CentOS oder Scientific Linux) installiert. Dies sorgt für eine sehr robuste Betriebssystem — Datenbank-Wahl.

In diesem Artikel werde ich erklären, wie Oracle Database 11g Express Edition auf CentOS 6 installiert wird.x

  • Produkt: Oracle Datenbank 11g Express Edition
  • Version : 11.2.0.2.0

Schritte

  1. Installieren Sie Oracle-Abhängigkeiten
    Verwenden Sie das Paket „oracle-rdbms-server-11gR2-preinstall“, das vom Repository „Oracle Public Yum“ angeboten wird. Das Oracle Public yum Repository bietet eine kostenlose und einfachste Möglichkeit, die neuesten Oracle Linux-Abhängigkeiten automatisch zu installieren.

Befolgen Sie die nachstehenden Anweisungen, um das yum-Repository einzurichten.

cd /etc/yum.repos.d
wget https://public-yum.oracle.com/public-yum-ol6.repo
yum install oracle-rdbms-server-11gR2-preinstall

Hinweis: Beim Importieren des GPG-Schlüssels wird möglicherweise der Fehler „Abrufen des GPG-Schlüssels fehlgeschlagen“ angezeigt, wie unten gezeigt.

Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
GPG key retrieval failed: Could not open/read file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle

Laden Sie den entsprechenden Oracle Linux GPG-Schlüssel herunter und überprüfen Sie ihn

wget https://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle

2. Einstellung Hostname

Öffnen Sie die Datei „/etc/sysconfig/network“ und passen Sie den HOSTNAMEN an Ihren FQDN-Hostnamen (Fully Qualified Domain Name) an.

vi /etc/sysconfig/network
HOSTNAME=oracle.rnavagamuwa.comvi /etc/hosts
<public-ip> oracle.rnavagamuwa.com rnavagamuwa

Jetzt müssen Sie das Netzwerk auf dem Server neu starten, um sicherzustellen, dass die Änderungen beim Neustart dauerhaft sind.
/etc/init.d/Neustart des Netzwerks

2. Oracle-Benutzereinstellungen

  • Geben Sie das Kennwort für den Benutzer „oracle“ ein.
    passwd oracle
  • Fügen Sie den Eintrag zur Datei „/etc/security/limits“ hinzu.d/90-nproc.conf“ wie unten beschrieben.
    vi /etc/Sicherheit/Grenzen.d/90-nproc.conf
    * – nproc 16384
  • Setzen Sie SELinux in den „permissiven“ Modus, indem Sie die Datei „/etc/selinux/config“ bearbeiten.
    vi /etc/selinux/config
    SELINUX=permissive
  • Starten Sie den Server neu, um neue Änderungen zu berücksichtigen.
  • Als Oracle-Benutzer anmelden und Datei öffnen „.bash_profile“, das im Home-Verzeichnis des Benutzers verfügbar ist, machen Sie einen Eintrag wie unten beschrieben.
    # Oracle Settingsexport PFAD=/usr/java/default/bin:$PFAD
    . /u01/app/oracle/product/11.2.0/xe/bin/oracle_env.sh

4. Erstellen Sie eine 2-GB-Auslagerungsdatei

  • Erstellen Sie die Datei, die für den Auslagerungsvorgang verwendet werden soll.
    sudo fallocate -l 2G /mnt/2GB.swap
  • Formatieren Sie die Datei für Swap.
    sudo mkswap /mnt/2GB.swap
  • Fügen Sie die Datei als Auslagerungsdatei zum System hinzu.
    sudo swapon /mnt/2GB.swap
  • Fügen Sie diese Zeile am Ende von /etc/fstab hinzu, um die Änderung dauerhaft zu machen.
    /mnt/2 GB.swap none swap sw 0 0
  • Um den Swappiness-Wert zu ändern, bearbeiten Sie /etc/sysctl.conf und fügen Sie die folgende Zeile hinzu.
    vm.swappiness=10
    Beginnen Sie mit einem Wert von 10 und erhöhen Sie ihn bei Bedarf. Ein typischer Standardwert für Swappiness ist 60. Je höher die Zahl (bis zu 100), desto häufiger wird Swap verwendet.
    Wie viel Swappiness die Leistung beeinflusst, hängt davon ab, wie Ihr Speicher verwendet wird. Bei 0 wird die Auslagerungsdatei nur verwendet, wenn dem System der Arbeitsspeicher vollständig ausgeht. Höhere Werte lassen das System Leerlaufprozesse auslagern, damit das System Speicher für das Festplatten-Caching freigeben kann, wodurch möglicherweise die Gesamtsystemleistung verbessert wird.
  • Überprüfen Sie, ob die Auslagerungsdatei erstellt wurde.
    sudo swapon -s
  • Legen Sie die korrekten Berechtigungen für die Auslagerungsdatei fest
    chmod 600 / mnt/2GB.swap

5. Software herunterladen und installieren

  • Oracle DB von hier herunterladen.
  • Entpacken und installieren Sie das RPM-Paket.
    U/min -i oracle-xe-11.2.0-1.0.x86_64.drehzahl

Leave a Reply

Deine E-Mail-Adresse wird nicht veröffentlicht.