PDF de programación - Instalación Linux SuSE 8.1 Pro + McKoi DB

Imágen de pdf Instalación Linux SuSE 8.1 Pro + McKoi DB

Instalación Linux SuSE 8.1 Pro + McKoi DBgráfica de visualizaciones

Actualizado el 21 de Marzo del 2018 (Publicado el 18 de Enero del 2018)
474 visualizaciones desde el 18 de Enero del 2018
80,7 KB
16 paginas
Creado hace 20a (14/08/2003)
Manual del Framework J2EE Foundation-2

http://java.megaserv.com

Instalació n Linux SuSE 8.1 Pro + McKoi DB


Autor:
Creado:

Ultima actualización:

Contenido


Martín Córdova ([email protected])
Agosto 6, 2003
Agosto 13, 2003




Introducción ................................................................................................. 1
Requerimientos.............................................................................................2
Recomendaciones para su Linux ..................................................................... 2
Proceso de instalación de un Linux Server SuSE 8.1 Professional ........................3
Otras tareas administrativas con Linux ............................................................5
Manejo de la unidad de CD en Linux ................................................................5
Instalación de la má quina virtual de Java .........................................................6
Preparación de directorios .............................................................................. 6
Instalación del Software................................................................................. 7
Configuración de McKoi DB como servicio Linux ................................................ 8
Conceptos bá sicos de McKoi DB v1.0.2 ............................................................9
Scripts administrativos (bash scripts) para McKoi DB ....................................... 10
Política de Backup, Restore y recuperación del Servidor McKoi DB ..................... 12
Programación del Backup y FTP con Cron ....................................................... 14
Creación de Esquemas (SCHEMA) ................................................................. 15
Notas adicionales de seguridad ..................................................................... 15
Soporte para los clientes de McKoi – Mega Soft C.A......................................... 16
Conclusión ................................................................................................. 16



Introducció n

Este documento resume los conceptos claves y los procedimientos administrativos
bá sicos sintetizados por Mega Soft C.A. (http://www.megaserv.com) para poner en
funcionamiento una base de datos McKoi DB v1.0.2 desde cero. McKoi DB es un
poderoso manejador relacional SQL, 100% Java y Open Source, de uso gratuito,
comparable con productos comerciales en cuanto a robustez y funcionalidad, muy
apropiado para aplicaciones de escala departamental que no requieren un Database
Cluster sino solamente un server relacional de buen rendimiento y cero
mantenimiento. La información presentada aplica para la versión 1.0.2 de McKoi DB y
trata específicamente la instalación en Linux SuSE 8.1, se asume cierta familiaridad
con esta plataforma (Instalación de Linux, Cron, RunLevels, etc).

Si quiere aprender má s sobre McKoi DB consulte los siguientes links:

WebSite de McKoi: http://www.mckoi.com/database

En el WebSite de McKoi encontrará toda la documentación necesaria para aprender
sobre este manejador, tanto administración como conceptos bá sicos y programación.
El Portal de Mega Soft (http://java.megaserv.com) tambié n contiene know-how
importante sobre McKoi, le recomendamos que lo visite frecuentemente, adem á s Mega
Soft C.A. provee soporte gratuito para McKoi a travé s de su ListServer (suscríbase por
el Portal).

Mega Soft C.A. © 2003



Pá gina 1

Manual del Framework J2EE Foundation-2

http://java.megaserv.com


Si necesita reforzar sus conocimientos sobre Linux, le recomendamos que lea este
artículo, sobre todo si viene de ambiente Windows:

Linux Basics : http://www.aboutdebian.com/linux.htm
Este artículo es excelente como iniciación en Linux, en menos de 20 minutos estará
comprendiendo los conceptos má s importantes de Linux, incluso conceptos
administrativos fundamentales.

Este documento no pretende ser un manual de Linux ni sustituir al documento arriba
mencionado, ademá s nuestro Portal contiene una estupenda compilación de recursos
para aprender Linux, sin embargo delineamos los pasos fundamentales para ejecutar
una instalación server mínima, optimizada para McKoi DB y las tareas típicas de un
manejador de base de datos.

Requerimientos

Antes de proceder a instalar Linux SuSE + McKoi necesita:


• Una instalación de Linux SuSE 8.1 Professional, con acceso a CD-ROM
• El CD con los binarios provisto por Mega Soft C.A. 7.4.3.x
• Saber manipular el CD-ROM desde Linux (mount, cp)


Instalar/Actualizar RPMs (rpm – i NombreDelRPM.rpm o rpm – Uvh
NombreDelRPM.rpm)

• Tener acceso como ROOT al sistema operativo; para ejecutar todas las tareas

que se describen en este documento debe estar identificado como ROOT.

Recomendaciones para su Linux

Sugerimos que el PC que haga las veces de Server, sea dedicado exclusivamente a
servir base de datos, y ademá s sea entonado para minimizar el uso de memoria y
recursos por parte de otros servicios. Un buen punto de partida es una ins talación
mínima de Linux SuSE 8.1 Professional, sin consola grá fica, y luego definir un RunLevel
personalizado (rc4.d) donde se escogen cuidadosamente que servicios han de
ejecutarse. Modificar el script de inicialización (/etc/inittab) para indicar que este es el
RunLevel default. Esta configuración elimina riesgos de seguridad por otros servicios
no deseados que abran puertos y tambié n aligera el uso de los recursos,
principalmente memoria, para dedicar la má quina principalmente a tareas del sistema
operativo y McKoi DB. SuSE instala por defecto un filesystem moderno, eficiente y
apropiado (ReiserFS), pero usted debe configurar su tarjeta de red y abstenerse de
instalar software que no necesita.

Bá sicamente usted querrá que su Linux sea má s rá pido y má s seguro, para lo cual
puede:


Instalarlo con lo mínimo necesario


• Eliminar los servicios innecesarios y cerrar los puertos
• Montar servicios de Cron y SSHD
• Configurar IPTables (firewall nativo) para filtrar quienes se pueden conectar a la

base de datos y bloquear conexiones con protocolos no deseados (ejemplo:
UDP).

Mega Soft C.A. © 2003



Pá gina 2

Manual del Framework J2EE Foundation-2

http://java.megaserv.com

• Sellar el acceso administrativo a la má quina o server, solo permitir el acceso
local como ROOT. Si necesita acceso remoto, entonces use SOLAMENTE un
mecanismo seguro como SSH. En su servidor residirá n archivos de scripts que
contienen las credenciales del administrador de seguridad, si se vulneran estos
archivos entonces la seguridad de la base de datos queda abierta.


Cuando tenga su Linux a punto, puede proceder a instalar McKoi DB como se describe
má s adelante.

Proceso de instalació n de un Linux Server SuSE 8.1 Professional

1.- Debe tener el CD #1 de la distribución de Linux SuSE 8.1 Professional

2.- Su PC debe poder bootear desde el CD

3.- Reiniciar su PC con el CD insertado, comenzará la instalación

4.- Seleccionar lo estrictamente necesario:


Instalación mínima sin interfaz frá fica


• Escoger software: utility unzip, editor pico
• Configurar fecha y hora
• Aceptar la sugerencia de partición (reformatear todo el disco y montar

particiones ReiserFS – la opción default cuando el disco no tiene Windows
instalado)

• Escoger el idioma y configurar el teclado
• Dejar que fluya la instalación, lo cual es un proceso muy rá pido (20 minutos

aproximadamente), luego indicar que se quiere configurar la tarjeta de red (el
proceso lo llevará por sí solo) y asignarle los valores necesarios (dirección IP
está tica, IP del DNS, IP del gateway).

• Finalmente el sistema arrancará , use el CD de binarios provisto por Mega Soft

para actualizar de una vez el Kernel al último match, esto le dará el mejor
rendimiento posible a su disco IDE, ademá s de evitar riesgos de seguridad y
mantener el software bá sico actualizado.


5.- Actualizar el kernel de SuSE:


mount – t auto /dev/cdrom /media/cdrom
cp /media/cdrom/linux/kernel-patch.rpm /opt
cd /opt
rpm – Uvh kernel-patch.rpm
rm kernel-patch.rpm
shutdown – r now



Estas instrucciones copian el kernel, lo instalan y luego de limpiar todo, reinician el
equipo para que el nuevo kernel entre en funcionamiento.

6.- Probar la velocidad de su disco IDE:

hdparm – t /dev/hda

Mega Soft C.A. © 2003



Pá gina 3

Manual del Framework J2EE Foundation-2

http://java.megaserv.com


Su disco debería reportar 33MB/segundo aproximadamente, tener DMA activo ademá s
de I/O de 32 bit. Si esto no está por default, entonces hay un problema con el driver
para su controladora IDE o es necesario usar el comando hdparm para ver si se puede
entonar el kernel. Consulte el Portal de Mega Soft C.A. para mayor informaci ón o
utilice los servicios de soporte gratuitos de nuestro ListServer.

7.- Editar /etc/inittab para indicar que el runlevel de arranque es rc4. Tener cuid ado de
habilitar el perfil para este runlevel, ya que por default viene comentado. Puede
minimizar en número de consolas tty disponibles al arranque, para ahorrar memoria y
recursos de procesamiento. Deje al menos dos consolas.

8.- Preparar el Runlevel 4 (/etc/nit.d/rc4.d)

Debe crear los symbolic links a los servicios bá sicos que desea arrancar,
fundamentalmente: Cron, Random, Kbd, Sshd y Network. Opcionalmente puede
arrancar Syslogd si está usando iptables y desea dejar logs sobre posibles ataques a
su servidor.

Para crear un symlink, use un comando como este:

cd /etc/init.d/rc4.d
ln – s ../network /S03network

Este paso lo repetirá para instalar McKoi como un servicio (arranca y se detiene con la
subida o apagado del sistema operativo). Para ello deberá copiar el script de control
del servicio (provisto por Mega Soft) dentro del directorio /etc/init.d y crear un symlink
con el númer
  • Links de descarga
http://lwp-l.com/pdf8366

Comentarios de: Instalación Linux SuSE 8.1 Pro + McKoi DB (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad