Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Manual para Instalar DB2 en Debian

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 16

UNIVERSIDAD MARIANO GÁLVEZ DE GUATEMALA

CAMPUS VILLA NUEVA


FACULTAD DE INGENIERÍA EN SISTEMAS DE INFORMACIÓN Y CIENCIAS
DE LA COMPUTACIÓN

MANUAL DE INSTALACIÓN PARA DB2 EN DEBIAN 10 Y 11

GUATEMALA, 2022
Índice
Introducción ............................................................................................................................ 2
1. Instalación de Dependencias ........................................................................................... 3
2. Creación de Grupos y Usuarios ....................................................................................... 6
3. Transferencia del archivo ................................................................................................ 8
4. Descompresión del archivo ............................................................................................. 9
5. Instalación de DB2 ........................................................................................................ 10
6. Conexión con el usuario db2inst1 ................................................................................. 13
Recomendaciones ................................................................................................................. 14
Bibliografía ........................................................................................................................... 15
2

Introducción

Las bases de datos son una parte fundamental para un sistema de información. Dado
que allí se almacenan todos los datos. Por esa razón en las últimas décadas se han dedicado
a fortalecer los 3 pilares de la seguridad informática.
DB2 que es una base de datos desarrollada por IBM sigue siendo una de las más
utilizadas en el mercado, y en su página oficial se puede verificar que se continúa dando
soporte y hay suficiente documentación para su implementación.
La instalación de ésta se puede realizar en diversas instancias, podría ser directamente
en un equipo físico que cuente con los requerimientos mínimos, a través de una máquina
virtual en un hipervisor, o bien a través de una instancia de cómputo en la nube en los
diferentes proveedores como AWS, Azure, Google Cloud, Huawei, entre otros.
En cuanto al sistema operativo se ha utilizado Debian 11, pero también se ha
comprobado que funciona al utilizar Debian 10. En otras distribuciones es importante
corroborar las dependencias que se necesitan.
Dado que todo se realizó vía SSH se podrá observar el paso a paso de cómo se
realizaron las configuraciones de la base de datos hasta llegar a la parte de autenticación.
3

1. Instalación de Dependencias

Las dependencias son los componentes que le serán de utilizad al motor de base de datos al
momento de su instalación y posterior a ésta. Algunas de ellas ya se encuentran instaladas,
pero es importante validar que éstas se encuentren instaladas en la instancia.
4
5
6

2. Creación de Grupos y Usuarios

La creación de los usuarios y grupos es de las partes más importantes durante la instalación,
y es importante la atención para evitar cometer errores y con ello no tener la necesidad de
eliminar recursos posteriormente o deshacer configuraciones. El carácter l tiende a
confundirse con la letra l (“ele” minúscula), pero en realidad es 1 (número uno).
7
8

3. Transferencia del archivo

Para la transferencia del archivo se pueden trabajar las siguientes soluciones:

• WinSCP: Este es un software para la transferencia de archivos. Su función principal


es realizar una transferencia segura entre la computadora local y un servidor remoto.
• Samba: Este es un servicio de archivo para todos los clientes que utilizan el protocolo
SMB/CIFS, como todas las versiones de DOS y Windows, OS/2, Linux y muchos
otros. Es una solución importante para integrar sin problemas los servidores y
escritorios Linux.
• S3 e IAM: Son servicios de AWS que perfectamente se acoplan a esta solución, sin
importar si la instancia está en la nube de Amazon o es una instancia virtual o física.
IAM es gratuito y servirá para crear las políticas necesarias y generación de llaves
para el envío del archivo. S3 se cobra de acuerdo con la cantidad de almacenamiento
utilizado. La política creada en IAM debe estar instanciada en el bucket de S3, y luego
se configurarán las credenciales en la instancia Debian. A continuación, se muestra
la transferencia utilizando este método:
9

4. Descompresión del archivo

Ya que el archivo comprimido se encuentra en la instancia, éste se debe descomprimir. Sin


embargo, si no se cuenta con una herramienta de descompresión, se debe instalar. Se puede
instalar utilizando el siguiente comando:
sudo apt install tar -y
Luego para la descompresión del archivo se puede utilizar el comando:
tar -xvf NOMBRE_DEL_INSTALADOR.tar.gz
Éste lo forzará a llevar a cabo la descompresión y mostrará el proceso paso a paso con el fin
de tener evidencia.
10

5. Instalación de DB2
11
12
13

6. Conexión con el usuario db2inst1


14

Recomendaciones

1. Revisar bien los caracteres a ingresar en la parte de usuarios, ya que, la mala creación
de éstos impedirá conectarse a la base de datos en un futuro.
2. Si se trabajará en la nube o en arquitectura híbrida es importante informarse de los
costos que esto conlleva.
3. En AWS para la transferencia de archivos es necesario adjuntar ciertas políticas al
Bucket, estas políticas son más sencillas de escribir en formato JSON. Utilizar la
consola gráfica para crear políticas llega a ser complicado.
4. La actualización de paquetes y dependencias es indispensable antes de iniciar a
trabajar, de lo contrario se encontrarán algunos errores y después será necesario hacer
procesos más largos.
15

Bibliografía

• apt install tar Code Example. (s. f.). Grepper | The Query & Answer System for the
Coder Community. https://www.codegrepper.com/code-
examples/shell/apt+install+tar

• Cómo extraer (descomprimir) el archivo Tar Gz | EXTASSIS NETwork Tutoriales.


(s. f.). EXTASSIS NETwork Tutoriales.
https://extassisnetwork.com/tutoriales/como-extraer-descomprimir-el-archivo-tar-
gz/#:~:text=Si%20es%20un%20usuario%20de,gz.

• Contributors to Wikimedia projects. (2005, 7 de abril). WinSCP - Wikipedia.


Wikipedia, the free encyclopedia. https://en.wikipedia.org/wiki/WinSCP

• What is Samba? (s. f.). Samba - opening windows to a wider world.


https://www.samba.org/samba/what_is_samba.html#:~:text=Samba%20is%20the%
20standard%20Windows,2,%20Linux%20and%20many%20others.

También podría gustarte