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
fdisku otra herramienta para crear particiones de tipo0xfd(Linux RAID) en cada disco que se desee incluir en el arreglo RAID. No olvidar ejecutarpartprobedespué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
mdmonitorprovee 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/mdstaty 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
httpdpara 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: