Procedimiento de puesta en marcha paso a paso
En este documento se detalla el despliegue de Oracle 19C mediante la interfaz de línea de comandos (cli) de automatización.
Puesta en marcha de la interfaz de línea de comandos Oracle 19c Database
En esta sección se tratan los pasos necesarios para preparar y poner en marcha la base de datos Oracle19c con la CLI. Asegúrese de haber revisado el "Introducción y sección requisitos" y preparar su entorno de acuerdo con sus necesidades.
Descargar Oracle19c repo
-
Desde la controladora ansible, ejecute el siguiente comando:
-
Después de descargar el repositorio, cambie los directorios a na_oracle19c_Deploy <cd na_oracle19c_deploy>.
Edite el archivo hosts
Complete lo siguiente antes de la implementación:
-
Edite el directorio na_oracle19c_deploy del archivo de host.
-
En [ONTAP], cambie la dirección IP a la IP de administración del clúster.
-
En el grupo [oracle], agregue los nombres de los hosts oracle. El nombre de host se debe resolver a su dirección IP a través de DNS o del archivo hosts, o bien debe especificarse en el host.
-
Después de completar estos pasos, guarde los cambios.
En el ejemplo siguiente se muestra un archivo host:
En este ejemplo se ejecuta el libro de aplicaciones y se implementa oracle 19c en dos servidores oracle DB simultáneamente. También puede realizar pruebas con un solo servidor de base de datos. En ese caso, sólo es necesario configurar un archivo de variable de host.
|
El libro de estrategia se ejecuta de la misma manera independientemente de la cantidad de hosts y bases de datos de Oracle que se implementen. |
Edite el archivo host_name.yml en host_var
Cada host de Oracle tiene su archivo de variable de host identificado por su nombre de host que contiene variables específicas del host. Es posible especificar cualquier nombre para el host. Edite y copie el host_vars
Desde la sección Host VARS Config y péguela en su deseado host_name.yml
archivo.
|
Los elementos en azul deben cambiarse para que coincidan con su entorno. |
Host VARS Config
Edite el archivo var.yml
La vars.yml
File consolida todas las variables específicas de un entorno (ONTAP, Linux u Oracle) para la puesta en marcha de Oracle.
-
Edite y copie las variables de la sección VARS y pegue estas variables en su
vars.yml
archivo.
Ejecute el libro de estrategia
Después de completar los requisitos previos de entorno necesarios y copiar las variables en vars.yml
y.. your_host.yml
, ya está listo para implementar los libros de estrategia.
|
debe cambiarse <username> para adecuarse a su entorno. |
-
Ejecute el libro de estrategia de ONTAP transfiriendo las etiquetas correctas y el nombre de usuario del clúster de ONTAP. Rellene la contraseña del clúster de ONTAP y vsadmin cuando se le solicite.
-
Ejecute Linux playbook para ejecutar la parte de la implementación de Linux. Entrada para la contraseña ssh de administrador así como la contraseña sudo.
-
Ejecute Oracle playbook para ejecutar la parte del despliegue de Oracle. Entrada para la contraseña ssh de administrador así como la contraseña sudo.
Ponga en marcha una base de datos adicional en el mismo host de Oracle
La parte Oracle del playbook crea una única base de datos de contenedor Oracle en un servidor Oracle por ejecución. Para crear una base de datos de contenedores adicional en el mismo servidor, lleve a cabo los siguientes pasos:
-
Revise las variables host_var.
-
Vuelva al paso 3 - edite el
host_name.yml
archivo debajohost_vars
. -
Cambie el SID de Oracle a una cadena de nomenclatura diferente.
-
Cambie el puerto de escucha a un número diferente.
-
Si ha instalado EM Express, cambie el puerto de EM Express a otro número.
-
Copie y pegue las variables de host revisadas en el archivo de variable de host Oracle en
host_vars
.
-
-
Ejecute el libro de estrategia con
oracle_config
etiquetar como se muestra arriba en la Ejecute el libro de estrategia.
Validar la instalación de Oracle
-
Conéctese a Oracle Server como usuario oracle y ejecute los siguientes comandos:
Se enumerarán los procesos de oracle si la instalación se ha completado como se esperaba y oracle DB ha iniciado -
Inicie sesión en la base de datos para comprobar los valores de configuración de la base de datos y las PDB creadas con los siguientes conjuntos de comandos.
Esto confirma que dNFS funciona correctamente.
-
Conéctese a la base de datos a través del listener para comprobar la configuración del listener de Oracle con el siguiente comando. Cambie al puerto de listener y el nombre de servicio de base de datos adecuados.
Esto confirma que el listener de Oracle funciona correctamente.
¿Dónde obtener ayuda?
Si necesita ayuda con el kit de herramientas, por favor únase al "La comunidad de automatización de soluciones de NetApp admite el canal de Slack" y busque el canal de automatización de soluciones para publicar sus preguntas o preguntas.