Está en la página 1de 33

SISTEMA

OPERATIVO
SERVIDOR
SRY2142
Objetivos de la Clase

A continuación, te presentamos los objetivos de la clase:

• Conocer los distintos tipos de Sistema de archivos que figuran en


la Industria

• Comprender y manipular particiones de manera básica

• Verificar y realizar puntos de montaje

2
Sistemas de
archivos en Linux
Administración de particiones
y sistema de archivos

El Sistema de Archivos de Linux o cualquier


sistema de archivos, generalmente es una capa
bajo el sistema operativo la cual maneja el
posicionamiento de tus datos en el
almacenamiento, sin este el sistema no puede
saber dónde empieza y termina un archivo.

Incluso si encuentras un tipo de sistema de


archivos que no sea soportado. Puedes
descargar un software que agregue la
compatibilidad con este.
4
Administración de particiones
y sistema de archivos
Linux soporta una gran cantidad de Sistemas de
Archivos (File System).

Ext, Ext2, Ext3, Ext4, JFS, XFS, btrfs y swap

Hasta la versión anterior de CentOS, este


integraba el sistema de archivos Ext4

La versión 7 de CentOS trabaja con XFS

5
Administración de particiones
y sistema de archivos

Ext: Antiguo y descontinuado debido a sus limitaciones.

Ext2: Primer sistema de archivos de Linux que permite 2 terabytes


de datos.

Ext3: Evolución del Ext2, con actualizaciones y retrocompatibilidad.

El único problema que tiene es que los servidores no utilizan este


tipo de sistema de archivos debido a que no soporta recuperación de
archivos o snapshots del disco.

Ext4: Mas rápido y permite archive muchos más grande con una
velocidad significativa.

6
Administración de particiones
y sistema de archivos

JFS: Sistemas de archivos antiguos hechos por IBM. Funcionan bien


con archivos grandes y pequeños, pero falla y los archivos se
corrompen después de un tiempo largo de utilización, según los
reportes.

XFS: es un sistema de archivos de 64 bits con registro por diario


(journaling) de alto desempeño y altamente escalable creado por
SGI (antes Silicon Graphics Inc.) su sistemas operativo IRIX. En
mayo de 2000, SGI publicó XFS bajo una licencia de código fuente
abierto.

Btrfs: Hecho por Oracle. No ese estable como Ext en algunas


distribuciones, pero puedes decir que es buen reemplazo si es
necesario. Tiene buen rendimiento.

7
Administración de particiones
y sistema de archivos
Las principales funciones de XFS incluyen:

• Registro por diario para metadatos, lo cual


permite una recuperación de datos más
rápida.
• El sistema de archivos puede defragmentarse
y agrandarse mientras está montado y activo.
• En el caso de CentOS 7, Red Hat™
Enterprise Linux 7 y distribuciones derivadas
de éstos se incluye soporte para herramientas
de respaldo y restauración específicas de
XFS..
8
Administración de particiones
y sistema de archivos

A diferencia de Windows, Linux se compone de


un sistema de archivos completamente diferente
y ajeno a este, aquí no existen letras en las
unidades tales como “C:\. D: \, etc”,.

En Linux y Unix todo es un archivo. Los


directorios son archivos, los archivo son archivo,
y los dispositivos son archivos. A veces a los
dispositivos se les llama nodos, pero siguen
siendo archivos.

9
Administración de particiones
y sistema de archivos

- archivos regulares
d archivos de directorios
l enlaces simbolicos
c dispositivos de caracter
b dispositivos de bloques
p tuberias (pipe)
s socket conector para
comunicaciones
10
Administración de particiones
y sistema de archivos
El sistema de archivos en Linux es un sistema
Jerárquico del tipo “Arbol”, es un conjunto de
archivos que se encuentran organizados en
forma de un árbol, como se observa en la
siguiente figura..

11
Administración de particiones
y sistema de archivos
Dentro de los directorios, podemos destacar los
siguientes:
/bin - aplicaciones binarias importantes

/boot - Ficheros de configuración del arranque, núcleos y otros ficheros necesarios


para el arranque (boot) del equipo.

/dev - los ficheros de dispositivo

/etc - ficheros de configuración, scripts de arranque, etc.

/home - directorios personales (home) para los diferentes usuarios.

/root - directorio personal del usuario root.

/sbin - binarios importantes del sistema

12
Puntos de Montaje

Así como en otros sistemas operativos vemos varias «unidades de


disco» en los manejadores de archivos, en GNU/Linux solo
dispondremos de un solo sistema de archivos raíz, del que se
desprenderán todos los directorios del sistema.

13
Puntos de Montaje

La pregunta es: ¿cómo hace Linux para reconocer varios


dispositivos de almacenamiento?

GNU/Linux reconoce los dispositivos de almacenamiento, pero para


poder accederlos, primero deberemos «asociarlos» con algún
directorio del sistema de archivos raíz. Luego de esta asociación, el
contenido del directorio será «mágicamente» el contenido del
dispositivo de almacenamiento (un disco, una partición, un pendrive
usb, un disco externo, una tarjeta de memoria, etc).

Al directorio que asociaremos con el dispositivo, o sistema de


archivos, se lo denomina punto de montaje, mientras que a la tarea
de asociarlos se denomina montaje.

14
Administración de particiones
y sistema de archivos
En primer lugar debemos conocer cómo es la
estructura de CentOS 7 antes de la instalación del
nuevo hardware, para esto debemos estar como
usuarios root y ejecutar el siguiente comando:
“fdisk –l”.

15
Administración de particiones
y sistema de archivos
Para la siguiente actividad, debemos agregar un Disco
duro de 20GB a nuestra maquina virtual (Antes de
encender la maquina, para que el S.O reconozca el
nuevo disco al prender).

16
Administración de particiones
y sistema de archivos

17
Administración de particiones
y sistema de archivos

18
Administración de particiones
y sistema de archivos

19
Administración de particiones
y sistema de archivos

20
Administración de particiones
y sistema de archivos

21
Administración de particiones
y sistema de archivos

Una vez conectado el nuevo disco duro ejecutaremos el


mismo comando, fdisk –l, y el resultado será el siguiente.
Como podemos observar el nuevo disco duro, de 21,5
GB, está asignado con la ruta /dev/sdb.

22
Administración de particiones
y sistema de archivos

Cómo particionar el nuevo disco duro en Linux:


Una vez identificado el nuevo disco duro el siguiente
paso será proceder a particionarlo, para ello usaremos la
siguiente sintaxis:

fdisk /dev/sdb

23
Administración de particiones
y sistema de archivos

Los parámetros comunes a implementar con


fdisk son los siguientes:

n Crea una nueva partición.


p Imprime la tabla de particiones.
d Elimina una partición.
q Sale sin guardar los cambios.
w Guarda los cambios y sale del comando. .

24
Administración de particiones
y sistema de archivos

Procederemos a crear una partición de 10GB.

25
Administración de particiones
y sistema de archivos
Podemos ver que el proceso se ejecuta de
forma correcta. Si ejecutamos de nuevo fdisk –l
podremos ver los cambios en el nuevo disco
(/dev/sdb):

26
Administración de particiones
y sistema de archivos

El siguiente paso consiste en formatear el nuevo


disco duro con el sistema de archivos deseado
usando el comando .
mkfs.ext4 /dev/sdb1

Tambien podemos utilizar el comando

mkfs –t ext4 /dev/sdb1

27
Administración de particiones
y sistema de archivos

28
Administración de particiones
y sistema de archivos
Finalmente montamos el nuevo disco en la
ubicación deseada, en este caso crearemos un
nuevo directorio llamado /respaldo el cual se
convertirá en el punto de montaje de la partición
creada:
mkdir /respaldo

mount /dev/sdb1 /respaldo

29
Administración de particiones
y sistema de archivos

Si deseamos que dicha partición sea montada de


forma permanente será necesario editar el
archivo /etc/fstab
Primero obtendremos el UUID del la partición
creada
blkid /dev/sdb1

Copiamos el UUID y lo pegamos al final del


archivo fstab
vim /etc/fstab

30
Administración de particiones
y sistema de archivos

vim /etc/fstab

31
Resumen

o El Sistema de Archivos de Linux o cualquier sistema de archivos,


generalmente es una capa bajo el sistema operativo la cual maneja el
posicionamiento de los datos en el almacenamiento.
o Tenemos distintos sistemas de archivos, cada uno con ventajas y
desventajas..
o El asignar un sistema de archivos a una partición y esta a un directorio se
conoce como montaje.
Preguntas de Cierre

 ¿Qué aprendimos en la clase de hoy?

 ¿Cuál es el sistema de archivos mas usado en Windows, y cual es el


de CentOS?

 ¿Qué es una partición?

 ¿Qué sucede si no coloco los puntos de montaje en el archivo FSTAB y


reinicio mi equipo?

También podría gustarte