viernes, 14 de abril de 2023

Creando una VM con Oracle Linux 8 en Oracle Cloud Infrastructure

En este artículo voy a explicar como crear una máquina virtual con Oracle Linux 8 en Oracle Cloud Infrastructure para poder instalar la Oracle Database 23c Free Developer Edition en ella (proceso descrito en el artículo "Instalando Oracle Database 23c (Free Developer Edition) en Oracle Cloud"), aunque los pasos son genéricos para cualquiera VM que quieran crear.

Cabe mencionar que el tipo de máquina virtual que vamos a crear no está disponible en las cuentas Oracle Cloud Always Free.


Creando la VM

Para crear una máquina virtual en Oracle Cloud, el primer paso consiste en ir a la sección de Instancias (el cual yo ya tengo "fijado") en el menú principal de Oracle Cloud:



Una vez en la sección de Instancias, debemos presionar el botón "Crear Instancia" para iniciar el asistente de creación de instancias:



Nombre, Compartimento, Ubicación y Seguridad

La primera sección del asistente nos permite definir un nombre para nuestra instancia así como elegir el compartimento donde residirá la misma (elegimos el compartimento Blog para no mezclarla con otras instancias).

Adicionalmente, podemos elegir una dominio de disponibilidad dentro de la región de Oracle Cloud en la que estamos trabajando y opciones de capacidad y seguridad avanzadas que vamos a mantener en sus valores por defecto:


Imagen y Unidad

En esta sección vamos a definir qué imagen de Sistema Operativo vamos a utilizar (mantendremos Oracle Linux 8) y qué recursos de hardware va a contar nuestra instancia. Para ello vamos a presionar la opción "Editar" como se muestra a continuación:


Paso siguiente vamos a seleccionar "Change Shape" para cambiar el formato de nuestra instancia:


A continuación el asistente nos mostrará una lista de posibles formatos disponibles, vamos a mantener la opción de máquina virtual pero vamos a elegir la opción "Especialidad y Generación Anterior" para ver opciones acordes a nuestras necesidades:


Desplazandonos hacia abajo, vamos a elegir la opción "VM.Standard.E1" que cuenta con los recursos necesarios para poder instalar Oracle Database 23c y luego presionaremos "Seleccionar unidad" para terminar de definir el formato y volver al asistente de creación de la VM:


Red

El paso siguiente es configurar la red donde va a residir nuestra instancia, por lo que presionaremos "Editar" para ingresar las opciones de la misma:



Vamos a seleccionar crear una nueva red y una nueva subred pública dentro de ella, e ingresaremos los nombres de las mismas. Dejaremos la opción de generar una dirección IP pública habilitada como viene por defecto:


Luego, en las opciones avanzadas, vamos a ingresar un nombre de host para identificar nuestra instancia (uno que sea sencillo para nosotros):


Claves SSH

En la siguiente sección, vamos a mantener la opción de generar el par de claves privada/pública y vamos a descargar ambas:


Volumen de Inicio

Si bien por defecto las VM se crean con un volumen de inicio de 50 gigabytes, suficientes para instalar Oracle Database 23c, vamos a aumentar el mismo a 100 gigabytes para poder "jugar" tranquilos:



Confirmando la creación

En nuestro caso, no vamos a configurar ninguna de las opciones avanzadas, por lo que solo nos resta presionar el botón "Crear" para dar comienzo a la creación de la VM:



Automáticamente se dará comienzo al proceso de creación de la instancia, tal como vemos a continuación, y en algo menos de un minuto la misma estará disponible:



Nota: Destacamos en verde la dirección IP pública de nuestra instancia, la cual necesitaremos para acceder a ella remotamente.


Usando la Instancia

Una vez que la instancia está disponible, podemos conectarnos a ella usando ssh o putty desde nuestras computadoras, usando la siguiente sintaxis

ssh -i <clave-publica> opc@<ip>

Solo tenemos que reemplazar <clave-publica> por el archivo de clave pública que descargamos y reemplazar <ip> por la dirección IP que obtuvimos en el paso anterior, tal como mostramos a continuación:



Actualizando la Instancia

Es recomendable, una vez creada, actualizar la misma con los últimos patches disponibles, para eso debemos utilizar el usuario su de Linux, al que accedemos mediante el comando sudo:

[opc@ol8db23c ~]$ sudo su
Y luego ejecutar "yum update" para que Oracle Linux busque los componentes y actualizaciones necesarios:

[root@ol8db23c opc]# yum update

Tras aceptar la descarga y actualización, Oracle Linux procedera a ser actualizado (lo cual tarda unos minutos) tras lo cual veremos una pantalla como la siguiente indicando que la actualización a finalizado:



No hay comentarios.:

Publicar un comentario