installer Oracle Database 11g Ekspresudgave på CentOS 6.k

Oracle database er et af de mest anvendte relationsdatabasestyringssystemer (RDBMS) i virksomhedsmiljøer. Denne RDBMS er udviklet, vedligeholdt og understøttet af Oracle Corporation og installeres ofte oven på en smag af Enterprise links (RHEL, CentOS eller Scientific links). Dette giver et meget robust operativsystem-databasevalg.

i denne artikel vil jeg forklare, hvordan du installerer Oracle Database 11g Ekspresudgave på CentOS 6.

  • produkt: Oracle Database 11g Ekspresudgave
  • Version : 11.2.0.2.0

Steps

  1. installer Oracle afhængigheder
    brug “oracle-rdbms-server-11gr2-preinstall” pakke, der tilbydes af “Oracle Public Yum” repository. Oracle public yum repository giver en gratis og nemmeste måde at installere alle de nyeste Oracle-afhængigheder automatisk.

følg instruktionerne nedenfor for at opsætte yum repository.

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

Bemærk : mens du importerer GPG-nøgle, kan du få fejlen “GPG-nøgle hentning mislykkedes” som vist nedenfor.

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

Hent og bekræft den relevante Oracle GPG-nøgle

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

2. Indstilling af værtsnavn

Åbn filen “/etc/sysconfig/netværk”, og rediger værtsnavnet, så det passer til dit værtsnavn (fuldt kvalificeret domænenavn).

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

nu skal du genstarte netværk på serveren for at sikre, at ændringer vil være vedvarende ved genstart.
/etc/init.d / genstart af netværk

2. Oracle brugerindstillinger

  • et adgangskoden til “oracle” – brugeren.
    adgangskode oracle
  • Tilføj posten til filen “/etc/sikkerhed/grænser.d / 90-nproc.conf ” som beskrevet nedenfor.
    vi /etc/sikkerhed/grænser.d / 90-nproc.conf
    * — nproc 16384
  • Indstil Selinuks til “permissiv” tilstand ved at redigere filen “/etc/selinuks/config”.
    vi/etc/selinuks / config
    selinuks=permissiv
  • genstart serveren for at afspejle nye ændringer.
  • Log ind som Oracle-bruger og Åbn fil “.bash_profile”, som er tilgængelig på oracle user ‘ s home directory, lav en post som beskrevet nedenfor.
    # Oracle Indstillingereksportsti= / usr / java / default / bin: $ sti
    . /u01/app/oracle/product/11.2.0/xe/bin/oracle_env.sh

4. Opret en 2 GB byttefil

  • Opret den fil, der skal bruges til Bytte.
    sudo fallocate-l 2G /mnt/2GB.byt
  • formater filen til byt.
    sudo mksvap /mnt/2GB.skift
  • Føj filen til systemet som en byttefil.
    sudo bytte /mnt/2GB.skift
  • Tilføj denne linje til slutningen af /etc/fstab for at gøre ændringen permanent.
    /mnt/2GB.skift ingen skift SV 0 0
  • for at ændre bytteværdien Rediger /etc/sysctl.conf og tilføj følgende linje.
    vm.bytte=10
    Start med en værdi på 10 og øg om nødvendigt. En typisk standardværdi for bytte er 60. Jo højere tallet (op til 100), jo oftere bytte udnyttes.
    hvor meget bytte påvirker ydeevnen afhænger af, hvordan din hukommelse bruges, så eksperimenter for at finde en optimal værdi. Ved 0 vil byttefilen kun blive brugt, når systemet løber helt tør for hukommelse. Højere værdier lader systemet bytte tomgangsprocesser ud for at give systemet mulighed for at frigøre hukommelse til diskcaching, hvilket potentielt forbedrer den samlede systemydelse.
  • Kontroller, at byttefilen blev oprettet.
    sudo-s
  • Indstil korrekte tilladelser til byttefilen
    chmod 600 /mnt/2GB.byt

5. Hent og installer programmer

  • Hent oracle DB herfra.
  • pak ud og installer rpm-pakken.
    rpm-i oracle-11.2.0-1.0.86_64.rpm

Leave a Reply

Din e-mailadresse vil ikke blive publiceret.