Configuración y Gestión Avanzada de RAID por Software y Servidores Apache en Linux
Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones
Escrito el en español con un tamaño de 4,79 KB
Configuración y Gestión de RAID por Software
Configuración Inicial de RAID por Software
- Utilizar
fdisk
u otra herramienta para crear particiones de tipo0xfd
(Linux RAID) en cada disco que se desee incluir en el arreglo RAID. No olvidar ejecutarpartprobe
después de crear las particiones. - Crear y definir dispositivos RAID utilizando
mdadm
:mdadm -C /dev/md0 --chunk=64 --level=5 --raid-devices=3 /dev/sd{b,c,d}1
- Formatear cada dispositivo RAID con un sistema de archivos (filesystem):
mkfs.ext3 -j /dev/md0
Verificación y Monitoreo de Dispositivos RAID
- Probar los dispositivos RAID:
mdadm --detail /dev/md0
- El servicio
mdmonitor
provee notificaciones sobre el estado del RAID.
Probando y Recuperando RAID por Software
Simulación de Fallas de Disco
- Para simular una falla de disco en un arreglo RAID:
mdadm /dev/md0 -f /dev/sda1
Procedimiento de Recuperación de un Fallo en RAID por Software
- Reemplace el disco que falló y encienda el sistema.
- Reconstruya las particiones en el disco reemplazado.
- Añada el nuevo disco al arreglo RAID:
mdadm /dev/md0 -a /dev/sda1
- Para verificar el estado del arreglo y ver mensajes de error, consulte
/proc/mdstat
y los mensajes desyslog
.
Desensamblar y Auto-Ensamblar Arreglos de Discos
- Desensamblar un arreglo RAID:
mdadm -S /dev/md0
- Auto-ensamblar arreglos de discos:
mdadm -A -s
Administración de Servidores Apache HTTPD
Inicio y Gestión del Servicio Apache
- En RHEL5, el servicio web se denomina
httpd
. - Se inicia con el comando:
service httpd start
[root@station ~]$ service httpd start Starting httpd: [OK]
- Para configurar el servicio
httpd
para que se inicie automáticamente al arrancar el sistema:[root@station ~]$ chkconfig httpd on
Instalación del Servidor Web Apache
- Ejecutar el siguiente comando para instalar Apache:
[root@station ~]# yum install httpd Dependencies Resolved =================================================================== Package Arch Version Repository Size =================================================================== Installing: httpd i386 2.2.3-6.el5 rha-rhel 1.1 M Installed: httpd.i386 0:2.2.3-6.el5 Complete!
Comprobación de la Disponibilidad del Servicio Apache
- Para verificar que el servidor web Apache está funcionando correctamente:
[root@station ~]$ elinks -dump http://localhost
Configuración del Servidor Apache
El directorio principal de configuración de Apache se encuentra en /etc/httpd/conf
.
Archivo Principal de Configuración
- El archivo principal de configuración es
/etc/httpd/conf/httpd.conf
. - Utiliza una sintaxis similar a XML.
- Cada línea que comienza con
#
es considerada un comentario.
Principales Directivas de Configuración de Apache
DocumentRoot
: Define la raíz de los documentos web contenidos en el servidor.- Ejemplo:
DocumentRoot "/var/www/html"
- Ejemplo:
ServerRoot
: Especifica la raíz de los archivos de configuración, error y log del servidor.- Ejemplo:
ServerRoot "/etc/httpd"
- Ejemplo:
Listen
: Determina la dirección IP y el puerto (o solo el puerto) en el cual el servidor escuchará las conexiones entrantes.- Ejemplo:
Listen 80
(Escuchará en todas las direcciones IP del servidor, en el puerto 80).
- Ejemplo:
TimeOut
: Establece el tiempo (en segundos) que el servidor esperará por una respuesta de un cliente antes de cerrar la conexión.- Ejemplo:
TimeOut 120
- Ejemplo:
KeepAlive
: Habilita o deshabilita las conexiones persistentes (mantener la conexión abierta para múltiples solicitudes).- Ejemplo:
KeepAlive Off
- Ejemplo:
MaxKeepAliveRequests
: Define el número máximo de solicitudes que se pueden realizar a través de una única conexión persistente.- Ejemplo:
MaxKeepAliveRequests 100
- Ejemplo: