Oracle Database 19c, se puede instalar directamente desde el repositorio administrativo de paquetes para Linux, siguiendo los siguientes pasos:
Installing Oracle Database Using RPM Packages
Primero que todo, verique los siguientes puntos que son importantes:
Installing Oracle Database Using RPM Packages
Primero que todo, verique los siguientes puntos que son importantes:
- Disponibilidad de memoria
- Espacio en disco
- Versión del sistema operativo requerida
- Verifique que el nombre del hostname y la dirección IP asignada al equipo se encuentran definidos en el archivo /etc/hosts
[oracle@lab2 etc]$ top
top - 11:39:36 up 23 min, 3 users, load average: 0.08, 0.77, 2.14
Tasks: 244 total, 1 running, 163 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.1 us, 0.3 sy, 0.0 ni, 99.6 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem : 8158712 total, 2816204 free, 601552 used, 4740956 buff/cache
KiB Swap: 8257532 total, 8257532 free, 0 used. 7387032 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
6970 oracle 20 0 162128 4664 3872 R 1.0 0.1 0:00.36 top
5083 oracle 20 0 214964 3280 2916 S 0.7 0.0 0:09.28 VBoxClient
1 root 20 0 193820 8472 5744 S 0.3 0.1 0:28.80 systemd
1582 root 20 0 0 0 0 S 0.3 0.0 0:04.98 xfsaild/dm-0
6919 root 20 0 0 0 0 I 0.3 0.0 0:00.03 kworker/3:0
2 root 20 0 0 0 0 S 0.0 0.0 0:00.19 kthreadd
4 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 kworker/0:0H
5 root 20 0 0 0 0 I 0.0 0.0 0:00.65 kworker/u8:0
6 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 mm_percpu_wq
Espacio en disco
[oracle@lab2 etc]$ df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 3.9G 0 3.9G 0% /dev
tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs 3.9G 9.4M 3.9G 1% /run
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/mapper/ol_lab2-root 50G 12G 39G 24% /
/dev/sda1 1014M 293M 722M 29% /boot
/dev/mapper/ol_lab2-home 50G 46M 50G 1% /home
Documentacion 466G 268G 198G 58% /media/sf_Documentacion
tmpfs 797M 4.0K 797M 1% /run/user/42
tmpfs 797M 28K 797M 1% /run/user/54321
Validando la versión del sistema operativo
[oracle@lab2 app]$ more /etc/redhat-release
Red Hat Enterprise Linux Server release 7.6 (Maipo)
[oracle@lab2 app]$ cd /etc
[oracle@lab2 etc]$ ls -la *rele*
-rw-r--r--. 1 root root 32 Nov 2 2018 oracle-release
-rw-r--r--. 1 root root 435 Nov 2 2018 os-release
-rw-r--r--. 1 root root 52 Nov 2 2018 redhat-release
lrwxrwxrwx. 1 root root 14 Apr 13 08:32 system-release -> oracle-release
-rw-r--r--. 1 root root 31 Nov 2 2018 system-release-cpe
[oracle@lab2 etc]$ more oracle-release
Oracle Linux Server release 7.6
[oracle@lab2 etc]$ more os-release
NAME="Oracle Linux Server"
VERSION="7.6"
ID="ol"
VARIANT="Server"
VARIANT_ID="server"
VERSION_ID="7.6"
PRETTY_NAME="Oracle Linux Server 7.6"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:oracle:linux:7:6:server"
HOME_URL="https://linux.oracle.com/"
BUG_REPORT_URL="https://bugzilla.oracle.com/"
ORACLE_BUGZILLA_PRODUCT="Oracle Linux 7"
ORACLE_BUGZILLA_PRODUCT_VERSION=7.6
ORACLE_SUPPORT_PRODUCT="Oracle Linux"
ORACLE_SUPPORT_PRODUCT_VERSION=7.6
[oracle@lab2 app]$ more /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
10.0.0.1 lab2 lab2.oracle.com
[oracle@lab2 app]$ more /etc/hostname
lab2.oracle.com
[oracle@lab2 app]$ hostname
lab2.oracle.com
Una vez validado los puntos anteriores, vamos a pasarnos al directorio /opt/app para realizar aquí la descarga de los paquetes.
[oracle@lab2 product]$ cd /opt/app
Con el siguiente comando, podrás descargar directamente la versión de la base de datos, desde el repositorio.
Ten en consideración la velocidad de conexión de tu internet. Son un poco más de 2.5GB que debes descargar.
https://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 18204 100 18204 0 0 16915 0 0:00:01 0:00:01 --:--:-- 16997
[oracle@lab2 app]$ ls -la
total 2631512
drwxr-xr-x. 3 oracle oinstall 67 Apr 28 07:12 .
drwxr-xr-x. 6 root root 76 Apr 13 19:43 ..
drwxr-xr-x. 3 oracle oinstall 36 Apr 28 06:59 oracle
-rwxr-x---. 1 oracle oinstall 2694664264 Apr 27 16:31 oracle-database-ee-19c-1.0-1.x86_64.rpm
También, para estar completamente seguros, que nuestro sistema cuenta con todo lo necesario para instalar la versión de base de datos, podemos descargar el paquete de validación de pre-requisitos y configuración del ambiente.
A continuación encontrarás como hacer esto.
Para bajar paquete de validación de prerequesitos.
curl -o oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm https://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm
Una vez descargado el paquete, puedes hacer la instalación de la siguiente manera:
yum -y localinstall oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm
Si no se presentan problemas con la ejecución del pre-instalador de la base de datos, podemos continuar con la instalación del software del motor.
[oracle@lab2 app]$ yum -y localinstall oracle-database-ee-19c-1.0-1.x86_64.rpm
Loaded plugins: langpacks, ulninfo
You need to be root to perform this command.
[oracle@lab2 app]$
Este proceso puede tomar unos 40 minutos apróximadamente.
Una vez concluído, podemos continuar con la creación de un contenedor para bases de datos y una base de datos acoplada.
Base de datos de ejemplo con CDB y PDB
Proceso de creación de:Una base de datos de prueba llamada "ORCLCDB", con una pluggable database (PDB) con el nombre "ORCLPDB1"
# /etc/init.d/oracledb_ORCLCDB-19c configure
Otra manera de crear el contenedor y la base de datos PDB, es llamar al DBCA y configurar desde ahí lo requerido.
Nota: La instalación del motor de base de datos, requiere a diferencia de las instalaciones con despliegue de archivo comprimido, que el usuario que haga la instalación sea ROOT.
Si intentas hacer la instalación con el usuario "oracle", recibirás el siguiente mensaje:
[oracle@lab2 app]$ yum -y localinstall oracle-database-ee-19c-1.0-1.x86_64.rpm
Loaded plugins: langpacks, ulninfo
You need to be root to perform this command.
[oracle@lab2 app]$
Buena suerte amigos y amigas, ya están listos para empezar a utilizar Oracle Database 19c.
No hay comentarios:
Publicar un comentario
Te agradezco tus comentarios. Te esperamos de vuelta.