nainstalujte Oracle Database 11g Express Edition na CentOS 6.x
Oracle database je jedním z nejpoužívanějších systémů správy relačních databází (RDBMS) v podnikových prostředích. Vyvinutý, udržovaný a podporovaný společností Oracle Corporation, tento RDBMS je často instalován na vrcholu chuti Enterprise Linux (RHEL, CentOS nebo Scientific Linux). To umožňuje velmi robustní operační systém-výběr databáze.
v tomto článku vysvětlím, jak nainstalovat Oracle Database 11g Express Edition na CentOS 6.x
- produkt: Oracle Database 11g Express Edition
- verze : 11.2.0.2.0
kroky
- instalace závislostí Oracle
použijte balíček“ oracle-rdbms-server-11gR2-preinstall „nabízený repozitářem“ Oracle Public Yum“. Veřejné úložiště Oracle yum poskytuje bezplatný a nejjednodušší způsob, jak automaticky nainstalovat všechny nejnovější závislosti Oracle Linux.
Chcete-li nastavit úložiště yum, postupujte podle níže uvedených pokynů.
cd /etc/yum.repos.d
wget https://public-yum.oracle.com/public-yum-ol6.repo
yum install oracle-rdbms-server-11gR2-preinstall
Poznámka: Při importu klíče GPG můžete získat chybu „GPG key retrieval failed“, jak je uvedeno níže.
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
stáhněte a ověřte příslušný klíč Oracle Linux GPG
wget https://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
2. Nastavení názvu hostitele
otevřete soubor“/etc/sysconfig / network“ a upravte název hostitele tak, aby odpovídal vašemu názvu hostitele FQDN (plně kvalifikovaný název domény).
vi /etc/sysconfig/network
HOSTNAME=oracle.rnavagamuwa.comvi /etc/hosts
<public-ip> oracle.rnavagamuwa.com rnavagamuwa
nyní musíte restartovat síť na serveru, abyste se ujistili, že změny budou při restartu trvalé.
/etc/init.d / restart sítě
2. Nastavení uživatele Oracle
- et heslo pro uživatele „oracle“.
passwd oracle - přidejte položku do souboru “ / etc/security / limits.d / 90-nproc.conf“, jak je popsáno níže.
vi / etc/bezpečnost / limity.d / 90-nproc.conf
* – nproc 16384 - nastavte SELinux do“ permisivního „režimu úpravou souboru“ / etc/selinux/config“.
vi / etc / selinux / config
SELINUX=tolerantní - restartujte server, aby odrážel nové změny.
- přihlaste se jako uživatel Oracle a otevřete soubor „.bash_profile“, který je k dispozici v domovském adresáři uživatele oracle, proveďte záznam, jak je popsáno níže.
# Oracle Settingsexport PATH= / usr/java / default / bin:$PATH
. /u01/app/oracle/product/11.2.0/xe/bin/oracle_env.sh
4. Vytvořte 2GB swap soubor
- Vytvořte soubor, který bude použit pro swap.
sudo fallocate-l 2G / mnt / 2GB.swap - formátujte Soubor pro swap.
sudo mkswap /mnt/2GB.swap - přidejte soubor do systému jako odkládací soubor.
sudo swapon /mnt/2GB.swap - přidejte tento řádek na konec /etc / fstab, aby byla změna trvalá.
/ mnt / 2GB.swap none swap sw 0 0 - pro změnu hodnoty swappiness edit / etc/sysctl.conf a přidejte následující řádek.
vm.swappiness=10
začíná hodnotou 10 a v případě potřeby se zvyšuje. Typická výchozí hodnota pro swappiness je 60. Čím vyšší je číslo (až 100), tím častěji se používá swap.
kolik swappiness ovlivňuje výkon závisí na tom, jak se používá vaše paměť, takže experiment najít optimální hodnotu. Na 0 odkládací soubor bude použit pouze tehdy, když systém běží úplně z paměti. Vyšší hodnoty umožňují systému vyměnit nečinné procesy, aby systém uvolnil paměť pro ukládání do mezipaměti na disku, což potenciálně zlepšuje celkový výkon systému. - zkontrolujte, zda byl vytvořen odkládací soubor.
sudo swapon-s - nastavte správná oprávnění k odkládacímu souboru
chmod 600 / mnt / 2GB.swap
5. Stáhněte a nainstalujte software
- stáhněte si oracle DB zde.
- Rozbalte a nainstalujte balíček rpm.
rpm-i oracle-xe-11.2.0-1.0.x86_64.rpm