Gestión de almacenamiento de Linux (activada)
Gestión de almacenamiento Linux (parte 2)
Sistema de archivos
Tipo de sistema de archivos
Windows: FAT16 FAT32 NTFS
linux: EXT4 EXT3
Índice XFS : directorio, la primera docena de páginas del diccionario
Sistema de archivos EXT4
- Tipo
de sistema de archivos de índice - Icono
- sustantivo
Inodo: registra los atributos del archivo (metadatos del archivo), un archivo ocupa un inodo y registra el número de bloque donde se encuentra el archivo. El tamaño del inodo es de 128 bytes. Metadatos: atributo del archivo, tamaño, propietario, grupo, número de conexión, número de bloque, número de bloque
bolck: se almacenan los datos reales del archivo, se almacena el contenido real del archivo, si el archivo es grande, ocupará más bloque y tamaño de bloque El valor predeterminado es 4K
- Cree un archivo, observe la información del inodo
Cree un archivo
touch 1.txt
Observe la información del inodo
ls -l -i 1.txt
El inodo es 35349222 y el inodo determina la cantidad de archivos en el sistema de archivos.
El límite de espacio en disco se basa en dos aspectos: inodo y bloque. El inodo determina la cantidad de archivos en el sistema de archivos y el bloque determina el tamaño del archivo. Un bloque es 4096k.
Enlace de archivo
El enlace de archivo es para enviar un enlace a un archivo a diferentes ubicaciones. Visitar este enlace de archivo es equivalente a visitar el archivo de origen.
Los enlaces a archivos se dividen en dos partes: enlaces simbólicos y enlaces físicos.
Enlace simbólico
- Crea un archivo
touch /home/file
- Contenido de entrada
ehco 111 > /home/file
Si desea ver el archivo en este momento, solo puede ver el archivo en / home, entonces, ¿cómo puede acceder al archivo en diferentes ubicaciones?
- Crea una conexión suave
ln -s /home/file /file1
- Observe la conexión suave
Se encuentra que el tipo de enlace suave y el archivo fuente no son el mismo. Cuando hacemos doble clic en el archivo file1, aparecerá 111
echo 123 >> /file1
Agregue contenido a la conexión suave del archivo1 creado en el directorio raíz, escriba 123 y luego regrese a / home para observar el archivo de origen.
Se encuentra que el archivo fuente también ha cambiado, lo que indica que los dos archivos son un solo archivo. Si se elimina el enlace flexible del archivo 1, el contenido seguirá ahí, si se elimina el archivo de origen, el contenido desaparecerá.
El enlace suave es como un acceso directo, que puede crear enlaces suaves a archivos y carpetas. El enlace suave registra solo la ruta absoluta del archivo de origen. Si el enlace suave pierde el archivo de origen, no se puede utilizar.
Enlace duro
- Crear enlaces físicos con éxito en la misma partición, pero no crear enlaces físicos en diferentes particiones
echo 22 > /file2
ln /file2 /file2-h1
La diferencia entre el enlace físico y el enlace flexible es que el enlace físico no depende de los archivos de origen.
Los vínculos físicos solo se pueden hacer para archivos, no para carpetas. Los vínculos físicos solo se pueden hacer en la misma partición, no en particiones diferentes.
REDADA
RAID: matriz de discos, función: tolerancia a fallas, mejora la velocidad de lectura y escritura
Tipo de RAID
RAID0: al menos dos discos duros, velocidad de lectura y escritura rápida, pero no tolerante a fallas.
RAID1: comúnmente conocido como volumen reflejado, conjunto reflejado, la capacidad del volumen reflejado es del 50%, la velocidad de lectura y escritura es promedio y es tolerante a fallas.
RAID5: Hay al menos tres discos duros y son del mismo tamaño.
RAID duro y RAID suave
Hard RAID: Requiere tarjeta RAID, CPU propia, velocidad de procesamiento rápida, batería y sin batería.
RAID de software: realizado a través del sistema operativo, como Windows, Linux
- Prepare 4 discos duros
Prepare 3 discos de datos y un disco de repuesto en caliente
ls -l /dev/sd*
- Crear RAID
mdadm -C /dev/md0 -l5 -n3 -x1 /dev/sd{
b,c,d,e}
- Formatear, montar
mkfs.ext4 /dev/md0
mkdir /mnt/raid5
mount /dev/md0 /mnt/raid5/
cp -rf /etc/ mnt/raid5/etc1
df -hT
- Ver información de RAID
mdadm -D /dev/md0
- Simular un daño en el disco duro y eliminarlo
mdadm /dev/md0 -f /dev/sdb -r /dev/sdb
Observe que los datos se están reconstruyendo y no se perderán.
búsqueda y compresión de linux