Instale Oracle Database 11g Express Edition en CentOS 6.x
Oracle database es uno de los sistemas de gestión de bases de datos relacionales (RDBMS) más utilizados en entornos empresariales. Desarrollado, mantenido y apoyado por Oracle Corporation, este RDBMS a menudo se instala sobre un tipo de Linux Empresarial (RHEL, CentOS o Scientific Linux). Esto lo convierte en una opción de base de datos de sistema operativo muy robusta.
En este artículo, explicaré cómo instalar Oracle Database 11g Express Edition en CentOS 6.Producto x
- : Oracle Database 11g Express Edition
- Versión : 11.2.0.2.0
Pasos
- Instalar dependencias de Oracle
Utilice el paquete» oracle-rdbms-server-11gR2-preinstalación «ofrecido por el repositorio» Oracle Public Yum». El repositorio público de Oracle yum proporciona una forma gratuita y sencilla de instalar automáticamente todas las dependencias de Oracle Linux más recientes.
Para configurar el repositorio yum, siga las instrucciones que se proporcionan a continuación.
cd /etc/yum.repos.d
wget https://public-yum.oracle.com/public-yum-ol6.repo
yum install oracle-rdbms-server-11gR2-preinstall
Nota: Al importar la clave GPG, es posible que aparezca el error «Error en la recuperación de la clave GPG», como se muestra a continuación.
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
Descargue y verifique la clave GPG de Oracle Linux adecuada
wget https://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
2. Configuración del nombre de host
Abra el archivo» /etc/sysconfig/network » y modifique el NOMBRE de HOST para que coincida con su nombre de host FQDN (Nombre de dominio completo).
vi /etc/sysconfig/network
HOSTNAME=oracle.rnavagamuwa.comvi /etc/hosts
<public-ip> oracle.rnavagamuwa.com rnavagamuwa
Ahora necesita reiniciar la red en el servidor para asegurarse de que los cambios sean persistentes al reiniciar.
/ etc / init.d / reinicio de red
2. Configuración de usuario de Oracle
- y la contraseña del usuario» oracle».
passwd oracle - Agregue la entrada al archivo » / etc / security / limits.d / 90-nproc.conf » como se describe a continuación.
vi / etc / seguridad / límites.d / 90-nproc.conf
* – nproc 16384 - Establezca SELinux en modo «permisivo» editando el archivo «/ etc / selinux / config».
vi / etc / selinux / config
SELINUX = permissive - Reinicie el servidor para reflejar los nuevos cambios.
- Inicie sesión como usuario de Oracle y abra el archivo».bash_profile», que está disponible en el directorio personal del usuario de Oracle, haga una entrada como se describe a continuación.
# Oracle Settingsexport PATH = / usr / java / default / bin: PATH PATH
. /u01/app/oracle/product/11.2.0/xe/bin/oracle_env.sh
4. Crear un archivo de intercambio de 2 GB
- Crear el archivo que se utilizará para el intercambio.
sudo fallocate-l 2G / mnt / 2GB.swap - Formatee el archivo para swap.
sudo mkswap / mnt / 2GB.swap - Agregue el archivo al sistema como un archivo de intercambio.
swapon sudo / mnt / 2GB.swap - Añada esta línea al final de /etc/fstab para que el cambio sea permanente.
/ mnt / 2GB.swap none swap sw 0 0 - Para cambiar el valor de intercambio, edite /etc / sysctl.conf y agregue la siguiente línea.
vm.permutabilidad = 10
Comience con un valor de 10 y aumente si es necesario. Un valor predeterminado típico para swappiness es 60. Cuanto mayor sea el número (hasta 100), más a menudo se utiliza el intercambio.
La cantidad de intercambio que afecta el rendimiento depende de cómo se use la memoria, así que experimente para encontrar un valor óptimo. En 0, el archivo de intercambio solo se utilizará cuando el sistema se quede completamente sin memoria. Los valores más altos permiten que el sistema intercambie procesos inactivos para permitir que el sistema libere memoria para el almacenamiento en caché del disco, lo que potencialmente mejora el rendimiento general del sistema. - Compruebe que se ha creado el archivo de intercambio.
sudo swapon-s - Establezca los permisos correctos para el archivo de intercambio
chmod 600 / mnt / 2GB.swap
5. Descargue e instale el software
- Descargue oracle DB desde aquí.
- Descomprima e instale el paquete rpm.
rpm-i oracle-xe–11.2.0-1.0.x86_64.rpm