Beruflich Dokumente
Kultur Dokumente
Gestión de discos
Slide: 1
Gestión
Discos
Particionamiento
2
Introducción a la creación de particiones
3
Introducción a la creación de particiones
4
Introducción a la creación de particiones
5
Introducción a la creación de particiones
6
Particiones: Convertir un disco en varios discos
7
Particiones: Convertir un disco en varios discos
9
Particiones: Convertir un disco en varios discos
10
Dispositivos
11
Dispositivos IDE
12
Dispositivos
• El kernel es el responsable de la detección de los discos duros.
• El rol de un disco en particular está determinado completamente en cómo está
conectado físicamente a la máquina.
• Discos IDE
• Convenciones de nombre de discos IDE en Linux:
• hda: Primario maestro
• hdb: Primario esclavo
• hdc: Secundario maestro
• hdd: Secundario esclavo
• /proc/ide contiene directorios para cada disco IDE detectado.
Al listar el contenido del directorio es fácil determinar qué discos IDE han sido
detectados por el kernel.
13
Dispositivos IDE
14
Dispositivos SCSI
• Se utilizan cuando se necesita más capacidad de
almacenamiento.
• Son de alto rendimiento.
• Están diseñados para servidores Permite realizar
acceso a disco en paralelo (multiusuario).
• El bus SCSI puede albergar hasta 8 dispositivos.
• El esquema de denominación de dispositivos es
similar al IDE sd (en lugar de hd).
15
Dispositivos
• Discos SCSI
• Se llaman sdx
• Al primer disco SCSI detectado se le llama sda, al segundo sdb y así sucesivamente. Si
se agregan nuevos discos, es posible que después de un reinicio la identificación del
disco cambie, en el caso de los sdx.
• /proc/scsi se muestran los discos scsi detectados.
• Los mensajes del kernel pueden ayudar a determinar qué disco SCSI tiene qué nombre,
consultando el archivo /var/log/dmesg.
• Discos SATA
• RHEL utiliza emulación de SCSI para interactuar con SATA, pero son
reportados como discos IDE.
16
Administración del archivo: /etc/fstab
17
Administración del archivo: /etc/fstab
– Opciones de montaje Cualquier opción válida de
mount.
– Indicación de volcado Utilizado por el comando dump
para saber si es necesario (1) o no (0) volcar el sistema de
archivos.
– Número de orden de paso fsck Utilizado por el
comando fsck para determinar el orden en el que se
comprobarán los sistemas de archivos en tiempo de
arranque.
18
Gestión del almacenamiento en disco
19
Particiones: Herramientas
• Disk Druid
– Programa editor de particiones y un administrador de
sistemas de archivos. Disponible en el proceso de
instalación.
• /Sbin/fdisk
– Se utiliza desde la línea de comandos.
– Contiene pocas opciones.
• /Sbin/cfdisk
– Similar a fdisk.
– Utilidad gráfica.
20
Particiones: Herramientas
• /Sbin/sfdisk
– Se utiliza desde la línea de comandos.
– Contiene muchas opciones.
• /Sbin/parted
– Utilidad que además de permitir la creación y
eliminación de particiones permite
redimensionarlas.
21
Visualizar la tabla de particiones
• La primera línea muestra el tamaño del disco.
• La segunda muestra el tipo de etiqueta.
• El resto es la tabla de particiones.
– Minor Es el número de la partición.
– Inicio y final Comiendo y fin de la particion en Mb.
– Tipo Tipo de partición (primario, extendido o lógico).
– Sistema de archivos Indica que sistema de archivos usa
la partición. (ext2, ext3,ext4, FAT, hfs, jfs, linux-swap, ntfs,
reiserfs, hp-ufs, sun-ufs o xfs).
– Flags Enumera las etiquetas colocadas para la
partición. (boot, root, swap, hidden, raid, lvm o lba).
22
Particiones Extendidas: particiones dentro de particiones
23
Particiones Extendidas: particiones dentro de particiones
24
Crear Espacio para Linux
25
Uso del espacio libre no particionado
26
Uso del espacio de una partición no utilizada.
27
Uso del espacio libre de una partición activa
29
Uso del espacio libre de una partición activa
30
Uso del espacio libre de una partición activa
31
Esquema de nombres de las particiones.
33
Número de particiones.
• Ésta es una importante decisión, en la que tenemos que tener en cuenta el
uso que se le valla a dar a cada partición. Según el uso debemos considerar
el número de particiones y también su tamaño.
• Como mínimo se aconseja tener las siguientes:
– Swap Para soportar la memoria virtual. El tamaño mínimo
aconsejado de la partición Swap debe ser igual al doble de la cantidad
de memoria RAM.
– /boot Contiene el núcleo del SO (permite el arranque del sistema),
junto con los archivos usados durante el proceso de arranque. Se
recomienda un tamaño pequeño, no superior a 32 Mb.
– root Es donde reside el directorio raíz (/). Todos los archivos residen
en la partición raíz. Se recomienda que su tamaño sea lo mayor
posible.
34
COMANDO FDISK
fdisk
Sintaxis: fdisk device
La orden fdisk permite crear particiones de cualquier tipo (fat16, fat32, ntfs, ext2, ext3).
Paso 2. El primer paso es teclear el comando p (print) para ver el estado actual del
disco duro seleccionado:
Objetivo
Mediante un ejemplo crearemos3 particiones, una primaria y una extendida dentro la
cual crearemos 2 unidades lógicas tal y como podemos ver a continuación:
Primaria
- 1º partición primaria para LINUX (0 - 100 cilindros)
Extendida
- 2º partición SWAP para LINUX (101 - 200 cilindros)
- 3º partición DOS 16-bit>=32M (201 - 366 cilindros)
Para almacenar datos de propósito general, y debido a su naturaleza podrá ser
accedida desde cualquier sistema operativo de Microsoft.
COMANDO FDISK
No es necesario asignarle ningún tipo a esta partición, puesto que por defecto siempre se
toma el tipo 83 LINUX native, que es exactamente el que queremos.
COMANDO FDISK
Como es la única partición definida ha interpretado que era esa la que queríamos
borrar. Volvemos a crearla para seguir el ejemplo
COMANDO FDISK
Paso 5. Para crear las siguientes particiones, crearemos primero una partición
extendida, que contendrá dos unidades lógicas, mediante el comando n (new) opción
e, que contendrá todo el espacio libre del disco:
COMANDO FDISK
Paso 6. Mediante el comando n (new) opción l crearemos dos unidades lógicas dentro
de la partición extendida.
COMANDO FDISK
Paso 7. Por defecto a la 1º unidad lógica creada se le asigna el tipo 83, sin embargo
debemos asignarle el tipo 82 (Linux Swap), para ello se utiliza el comando t (type):
COMANDO FDISK
Paso 9. Creadas ya las particiones podemos establecer como activa una de ellas,
utilizando el comando a (activate) para indicar que debe arrancarse el sistema
operativo contenido en la misma.
COMANDO FDISK
Paso 10. Una vez que ya tenemos particionado el disco duro, el último paso es validar
los cambios efectuados, es decir, que se escriba esta nueva configuración (tabla de
partición) en el disco duro (lo cual acarrea la pérdida de todos los datos previamente
existentes). Para ello se utiliza el comando w (write). Si no estamos seguros de los
cambios podemos salir sin grabar con el comando q (quit).
COMANDOS PARA DAR FORMATO
A UNA PARTICIÓN
mkfs
Sintaxis: mkfs –t fs_type fs_options device
La orden mkfs formatea una partición con el sistema de archivos seleccionado en
fs_type. El campo fs_type únicamente puede tomar dos valores, ext2 o msdos. El
campo fs_options permite añadir a la orden mkfs una serie de opciones.
Opciones:
-l label Establece el nombre del volumen de una partición ext2.
-n label Establece el nombre del volumen de una partición msdos
Ejemplo:
mkfs –t ext2 –l linuxplus /dev/hdb1 → Crea un sistema de archivos ext2 en la partición
con linuxplus como nombre de volumen en la partición /dev/hdb1
(está partición debe de existir previamente).
COMANDOS PARA DAR FORMATO
A UNA PARTICIÓN
Mkswap
Ejemplo:
mkswap /dev/hdb2 → Crear un espació swap en la partición /dev/hdb2.
COMANDOS PARA MANTENER LA
INTEGRIDAD DEL SISTEMA ARCHIVOS
df
Opciones:
-h Usa los sufijos M (megabytes) y G (gigabites) para indicar el tamaño.
-i Muestra los inodes libres/usados
COMANDOS PARA MANTENER LA
INTEGRIDAD DEL SISTEMA ARCHIVOS
Ejemplos df
Opciones:
-h Usa los sufijos M (megabytes) y G (gigabites) para indicar el tamaño.
-s Muestra únicamente el total ocupado por directory (incluyendo sus subdirectorios).
No muestra información de cada subdirectorio.
-c Muestra al final el total de espacio ocupado por todos los directorios.
Ejemplo:
du –csh /home/* → Muestra el espacio ocupado por el directorio
/home desglosado en los subdirectorios que contiene.
COMANDOS PARA MANTENER LA
INTEGRIDAD DEL SISTEMA ARCHIVOS
Fsck
Opciones:
-t type Indica el sistema de archivos que se comprobará. Si no se indica este
parámetro, el valor por defecto que se tomará es ext2.
-f Fuerza una comprobación del sistema de archivos, aunque el sistema parezca
correcto.
-p Repara los errores encontrados sin informar.
-y Responde “yes” automáticamente a todas las preguntas interactivas
de la orden fsck.
COMANDOS PARA BUSCAR
ARCHIVOS
which
Sintaxis: which command
Indica el directorio donde se encuentra el comando especificado en command.
find
Sintaxis: find path –name file
Busca los archivos con nombre file dentro del directorio path y subdirectorios.
Ejemplo:
find /usr –name “*sch*” → usca en el directorio /usr y
subdirectorios los archivos que su nombre contienen la cadena de texto sch.
TALLER
Para entrega via electronica dia Jueves16 hasta las 11:55 P.M
SOLARIS
ZFS (Zettabyte File System) Sistema de archivos desarrollado por Sun Microsystems (2005). puede
contener archivos de hasta 16 exabytes .
• QUE SON ZFS ZETTABYTE
• PROPIEDADES DE UN ZFS
• Creación cuotas y reserva de espacio
• Sistema de archivos comprimido
• Sistema de ficheros de solo lectura
• Cambiar el punto de montaje
• Ver las propiedades de un ZFS
• GESTIÓN DEL POOL
• Añadir nuevos discos al pool
• Quitar discos al pool
• Eliminar un pool
• Reemplazar un disco del pool
• CREAR UN MIRROR (RAID 1)
• Crear un mirror desde un disco existente
• Reemplazar un disco del mirror
• CREAR RAID-Z
• SNAPSHOTS
• Borrar snapshots o fotos
• ESTADOS DE ZFS
• Operaciones entrada y salida
Slide: 54
FREEBSD
Sistema de Archivo Descripción
UFS (Unix File System) Derivado del FFS (Berkeley Fast File System), es ampliamente
utilizado en una gran parte de los sistemas UNIX.
Como estan caracterizados
• Particiones
• Bloques
• SuperBloques
• Numeros Magicos
• Clindros
• Grupos de Cilindros
• I-Nodos
• Numero I-nodos
• Metadatos
Slide: 55
RAID
Definición
• Configuración RAID
• RAID 0
• RAID 1
• RAID 2
• RAID 3
• RAID 4
• RAID 5
• RAID 6
• RAID 0 +1
• RAID 1 +0
• Fallos RAID
Slide: 56