12:09 6 nov 2009
Transcripción
12:09 6 nov 2009
/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 11 none /dev/pts devpts gid=5, mode=620 00 none /dev/shm tmpfs defaults 00 LABEL=/home /home ext3 defaults,usrquota,grpquota 1 2 none /proc proc defaults 00 /dev/hda2 swap swap defaults 00 /dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0 /dev/md0 /datos ext2 defaults 00 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 11 none /dev/pts devpts gid=5, mode=620 00 none /dev/shm tmpfs defaults 00 LABEL=/home /home ext3 defaults,usrquota,grpquota 1 2 none /proc proc defaults 00 /dev/hda2 swap swap defaults 00 /dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0 /dev/md0 /datos ext2 defaults ,usrquota,grpquota Volver a montar el sistema de ficheros #mount –o remount /datos 00 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 /dev/hda5 24 0 0 inodes 0 soft 0 hard 0 inodes 0 soft 0 hard 0 Por grupo: edquota –g grupo_prueba Disk quotas for user grupo_prueba (gid 503) Filesystem blocks soft hard /dev/hda5 24 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 /dev/hda3 7 days Inode grace period 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 d usuario grupo otros rwx rwx rwx Ejemplo1: usuario grupo otros rwx r---7 4 0 chmod 740 fichero Ejemplo 2: usuario grupo otros rwr-r-6 4 4 chmod 644 fichero chmod 644 aliases chown <usuario> fichero chgrp <grupo> fichero