Asenna Oracle Database 11g Express Edition CentOS 6: een.x

Oracle-tietokanta on yksi laajimmin käytetyistä relaatiotietokannan hallintajärjestelmistä (RDBMS) yritysympäristöissä. Oracle Corporationin kehittämä, ylläpitämä ja tukema RDBMS asennetaan usein Enterprise Linuxin (RHEL, CentOS tai Scientific Linux) maun päälle. Tämä tekee erittäin vankka käyttöjärjestelmä-tietokanta valinta.

tässä artikkelissa selitän, miten Oracle Database 11g Express Edition asennetaan CentOS 6: een.x

  • tuote: Oracle Database 11g Express Edition
  • versio : 11.2.0.2.0

vaiheet

  1. Asenna Oraclen riippuvuudet
    käytä ”oracle-RDBMS-server-11gr2-preinstall” – pakettia, jonka tarjoaa ”Oracle Public Yum” – arkisto. Oracle public yum repository tarjoaa ilmaisen ja helpoimman tavan asentaa kaikki uusimmat Oracle Linux-riippuvuudet automaattisesti.

Yum-arkiston määrittäminen tapahtuu alla olevien ohjeiden mukaisesti.

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

huomaa: tuotaessa GPG-avainta saatat saada ”GPG-avaimen haku epäonnistui” – virheen kuten alla.

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

Lataa ja varmista sopiva Oracle Linux GPG-avain

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

2. Aseta palvelinnimi

avaa tiedosto ”/ etc/sysconfig / network” ja muokkaa palvelinnimi vastaamaan FQDN (täysin pätevä verkkotunnus) – palvelinnimeä.

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

nyt sinun täytyy käynnistää uudelleen verkostoituminen palvelimella varmistaaksesi, että muutokset ovat pysyviä uudelleenkäynnistyksessä.
/ etc / init.d / verkon uudelleenkäynnistys

2. Oraclen Käyttäjäasetukset

  • et ”Oraclen” käyttäjän salasana.
    passwd oracle
  • Lisää merkintä tiedostoon ” / etc / security / limits.d / 90-nproc.conf ” alla kuvatulla tavalla.
    vi / etc / security / limits.d / 90-nproc.conf
    * — nproc 16384
  • Aseta SELinux ”sallivaan” tilaan muokkaamalla tiedostoa ”/etc/selinux/config”.
    vi /etc/selinux/config
    SELINUX=salliva
  • käynnistä palvelin uudelleen vastaamaan uusia muutoksia.
  • Kirjaudu sisään Oraclen käyttäjäksi ja avaa tiedosto ”.bash_profile”, joka on saatavilla oracle käyttäjän kotihakemistossa, tee merkintä alla kuvatulla tavalla.
    # Oracle Settingsexport PATH=/usr / java / default / bin:$PATH
    . /u01/app/oracle/product/11.2.0/xe/bin/oracle_env.sh

4. Luo 2GB: n swap-tiedosto

  • Luo tiedosto, jota käytetään swapissa.
    sudo fallocate-l 2G/mnt / 2GB.swap
  • Muotoile tiedosto swapia varten.
    sudo mkswap/mnt / 2GB.swap
  • Lisää tiedosto järjestelmään swap-tiedostona.
    sudo swapon /mnt / 2GB.vaihda
  • Lisää tämä rivi /etc/fstab: n loppuun tehdäksesi muutoksesta pysyvän.
    / mnt / 2GB.swap none swap Sw 0 0
  • muuttaaksesi swappiness-arvoa edit/etc / sysctl.conf ja lisää seuraava rivi.
    vm.swappiness=10
    Aloita arvolla 10 ja korota tarvittaessa. Tyypillinen oletusarvo swappinessille on 60. Mitä suurempi numero (enintään 100), sitä useammin swapia käytetään.
    kuinka paljon swappiness vaikuttaa suorituskykyyn riippuu siitä, miten muistia käytetään, joten kokeile löytää optimaalinen arvo. Kohdassa 0 swap-tiedostoa käytetään vain, kun järjestelmä loppuu kokonaan muisti. Korkeammat arvot antavat järjestelmän vaihtaa tyhjäkäyntiprosesseja, jotta järjestelmä voi vapauttaa muistia levyn välimuistiin, mikä mahdollisesti parantaa järjestelmän yleistä suorituskykyä.
  • Tarkista, että swap-tiedosto on luotu.
    sudo swapon-s
  • aseta oikeat oikeudet swap-tiedostoon
    chmod 600 /mnt/2GB.swap

5. Lataa ja asenna ohjelmisto

  • Lataa oracle DB täältä.
  • Pura ja asenna rpm-paketti.
    rpm-i oracle-xe–11,2,0-1,0.x86_64.rpm

Leave a Reply

Sähköpostiosoitettasi ei julkaista.