installeer Oracle Database 11g Express Edition op CentOS 6.x
Oracle database is een van de meest gebruikte relationele database management systemen (RDBMS) in zakelijke omgevingen. Ontwikkeld, onderhouden en ondersteund door Oracle Corporation, wordt dit RDBMS vaak geïnstalleerd bovenop een smaak van Enterprise Linux (RHEL, CentOS, of Scientific Linux). Dit zorgt voor een zeer robuuste besturingssysteem — database keuze.
In dit artikel zal ik uitleggen hoe Oracle Database 11g Express Edition op CentOS 6 geïnstalleerd kan worden.x
- Product: Oracle Database 11g Express Edition
- versie : 11.2.0.2.0
stappen
- installeer Oracle afhankelijkheden
gebruik” oracle-rdbms-server-11gR2-preinstall “pakket aangeboden door” Oracle Public Yum ” repository. De Oracle public yum repository biedt een gratis en makkelijkste manier om de nieuwste Oracle Linux afhankelijkheden automatisch te installeren.
om Yum repository in te stellen, volg de onderstaande instructies.
cd /etc/yum.repos.d
wget https://public-yum.oracle.com/public-yum-ol6.repo
yum install oracle-rdbms-server-11gR2-preinstall
opmerking: tijdens het importeren van de GPG-sleutel, kunt u de fout “GPG key retrieval failed” krijgen, zoals hieronder weergegeven.
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
Download en verifieer de juiste Oracle Linux GPG sleutel
wget https://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
2. Instelling Hostname
Open het”/etc/sysconfig / network ” bestand en wijzig de hostnaam om overeen te komen met uw FQDN (Fully Qualified Domain Name) hostnaam.
vi /etc/sysconfig/network
HOSTNAME=oracle.rnavagamuwa.comvi /etc/hosts
<public-ip> oracle.rnavagamuwa.com rnavagamuwa
nu moet u het netwerk op de server herstarten om er zeker van te zijn dat de wijzigingen blijvend zijn bij het opnieuw opstarten.
/etc / init.d / netwerkherstart
2. Oracle User Settings
- et het wachtwoord voor de “Oracle” – gebruiker.
passwd oracle - voeg de regel toe aan het bestand “/etc/security/limits.d / 90-nproces.conf ” zoals hieronder beschreven.
vi / etc / security / limits.d / 90-nproces.conf
* – nproc 16384 - stel SELinux in op “permissive” mode door het bestand “/etc/selinux/config”te bewerken.
vi / etc/selinux / config
SELINUX=permissive - Herstart de server om nieuwe veranderingen weer te geven.
- Log in als Oracle-gebruiker en open bestand”.bash_profile”, die beschikbaar is op Oracle user ‘ s home directory, Maak een vermelding zoals hieronder beschreven.
# Oracle Settingsexport PATH= / usr / java / default / bin: $ PATH
. /u01/app/oracle/product/11.2.0/xe/bin/oracle_env.sh
4. Maak een 2GB wisselbestand
- Maak het bestand aan dat gebruikt moet worden voor het wisselbestand.
sudo fallocate-l 2G/mnt / 2GB.swap - formatteer het bestand voor swap.
sudo mkswap/mnt / 2GB.swap - voeg het bestand als wisselbestand toe aan het systeem.
sudo swapon/mnt / 2GB.swap - voeg deze regel toe aan het einde van /etc/fstab om de verandering permanent te maken.
/ mnt / 2GB.swap none swap sw 0 0 - om de swappiness waarde te wijzigen Bewerk /etc / sysctl.conf en voeg de volgende regel toe.
vm.swappiness = 10
begin met een waarde van 10 en verhoog indien nodig. Een typische standaardwaarde voor swappiness is 60. Hoe hoger het aantal (tot 100), hoe vaker swap wordt gebruikt.
hoeveel swappiness de prestaties beïnvloedt, hangt af van hoe uw geheugen wordt gebruikt, dus experimenteer om een optimale waarde te vinden. Bij 0 wordt het swap bestand alleen gebruikt als het systeem geen geheugen meer heeft. Hogere waarden laten de systeemwissel inactieve processen uit om het systeem in staat te stellen om geheugen vrij te maken voor schijfcaching, wat mogelijk de algehele prestaties van het systeem verbetert. - Controleer of het wisselbestand is aangemaakt.
sudo swapon-s - Stel de juiste rechten in voor het wisselbestand
chmod 600 / mnt / 2GB.swap
5. Download en installeer software
- Download oracle DB vanaf hier.
- Unzip en installeer het RPM-pakket.
rpm-i oracle-xe-11.2.0-1.0.x86_64.rpm