Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Administración de Oracle Solaris 11.1: sistemas de archivos ZFS Oracle Solaris 11.1 Information Library (Español) |
1. Sistema de archivos ZFS de Oracle Solaris (introducción)
2. Procedimientos iniciales con Oracle Solaris ZFS
3. Administración de agrupaciones de almacenamiento de Oracle Solaris ZFS
Componentes de una agrupación de almacenamiento de ZFS
Utilización de discos en un grupo de almacenamiento de ZFS
Uso de segmentos en una agrupación de almacenamiento de ZFS
Utilización de archivos en un grupo de almacenamiento de ZFS
Funciones de repetición de una agrupación de almacenamiento de ZFS
Configuración reflejada de agrupaciones de almacenamiento
Configuración de grupos de almacenamiento RAID-Z
Agrupación de almacenamiento híbrido de ZFS
Datos de recuperación automática en una configuración redundante
Reparto dinámico de discos en bandas en un grupo de almacenamiento
Creación y destrucción de agrupaciones de almacenamiento de ZFS
Creación de grupos de almacenamiento de ZFS
Creación de un grupo de almacenamiento básico
Creación de una agrupación de almacenamiento reflejado
Creación de una agrupación raíz ZFS
Creación de una agrupación de almacenamiento de RAID-Z
Creación de una agrupación de almacenamiento de ZFS con dispositivos de registro
Creación de una agrupación de almacenamiento de ZFS con dispositivos caché
Precauciones para la creación de grupos de almacenamiento
Visualización de información de dispositivos virtuales de agrupaciones de almacenamiento
Administración de errores de creación de agrupaciones de almacenamiento de ZFS
Detección de dispositivos en uso
Niveles de replicación no coincidentes
Ensayo de creación de una agrupación de almacenamiento
Punto de montaje predeterminado para agrupaciones de almacenamiento
Destrucción de agrupaciones de almacenamiento de ZFS
Destrucción de una agrupación con dispositivos no disponibles
Administración de dispositivos en agrupaciones de almacenamiento de ZFS
Agregación de dispositivos a un grupo de almacenamiento
Conexión y desconexión de dispositivos en una agrupación de almacenamiento
Dispositivos con conexión y sin conexión en un grupo de almacenamiento
Cómo terminar la conexión de un dispositivo
Borrado de errores de dispositivo de agrupación de almacenamiento
Sustitución de dispositivos en un grupo de almacenamiento
Designación de repuestos en marcha en la agrupación de almacenamiento
Activación y desactivación de repuestos en marcha en el grupo de almacenamiento
Administración de propiedades de agrupaciones de almacenamiento de ZFS
Consulta del estado de una agrupación de almacenamiento de ZFS
Visualización de información de agrupaciones de almacenamiento de ZFS
Visualización de dispositivos de agrupaciones por ubicaciones físicas
Visualización de estadísticas específicas de una agrupación de almacenamiento
Salida de la secuencia de comandos de la agrupación de almacenamiento de ZFS
Cómo mostrar el historial de comandos de la agrupación de almacenamiento de ZFS
Visualización de estadísticas de E/S de agrupaciones de almacenamiento de ZFS
Lista de estadísticas de E/S de todas las agrupaciones
Lista de estadísticas de E/S de dispositivos virtuales
Cómo determinar el estado de las agrupaciones de almacenamiento de ZFS
Estado de la agrupación de almacenamiento básico
Recopilación de información sobre el estado de la agrupación ZFS
Migración de agrupaciones de almacenamiento de ZFS
Preparación para la migración de grupos de almacenamiento de ZFS
Exportación a un grupo de almacenamiento de ZFS
Especificación de grupos de almacenamiento disponibles para importar
Importación de agrupaciones de almacenamiento de ZFS de directorios alternativos
Importación de grupos de almacenamiento de ZFS
Importación de una agrupación a la que le falta un dispositivo de registro
Importación de una agrupación en modo de sólo lectura
Importación de una agrupación mediante una ruta de dispositivo específico
Recuperación de agrupaciones de almacenamiento de ZFS destruidas
Actualización de agrupaciones de almacenamiento de ZFS
4. Gestión de componentes de la agrupación raíz ZFS
5. Administración de sistemas de archivos ZFS de Oracle Solaris
6. Uso de clones e instantáneas de Oracle Solaris ZFS
7. Uso de listas de control de acceso y atributos para proteger archivos Oracle Solaris ZFS
8. Administración delegada de ZFS Oracle Solaris
9. Temas avanzados de Oracle Solaris ZFS
10. Recuperación de agrupaciones y solución de problemas de Oracle Solaris ZFS
11. Archivado de instantáneas y recuperación de agrupaciones raíz
12. Prácticas de ZFS recomendadas por Oracle Solaris
Las secciones siguientes ofrecen información detallada sobre estos componentes de agrupación de almacenamiento:
El elemento más básico de una agrupación de almacenamiento es el almacenamiento físico. El almacenamiento físico puede ser cualquier dispositivo de bloque de al menos 128 MB. Este dispositivo suele ser una unidad de disco duro visible en el sistema en el directorio /dev/dsk.
Un dispositivo de almacenamiento puede ser todo un disco (c1t0d0) o un determinado segmento (c0t0d0s7). Se recomienda utilizar un disco entero, para lo cual no hace falta dar ningún formato especial al disco. ZFS da formato al disco mediante la etiqueta EFI para que contenga un solo segmento grande. Si se utiliza de este modo, la tabla de partición que aparece junto al comando format tiene un aspecto similar al siguiente:
Current partition table (original): Total disk sectors available: 143358287 + 16384 (reserved sectors) Part Tag Flag First Sector Size Last Sector 0 usr wm 256 68.36GB 143358320 1 unassigned wm 0 0 0 2 unassigned wm 0 0 0 3 unassigned wm 0 0 0 4 unassigned wm 0 0 0 5 unassigned wm 0 0 0 6 unassigned wm 0 0 0 8 reserved wm 143358321 8.00MB 143374704
Cuando Oracle Solaris 11.1 está instalado, se aplica una etiqueta EFI (GPT) a discos de agrupación raíz en un sistema basado en x86, en la mayoría de los casos, que es similar a la siguiente:
Current partition table (original): Total disk sectors available: 27246525 + 16384 (reserved sectors) Part Tag Flag First Sector Size Last Sector 0 BIOS_boot wm 256 256.00MB 524543 1 usr wm 524544 12.74GB 27246558 2 unassigned wm 0 0 0 3 unassigned wm 0 0 0 4 unassigned wm 0 0 0 5 unassigned wm 0 0 0 6 unassigned wm 0 0 0 8 reserved wm 27246559 8.00MB 27262942
En la salida anterior, la partición 0 (BIOS boot) contiene información de inicio GPT necesaria. De manera similar a partición 8, no requiere administración y no se debe modificar. El sistema de archivos raíz se incluye en la partición 1.
En un sistema SPARC con firmware actualizado que se instaló con Oracle Solaris 11.1, se aplica una etiqueta de disco EFI (GPT). Por ejemplo:
Current partition table (original): Total disk sectors available: 143358320 + 16384 (reserved sectors) Part Tag Flag First Sector Size Last Sector 0 usr wm 256 68.36GB 143358320 1 unassigned wm 0 0 0 2 unassigned wm 0 0 0 3 unassigned wm 0 0 0 4 unassigned wm 0 0 0 5 unassigned wm 0 0 0 6 unassigned wm 0 0 0 8 reserved wm 143358321 8.00MB 143374704
Revise las siguientes consideraciones al utilizar discos enteros en las agrupaciones de almacenamiento de ZFS:
Para utilizar un disco entero, se le debe asignar un nombre de acuerdo con la convención de nombres /dev/dsk/cNtNdN. Algunos controladores de terceros utilizan otra convención de asignación de nombres o sitúan discos en una ubicación diferente de la del directorio /dev/dsk. Para utilizar estos discos, debe etiquetarlos manualmente y proporcionar un segmento a ZFS.
En un sistema basado en x86, el disco debe tener una partición fdisk válida de Solaris. Para obtener más información sobre la creación o el cambio de una partición fdisk de Solaris, consulte configuración de discos para sistemas de archivos ZFS (mapa de tareas) de Administración de Oracle Solaris 11.1: dispositivos y sistemas de archivos.
ZFS aplica una etiqueta EFI cuando crea una agrupación de almacenamiento con discos completos. Para obtener más información sobre etiquetas EFI, consulte Etiqueta de disco EFI (GPT) de Administración de Oracle Solaris 11.1: dispositivos y sistemas de archivos.
El programa de instalación de Oracle Solaris 11.1 aplica una etiqueta EFI (GPT) para los discos de agrupación raíz en un sistema basado en SPARC con firmware compatible con GPT y en un sistema basado en x86, en la mayoría de los casos. Para obtener más información, consulte Requisitos de la agrupación raíz ZFS.
Los discos se pueden especificar mediante una ruta completa, como /dev/dsk/c1t0d0, o un nombre abreviado que se componga del nombre de dispositivo en el directorio /dev/dsk, por ejemplo c1t0d0. A continuación puede ver algunos nombres de disco válidos:
c1t0d0
/dev/dsk/c1t0d0
/dev/foo/disk
Los discos se pueden etiquetar con una etiqueta VTOC (SMI) antigua de Solaris al crear una agrupación de almacenamiento con un segmento de disco, pero no se recomienda el uso de segmentos de disco para una agrupación, ya que la gestión de segmentos de discos es más difícil.
En un sistema basado en SPARC, un disco de 72 GB tiene 68 GB de espacio utilizable ubicados en el segmento 0, tal y como se muestra en la siguiente salida de format.
# format . . . Specify disk (enter its number): 4 selecting c1t1d0 partition> p Current partition table (original): Total disk cylinders available: 14087 + 2 (reserved cylinders) Part Tag Flag Cylinders Size Blocks 0 root wm 0 - 14086 68.35GB (14087/0/0) 143349312 1 unassigned wm 0 0 (0/0/0) 0 2 backup wm 0 - 14086 68.35GB (14087/0/0) 143349312 3 unassigned wm 0 0 (0/0/0) 0 4 unassigned wm 0 0 (0/0/0) 0 5 unassigned wm 0 0 (0/0/0) 0 6 unassigned wm 0 0 (0/0/0) 0 7 unassigned wm 0 0 (0/0/0) 0
En un sistema basado en x86, un disco de 72 GB tiene 68 GB de espacio utilizable ubicados en el segmento 0, tal y como se muestra en la siguiente salida de format. En el segmento 8 se incluye una pequeña cantidad de información de inicio. El segmento 8 no requiere administración y no se puede cambiar.
# format . . . selecting c1t0d0 partition> p Current partition table (original): Total disk cylinders available: 49779 + 2 (reserved cylinders) Part Tag Flag Cylinders Size Blocks 0 root wm 1 - 49778 68.36GB (49778/0/0) 143360640 1 unassigned wu 0 0 (0/0/0) 0 2 backup wm 0 - 49778 68.36GB (49779/0/0) 143363520 3 unassigned wu 0 0 (0/0/0) 0 4 unassigned wu 0 0 (0/0/0) 0 5 unassigned wu 0 0 (0/0/0) 0 6 unassigned wu 0 0 (0/0/0) 0 7 unassigned wu 0 0 (0/0/0) 0 8 boot wu 0 - 0 1.41MB (1/0/0) 2880 9 unassigned wu 0 0 (0/0/0) 0
En un sistema basado en x86, también existe una partición fdisk. Una partición fdisk es representada por un nombre de dispositivo /dev/dsk/cN[tN]dNpN y actúa como un contenedor de los segmentos disponibles del disco. No utilice un dispositivo cN[tN]dNpN para un componente de agrupación de almacenamiento ZFS porque esta configuración no está probada ni admitida.
El ZFS también permite utilizar los archivos como dispositivos virtuales en la agrupación de almacenamiento. Esta función se aplica sobre todo a verificaciones y pruebas sencillas, no es apta la producción.
Si crea un grupo de ZFS a partir de archivos en un sistema de archivos UFS, de forma implícita se basa en UFS para garantizar la corrección y la semántica sincrónica.
Si crea un grupo de ZFS a partir de archivos o volúmenes creados en otra agrupación de ZFS, entonces puede que el sistema se bloquee o produzca un aviso grave del sistema.
Sin embargo, los archivos pueden ser bastante útiles al probar ZFS por primera vez o experimentar con configuraciones más complejas cuando no hay suficientes dispositivos físicos. Se deben especificar todos los archivos como rutas completas y deben tener al menos 64 MB de tamaño.
Tenga en cuenta lo siguiente al crear y gestionar grupos de almacenamiento de ZFS.
La forma más sencilla de crear agrupaciones de almacenamiento de ZFS es usar todo el disco físico. Las configuraciones de ZFS se vuelven más complejas de forma progresiva respecto a administración, fiabilidad y rendimiento, cuando se crean grupos de segmentos de discos, LUN (unidades lógicas) en matrices RAID de hardware o volúmenes presentados por administradores de volúmenes basados en software. Las consideraciones siguientes pueden ayudar a determinar la configuración de ZFS con otras soluciones de almacenamiento de hardware o software:
Si crea una configuración de ZFS sobre unidades LUN a partir de matrices RAID de hardware, debe comprender la relación entre las características de redundancia de ZFS y las de redundancia ofrecidas por la matriz. Determinadas configuraciones pueden dar una redundancia y un rendimiento adecuados, pero otras quizá no lo hagan.
Puede crear dispositivos lógicos para ZFS mediante volúmenes presentados por administradores de volúmenes basados en software. Sin embargo, estas configuraciones no se recomiendan. Aunque ZFS funcione correctamente en estos dispositivos, podría presentar un rendimiento no del todo satisfactorio.
Para obtener información adicional sobre las recomendaciones de agrupaciones de almacenamiento, consulte Capítulo 12, Prácticas de ZFS recomendadas por Oracle Solaris.
Los discos se identifican por la ruta e ID de dispositivo, si lo hay. En sistemas donde hay información de ID de dispositivo disponible, este método de identificación permite volver a configurar los dispositivos sin tener que actualizar ZFS. Debido a que los procedimientos de generación y administración de ID de dispositivos pueden variar de un sistema a otro, se recomienda exportar la agrupación antes de mover dispositivos (por ejemplo, trasladar un disco de un controlador a otro). Un evento del sistema como, por ejemplo, una actualización de firmware u otro cambio de hardware, podría cambiar el ID de dispositivo en la agrupación de almacenamiento de ZFS y hacer que los dispositivos no estén disponibles.