/dev/sda /dev/sdb /dev/md0 1) Se crea el raid -/etc/raidtab (redhat) -Mdadm (fedora) /datos 2) Se monta el raid -mount (temporal) -/etc/fstab (permanente) 3) Se activan las cuotas -quotacheck -edquota 4) Establecemos los permisos
Pasos: 1. Crear las particiones en los discos duros 2. Se crea el RAID 3. Formateamos el raid mkfs /dev/md0 4. Montamos el RAID en un directorio 5. Comprobamos que funciona:
Pasos: 1. Vemos los discos duros fdisk l fdisk /dev/sdb fdisk /dev/sdc
Pasos: 2. Creamos el RAID Modificamos el fichero de configuración /etc/raidtab raiddev /dev/md0 raid-level 0 nr-raid-disks 2 persistent-superblock 1 chunk-size 4 device /dev/sdb1 raid-disk 0 device /dev/sdc1 raid-disk 1
Pasos: 2. Creamos el RAID Modificamos el fichero de configuración /etc/raidtab raiddev /dev/md0 raid-level 1 nr-raid-disks 2 nr-spare-disks 0 chunk-size 4 persistent-superblock 1 device /dev/sdb1 raid-disk 0 device /dev/sdc1 raid-disk 1
Pasos: 2. Creamos el RAID Modificamos el fichero de configuración /etc/raidtab raiddev /dev/md0 raid-level 5 nr-raid-disks 4 nr-spare-disks 0 persistent-superblock 1 parity-algorithm left-symmetric chunk-size 32 device /dev/sda1 raid-disk 0 device /dev/sdb1 raid-disk 1 device /dev/sdc1 raid-disk 2 device /dev/sdd1 raid-disk 3
Pasos: 2. Creamos el RAID Modificamos el fichero de configuración /etc/raidtab Creamos el raid mkraid /dev/md0
Comandos: raidhotadd Añade discos en caliente raidhotremove Elimina discos en caliente raidreconf Copia los datos de un disco duro a un RAID raidsetfaulty raidstart Inicia un sistema RAID raidstop Para un sistema RAID mkraid Crea el raid Fichero de configuración: /etc/raidtab
Pasos: 2. Creamos el RAID mdadm -C /dev/md0 --level=raid1 --raid-devices=2 /dev/sdb /dev/sdc
Pasos: 2. Creamos el RAID mdadm --detail /dev/md0 // muestra información del raid Más información en:http://blackhold.blogspot.com/2008/01/raid-com-mdadm.html
Pasos: 2. Creamos el RAID mdadm -Es > /etc/mdadm.conf // creo el fichero de // configuración
Pasos: 1. Vemos los discos duros 2. Creamos el RAID 3. Formateamos el raid mkfs /dev/md0
Pasos: Vemos los discos duros 1. Creamos el RAID 2. Formateamos el raid mkfs /dev/md0 3. Montamos el RAID en un directorio mkdir /datos mount /dev/md0 /datos
MODIFCARLO DE FORMA PERMANENTE Modificar el fichero /etc/fstab LABEL=/ / ext3 defaults 1 1 none /dev/pts devpts gid=5, mode=620 0 0 none /dev/shm tmpfs defaults 0 0 LABEL=/home /home ext3 defaults,usrquota,grpquota 1 2 none /proc proc defaults 0 0 /dev/hda2 swap swap defaults 0 0 /dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0 /dev/md0 /datos ext2 defaults 0 0
Pasos: 1. Vemos los discos duros 2. Creamos el RAID 3. Formateamos el raid mkfs /dev/md0 4. Montamos el RAID en un directorio mkdir /datos mount /dev/md0 /datos 5. Comprobamos que funciona: mount df /dev/md0 less /proc/mdstat)
Cuotas de usuario Para activar las cuotas de usuario es recomendable que el directorio /home se encuentre en un sistema de ficheros independiente. Se puede realizar de dos formas: Después de la instalación En la instalación (montando el directorio /home)
Después de la instalación: Para implementar cuotas de disco siga los siguientes pasos: Active las cuotas del sistema de archivos modificando el fichero /etc/fstab. Vuelva a montar el sistema de archivos. Cree los archivos de cuota y genere la tabla de uso de espacio en disco. Asigne las cuotas.
Modificar el fichero /etc/fstab LABEL=/ / ext3 defaults 1 1 none /dev/pts devpts gid=5, mode=620 0 0 none /dev/shm tmpfs defaults 0 0 LABEL=/home /home ext3 defaults,usrquota,grpquota 1 2 none /proc proc defaults 0 0 /dev/hda2 swap swap defaults 0 0 /dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0 /dev/md0 /datos ext2 defaults,usrquota,grpquota 0 0 Volver a montar el sistema de ficheros #mount o remount /datos
Creación de archivos de cuotas (aquota.user y aquota.group #quotacheck cug /datos Por defecto se utiliza -u
Asignación de cuotas Por usuario: edquota usuario_prueba Disk quotas for user usuario_prueba (uid 502) Filesystem blocks soft hard inodes soft hard /dev/hda5 24 0 0 0 0 0 Por grupo: edquota g grupo_prueba Disk quotas for user grupo_prueba (gid 503) Filesystem blocks soft hard inodes soft hard /dev/hda5 24 0 0 0 0 0
Asignación de cuotas Por Sistema de Ficheros: edquota -t Grace period befor enforcing soft limits for users: Time units may be: days, hours, minutes, or seocnds Filesystem Block grace period Inode grace period /dev/hda3 7 days 7 days
Verificación de cuotas Por Usuario: quota <nombre usuario> Disk quotas for user usuario_prueba (uid 502) Filesystem blocks quota limit grace files quota limit grace /dev/hda5 24 100 300 0 6 0 0 0 Por Grupo: quota g <nombre grupo>
Informes de cuota de disco repquota /datos *** Report for user quotas on device /dev/hda3 Block grace time: 7days; Inode grace time: 7days Block limits File limits User used soft hard grace used soft hard grace ----------------------------------------------------------- root -- 36 0 0 4 0 0 usuario-- 28 100 500 7 0 0
Activación y desactivación de cuotas Desactivar cuotas: quotaoff aug Activar cuotas: quotaon aug
Directorio usuario grupo otros d rwx rwx rwx Ejemplo1: usuario grupo otros rwx r-- --- 7 4 0 chmod 740 fichero Ejemplo 2: usuario grupo otros rw- r-- r-- 6 4 4 chmod 644 fichero
chmod 644 aliases chown <usuario> fichero chgrp <grupo> fichero