Grupo 3: Instalación de IBM DB2 en Rocky Linux

Base de Datos 2 Grupo 3: 1. Cesia M. Godoy 20241001027 2. Sara Chambasis 20241001399 3. Nahidelyne Meredith Mendoza Murillo 20222030657 4. Denilson Eldair Baca Romero 20141004255 5. Javier I. Ponce 20181033380 6. Kevin Eliel Soto Borjas 20241030321 Comandos para auditar el Hardware: cat /etc/os-reléase → Validaremos la distribución y versión exacta de nuestro entorno. free -m → Verificación de la memoria volátil asignada en nuestro hipervisor. df -h → Auditar el almacenamiento de nuestro disco virtual. Comandos para parámetros del kernel y límites: sudo nano /etc/sysctl.conf → configuración del kernel IBM DB2 Kernel Parameters kernel.sem = 250 32000 32 1024 → Configura los semáforos del sistema. kernel.shmmni = 4096 → Número máximo de segmentos de memoria compartida. kernel.shmall = 2097152 → Total de memoria compartida disponible. kernel.shmmax = 68719476736 → Tamaño máximo de memoria compartida. fs.file-max = 655360 → Máximo de archivos abiertos en Linux. sudo sysctl -p → guardar cambios sudo nano /etc/security/limits.conf → configuración de los límites. db2inst1 soft nofile 65536 db2inst1 hard nofile 65536 db2inst1 soft nproc 16384 db2inst1 hard nproc 16384 nofile → Cantidad máxima de archivos abiertos. nproc → Número máximo de procesos permitidos. Comandos Para Gestión de Usuarios y Grupos de Arquitectura: Creación de grupos de administración y funciones Crear el grupo administrador de la instancia → sudo groupadd db2iadm1 Crear el grupo para funciones fenced → sudo groupadd db2fadm1 Creación del usuario propietario de la instancia Crear el usuario db2inst1 → sudo useradd -g db2iadm1 -m -d /home/db2inst1 db2inst1 Asignar contraseña al usuario → sudo passwd db2inst1 Verificación de grupos y usuarios Verificar grupos creados → cat /etc/group | grep db2 Verificar usuarios creados →cat /etc/passwd | grep db2 Comandos para extraer y verificar prerrequisitos: ls -lh → Accede, muestra y lista los archivos del directorio actual en formato detallado y con tamaños fáciles de leer (en MB o GB). tar -xvf v11.5_linuxx64_server_dec.tar.gz → Contrae o extraer archivos empaquetados en Linux, las letras significan: x (extraer), v (ver el progreso en pantalla) y f (archivo). ./db2prereqcheck → Inicializa el script nativo de auditoría de IBM Db2 para escanear los requisitos previos del sistema. Comandos para ejecución del Instalador de IBM DB2: Acceso al directorio de instalación Ingresar al directorio donde se encuentra el instalador → cd/home/schambasis/Descargas/server_dec Ejecución del instalador gráfico Iniciar el asistente gráfico de IBM DB2 → sudo ./db2setup Pasos realizados en el asistente: Aceptar los términos de licencia. Seleccionar el tipo de instalación "Típica". Verificar la ruta de instalación predeterminada. Seleccionar el usuario existente "db2inst1". Revisar el resumen de instalación. Hacer clic en "Finalizar" para iniciar la instalación. Comandos de apoyo utilizados durante la práctica Mostrar directorio actual → pwd Listar archivos del directorio → ls Verificar que el instalador se encuentre disponible → ls | grep db2setup Comandos para ejecución y corrección de errores comunes: chmod -x db2setup → Deshabilita los permisos de ejecución. ./db2setup → Ejecuta el archivo. bash: ./db2setup → Permiso denegado. chmod +x db2setup → Habilita los permisos de ejecución. ./db2setup → Ejecuta la instalación de forma segura . Comando para el inicio de sesión y arranque de la instancia y arranque del IBM db2 Comando para iniciar sesión → Su - db2inst1 Comando para arrancar ejecutar el entorno → Db2start Creación de base de datos → db2 create database mi_base1 Salir de los entornos → exit