LVM es la abreviatura de Logical Volume Manager, que proporciona un nivel más alto de administración de almacenamiento en disco para los hosts. LVM ayuda a los administradores de sistemas a asignar fácilmente espacio de almacenamiento para aplicaciones y usuarios. Los volúmenes lógicos bajo la administración de LVM se pueden cambiar de tamaño o agregar según sea necesario. Además, LVM puede proporcionar identificadores de nombres personalizados para volúmenes lógicos administrados. Por lo tanto, el uso de LVM es principalmente para facilitar la gestión del sistema de almacenamiento, aumentando la escalabilidad del sistema.
Primero, prepare el entorno lvm
1. Preparación del disco duro
Se agregó un disco duro /dev /hdb.
Se prepararon tres particiones, esquema De la siguiente manera: la capacidad es de 100M, que es solo para preparación experimental.
/dev /hdb1
/dev /hdb2
/dev /hdb3
2. Convierta el tipo de partición a volumen lvm
Fdisk /dev /hdb
tipo de volumen de t a lvm
Bloques de inicio /fin de inicio del dispositivo Id System
/dev /hdb1 1 208 98248+ 8e Linux LVM
/dev /hdb2 209 416 98280 8e Linux LVM
/dev /hdb3 417 624 98280 8e Linux LVM
Luego w guardar y
#partprobe /* La partición del disco es efectiva * /
Segundo, el proceso de creación de lvm
1. Cree volúmenes físicos (PV) desde la partición del disco duro.
2.Creación de grupos de volúmenes (VG) a partir de volúmenes físicos
3.Creación de volúmenes lógicos (LV) de grupos de volúmenes y distribución de puntos de montaje de volúmenes lógicos , donde solo los volúmenes lógicos pueden escribir datos.
La característica más importante de lvm es que puede ajustar dinámicamente el tamaño de la partición y puede aumentar la capacidad del espacio en disco a medida que aumenta la capacidad de la partición.
Configuración y creación de LVM
Tercero, LVM Physical Volume PV.
1. Comandos relacionados
pvcreate Crear PV -
pvscan Scan PV
pvdisplay Display PV
pvremove Delete PV
partprobe
2.Crear un volumen físico
Si la capacidad anterior no es suficiente, puede Agregue otra partición al volumen físico.
[root @ redhat ~] # pvcreate /dev /hdb1 /dev /hdb2
Volumen físico " /dev /hdb1 ″ creado con éxito
Volumen físico " /Dev /hdb2 ″ creado con éxito
[root @ redhat ~] # pvscan
PV /dev /hdb1 lvm2 [95.95 MB]
PV /dev /hdb2 lvm2 [95.98 MB]
Total: 2 [191.92 MB] /en uso: 0 [0] /en no VG: 2 [191.92 MB]
[root @ redhat ~] # pvdisplay
- NUEVO volumen físico -
PV Nombre /dev /hdb1
VG Nombre
PV Tamaño 95.95 MB
Asignable NO
Tamaño PE (KByte) 0
Total PE 0
Libre PE 0
PE Asignado 0
PV UUID 2Ni0Tx-oeSy-zGUP-t7KG -Fh22-0BUi-iyPhhQ
- NUEVO volumen físico -
PV Name /dev /hdb2
VG Name
PV Size 95.98 MB
Asignable NO
Tamaño PE (KByte) 0
Total PE 0
PE Gratis 0
PE asignada 0
PV UUID 2XLXfY-V3L2-Mtsl-79U4-ovuJ-YaQf-YV9qHs
Cuarto, cree el grupo de volúmenes LVM VG
1. Comandos relacionados
vgcreate Crear VG
vgscan Scan VG
vgdispaly
vgextend
vgreduce
vgchange
Vgremove
2.Crear volumen lógico VG
[root @ redhat ~] # vgcreate vg0 /dev /hdb1 /dev /hdb2
Grupo de volúmenes " vg0 ″
[root @ redhat ~] # vgscan
Lectura de todos los volúmenes físicos. Esto puede demorar …
Grupo de volumen encontrado " vg0 ″ usando metadatos de tipo lvm2
[root @ redhat ~] # vgdisplay
- Grupo de volúmenes -
VG Name vg0
ID del sistema
Formato lvm2
Áreas de metadatos 2
Secuencia de metadatos nº 1
Acceso /lectura de VG
Estado de VG redimensionable
MAX LV 0
Cur LV 0
Abrir L V 0
Max PV 0
Cur PV 2
Act PV 2
Tamaño VG 184,00 MB
PE Tamaño 4,00 MB /* El tamaño predeterminado del bloque asignado es 4M * /
Total PE 46
Alloc PE /Size 0/0
Free PE /Size 46 /184.00 MB
VU UUID kL5CGk-5Odk-r3PK-9q0A-s94h-OHv4-BojBnH Método para aumentar la capacidad de VG a 1TB:
vgcreate -s 16M vg0 /dev /hdb1 /dev /hdb2
3. Eliminar y agregar volúmenes lógicos
[root @ redhat ~] # vgreduce vg0 /dev /hdb2
Eliminado " /dev /hdb2 ″ del grupo de volúmenes " vg0 ″
[root @ redhat ~] # vgextend vg0 /dev /hdb2
Grupo de volúmenes " vg0 ″ verificado extendido
V. Creación del volumen lógico LVM LV
1. Comandos relacionados
lvcreate
lvscan
lvdisplay
lvextend
lvreduce
lvremove
lvresize
2.Crear un volumen lógico LV
[root @ redhat ~] # lvcreate -L 184M -n data vg0
Volumen lógico " datos " creados
[root @ redhat ~] # lvscan
ACTIVE '/dev /vg0 /data' [184.00 MB ] heredar
[root @ redhat ~] # lvdisplay
- Volumen lógico -
LV Name /dev /vg0 /data
VG Name vg0 < Br>
LV UUID HNKO5d-yRre-qVnP-ZT8D-fXir-XTeM-r6WjDX
LV Write Access lectura /escritura
LV Estado disponible
# abierto 0
Tamaño LV 184,00 MB
LE 46 actual
Segmentos 2
Herencia de asignación
Leer adelante sectores 0
Bloquear dispositivo 253: 0
VI. Volumen lógico LV Montaje LVM
Formato de lv:
mkfs.ext3 /dev /vg0 /data
mdkir /mnt /lvm
mount /dev /vg0 /data /mnt /lvm
[root @ redhat ~] # ls /mnt /lvm
perdido + encontrado
[root @ redhat ~] # df -T
Tipo de sistema de archivos 1K-Blocks disponibles disponibles% Puntos montados
/Dev /hda3 ext3 7625092 2219460 5012040 31% /
/dev /hda1 ext3 101086 10006 85861 11% /boot
tmpfs tmpfs 150108 0 150108 0% /dev /shm
/dev /mapper /vg0-data
ext3 182469 5664 167385 4% /mnt /lvm
VII, ajuste de capacidad de LVM
El ajuste de capacidad de LVM puede ser más Los enlaces se ajustan, por ejemplo, la capacidad se puede expandir en el volumen físico, VG y LV, que es una de las ventajas de LVM.
Introducción a lvs LVS tiene un punto similar a otras aplicaciones de equilibrio de carga
Primero, la arquitectura de hardware del sistema de interrupción: arm cortex-A9, el controlador de
Si desea probar un sistema de escritorio que no sea Mac y Windows, Linux definitivamente debería ser
(1) Ver el uso de cada núcleo de CPU sudo top -d 1 Después de ingresar, presione 1, aparecerá el
Enrutamiento dinámico basado en red Linux
Uso de un dispositivo externo (unidad óptica) en Linux para instalar y actualizar la biblioteca
El comando GUI en LINUX se detalla en
Configuración de Linux vnc para lograr Linux escritorio remoto
Parámetros del kernel relacionados con la red del servidor Linux
Comenzando con el comando vi editor bajo linux
Linux modificar el nombre de la partición que se crea cuando se instala
Ubuntu LAN usa una red de clientes
Linux puede usar mencoder para extraer el audio del video.
Implementación de la función Linux-MySleep y condición de carrera
Formato de archivo de destino de Linux ELF
¿Hablar sobre las formas actuales y anteriores de hacer SEO?
Instale Chrome OS en una máquina virtual bajo Windows 7
¿Cómo verificar si el sistema Win10 es de 32 bits o de 64 bits?
Windows 98 actualiza el sistema sin registro
Configuración de cuotas de disco en Windows 2000
¡Evaluación gráfica super detallada de Windows 8! Enseñarle a jugar Win8 (5)
¿Por qué w7 ocultar el comando telnet? ¿Cómo configurar
Ejecute el comando dos con privilegios de superusuario bajo Win7
Problemas y soluciones comunes de la instalación del sistema de Windows 7 (a)
Cómo listar las carpetas de Win8 para modificar el tiempo para hacer la fila modificada en frente