Configuración Avanzada de RAID, NFS y Samba en Entornos Linux y Windows
Clasificado en Informática
Escrito el en
español con un tamaño de 7,73 KB
Configuración y Gestión de Arrays RAID con mdadm
Particionar el Primer Disco (/dev/sdb)
Utilice fdisk para crear una nueva partición (tipo Linux RAID, código fd).
fdisk /dev/sdbn: Crear nueva partición.t: Cambiar el tipo de partición (escribaLpara ver la lista de formatos).w: Guardar los cambios y salir.
Copiar la Tabla de Particiones
Duplicar la estructura de particiones de /dev/sdb a /dev/sdc.
sfdisk -d /dev/sdb | sfdisk -f /dev/sdcCreación de Arrays RAID
Se asume que las particiones a usar son /dev/sdb1, /dev/sdc1 y /dev/sdd1.
Crear RAID 0 (Striping)
mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/sdb1 /dev/sdc1Crear RAID 1 (Mirroring)
mdadm --create /dev/md1 --level=1 --raid-devices=2 /dev/sdb1 /dev/sdc1Crear RAID 5 (Paridad Distribuida)
mdadm --create /dev/md5 --level=5 --raid-devices=3 /dev/sdb1 /dev/sdc1 /dev/sdd1Verificación y Características del RAID
Comprobar el estado de la construcción y los detalles del array.
cat /proc/mdstatmdadm --detail /dev/md0Formatear el Array RAID a EXT4
Crear el sistema de archivos en el dispositivo RAID (corregido de mlfs.ext3 a mkfs.ext4).
mkfs.ext4 /dev/md0Montar el Array RAID
Montar el volumen RAID en un directorio específico.
mount /dev/md0 /mnt/raid0Script Básico de Administración de Discos en Linux
Comandos esenciales para la gestión y visualización de información de discos y particiones.
Cantidad de Discos del Sistema
df | cut -d " " -f1Particiones o Volúmenes del Sistema
fdisk -lInformación de los Discos (Formato legible)
df -hImplementación de NFS (Network File System)
Configuración para compartir archivos entre sistemas Linux y Windows.
Servidor Linux (NFS)
Instalación de Paquetes Requeridos
Se necesitan los siguientes paquetes en el servidor:
nfs-kernel-servernfs-commonrpc-bin(Generalmenterpcbind)
- Aceptar las dependencias y reiniciar los servicios.
- Comprobar la disponibilidad de NFSv4:
grep nfs4 /proc/filesystems Configuración de Carpetas Compartidas
Elegir las carpetas a compartir y establecer los permisos adecuados.
- Establecer permisos (ejemplo para la carpeta
/compartida):sudo chmod -R 777 /compartidasudo chown nobody:nogroup /compartida - Editar el archivo de configuración
/etc/exports:/home *(rw, sync, no_root_squash, no_subtree_check)/compartida *(rw, sync, no_subtree_check)
- Establecer permisos (ejemplo para la carpeta
- Reiniciar el servicio NFS:
sudo /etc/init.d/nfs-kernel-server restart
Cliente Linux (NFS)
Instalación de Paquetes
Instalar los paquetes necesarios para reconocer los recursos compartidos del servidor:
nfs-commonrpc-bin(Generalmenterpcbind)
Montaje de Recursos Compartidos
Usar puntos de montaje para acceder a las carpetas que se quieren compartir.
- Crear el punto de montaje:
sudo mkdir -p /mnt/nfs/homechmod -R 777 /mnt/nfs/home - Montar el recurso (reemplazar
ipcon la dirección del servidor):sudo mount ip:/home /mnt/nfs/home - Configurar el montaje permanente en
/etc/fstab.
- Crear el punto de montaje:
Cliente Windows 8 (Acceso NFS)
Requisitos y Herramientas
Se necesita la librería Dokan, Framework Microsoft .NET y Neko Drive.
- La librería Dokan permite acceder al sistema de archivos del servidor desde el propio sistema de archivos de Windows (
dokan-dev.net). - El Framework .NET permite establecer un entorno de acceso a los archivos del servidor.
- La librería Dokan permite acceder al sistema de archivos del servidor desde el propio sistema de archivos de Windows (
Uso de NekoDrive
Usar la herramienta NekoDrive con la opción de Auto para que arranque automáticamente.
- Configurar la IP del servidor (NFS).
- Ajustar la Política de cortafuegos (ej. “Permitir privadas...”).
- Indicar la unidad (Disk).
- Indicar la carpeta compartida (Devices).
- Definir el punto de montaje (MountPoint), que se muestra como subcarpeta de la unidad.
- Activar
+AUTO.
Configuración de SAMBA con Grupo de Trabajo
Windows Servidor (Preparación)
Creación del Grupo de Trabajo
Los equipos Windows por defecto pertenecen a un grupo de trabajo. Asegúrese de que todos los equipos estén en el mismo grupo.
Cuentas de Usuario
Definir qué usuarios (normales y administradores) tendrán acceso al recurso compartido.
- Asegurar que todos los usuarios estén en la misma red.
Carpeta Compartida
Crear y configurar la carpeta que se compartirá.
Configuración Avanzada del Recurso Compartido
Ajustar los parámetros necesarios para que el recurso pueda ser compartido con SAMBA (ej. Perfiles de red: Privado, Invitado, etc.).
- Comprobación del acceso.
Linux Cliente (Acceso a Recurso Windows)
Configuración del Grupo de Trabajo
Hallar y cambiar el grupo de trabajo para que coincida con el servidor Windows. Esto se realiza editando el archivo
smb.conf(ubicación típica:/etc/sambao/usr/local/samba).En el fichero, editar la línea:
WORKGROUP = [Nombre del Grupo]- Reiniciar la máquina.
- Opción de examinar Red. En ella se encuentra la máquina Windows.
- Navegar al recurso compartido.
Linux Servidor (Compartición SAMBA)
- Crear carpeta y configurar el servicio de compartición.
Instalación del Servicio
Instalar la herramienta de configuración gráfica de Samba (si se desea evitar la edición manual de
smb.conf):apt-get install system-config-samba- Configurar la compartición.
Windows Cliente (Unión a Dominio y RSAT)
Configuración de Red
Necesita una IP fija, resolución de DNS y puerta de enlace configuradas.
- Unir el equipo al dominio.
- Iniciar sesión con una cuenta de administrador del dominio.
Directivas de Seguridad del Cliente
Ajustar las políticas de seguridad locales:
- Ejecutar la política de seguridad predeterminada del navegador:
secpol.msc - Acceder a Directiva de seguridad local → Directivas locales → Opciones de seguridad.
- Buscar y Habilitar: Control de cuentas de usuario: modo de aprobación de administrador para la cuenta predefinida de administrador.
- Reiniciar el sistema.
- Ejecutar la política de seguridad predeterminada del navegador:
- Instalar RSAT (Remote Server Administration Tools).
- Verificar el funcionamiento en Panel de control → Herramientas administrativas.