Omitir V�nculos de navegaci�n | |
Salir de la Vista de impresi�n | |
![]() |
Administración de Oracle Solaris: dispositivos y sistemas de archivos Oracle Solaris 11 Information Library (Español) |
1. Gestión de medios extraíbles (descripción general)
2. Gestión de medios extraíbles (tareas)
3. Acceso a medios extraíbles (tareas)
4. Grabación de CD y DVD (tareas)
5. Administración de dispositivos (descripción general/tareas)
6. Configuración dinámica de dispositivos (tareas)
7. Uso de dispositivos USB (descripción general)
8. Uso de dispositivos USB (tareas)
9. Uso de dispositivos InfiniBand (descripción general/tareas)
10. Gestión de discos (descripción general)
Novedades en la gestión de discos
Identificación de dispositivos por ubicaciones físicas
Compatibilidad con varios tamaños de sectores de discos
Compatibilidad con un disco de 2 TB para instalar e iniciar el SO Oracle Solaris
Compatibilidad con iSNS en el destino e iniciador iSCSI de Solaris
Compatibilidad con iSCSI de COMSTAR de Solaris
x86: Gestión de discos en el entorno de inicio de GRUB
Compatibilidad con discos SCSI de más de 2 TB
Dónde encontrar tareas de gestión de discos
Descripción general de la gestión de discos
Acerca de las etiquetas de disco
Comparación de la etiqueta EFI con la etiqueta VTOC
Restricciones de la etiqueta de disco EFI
Compatibilidad para discos con etiqueta EFI en sistemas x86
Instalación de un sistema con un disco con etiqueta EFI
Gestión de discos con etiquetas de disco EFI
Solución de problemas con etiquetas de disco EFI
Acerca de los segmentos de disco
Uso de segmentos de datos no procesados
Cuándo se debe utilizar la utilidad format
Terminología de tabla de particiones
Visualización de información de la tabla de particiones
Uso del segmento de monopolio libre
11. Administración de discos (tareas)
12. SPARC: configuración de discos (tareas)
13. X86: configuración de discos (tareas)
14. Configuración de dispositivos de almacenamiento con COMSTAR
16. La utilidad format (referencia)
17. Gestión de sistemas de archivos (descripción general)
18. Creación y montaje de sistemas de archivos (tareas)
19. Configuración de espacio de intercambio adicional (tareas)
20. Copia de archivos y sistemas de archivos (tareas)
Por lo general, la gestión de discos en el SO Oracle Solaris implica la configuración del sistema y la ejecución del programa de instalación de Oracle Solaris para crear los sistemas de archivos y los segmentos del disco adecuados, y para instalar el SO Oracle Solaris. En ocasiones, es posible que deba usar la utilidad format para agregar una nueva unidad de disco o sustituir una unidad de disco defectuosa.
Para poder utilizar de forma eficaz la información de esta sección, debe estar familiarizado con la arquitectura básica del disco. En concreto, debe estar familiarizado con los siguientes términos:
|
Para obtener información adicional, consulte la información sobre el producto del fabricante del disco.
Un área especial de cada disco se separa para almacenar información sobre el controlador, la geometría y los segmentos del disco. Esta información se denomina la etiqueta del disco. Otro término que se utiliza para describir la etiqueta del disco es la VTOC (tabla de contenido de volumen) en un disco con una etiqueta VTOC. Etiquetar un disco significa escribir información de segmentos en el disco. Normalmente, se etiqueta un disco después de que se cambian sus segmentos.
La versión de Oracle Solaris es compatible con las siguientes dos etiquetas de disco:
SMI: etiqueta VTOC tradicional para discos de menos de 2 TB.
EFI: proporciona compatibilidad para discos de más de 2 TB. La etiqueta de disco de la tabla de particiones GUID de la interfaz de firmware extensible (EFI GPT) también está disponible para discos de menos de 2 TB.
Si no puede etiquetar un disco después de crear segmentos, los segmentos no estarán disponibles porque el sistema operativo no tiene forma de “saber” sobre los segmentos.
La etiqueta EFI proporciona compatibilidad para volúmenes de discos físicos y discos virtuales de más de 2 TB. Esta versión también incluye utilidades de disco actualizadas para gestionar discos de más de 2 TB.
Los siguientes productos de sistemas de archivos admiten sistemas de archivos de más de 1 TB:
El sistema de archivos ZFS de Oracle Solaris admite sistemas de archivos de más de 1 TB.
La etiqueta VTOC todavía está disponible para discos de menos de 2 TB. Si solamente utiliza discos de menos de 2 TB en los sistemas, la gestión de discos será la misma que en versiones anteriores de Solaris. Además, puede utilizar el comando format-e para etiquetar un disco de 2 TB o menos con una etiqueta EFI. Para obtener más información, consulte el Ejemplo 11-5.
Puede utilizar el comando format -e para aplicar una etiqueta EFI a un disco si el sistema está ejecutando la versión adecuada de Oracle Solaris. Sin embargo, debe revisar la información importante en Restricciones de la etiqueta de disco EFI antes de intentar aplicar una etiqueta EFI.
También puede utilizar el comando format -e para volver a aplicar una etiqueta VTOC si la etiqueta EFI ya no es necesaria. Por ejemplo:
# format -e Specify disk (enter its number): 2 selecting c0t5d0 [disk formatted] . . . format> label [0] SMI Label [1] EFI Label Specify Label type[1]: 0 Warning: This disk has an EFI label. Changing to SMI label will erase all current partitions. Continue? yes Auto configuration via format.dat[no]? Auto configuration via generic SCSI-2[no]? format> quit
![]() | Precaución - Tenga en cuenta que si cambia las etiquetas del disco, destruirá cualquier dato en el disco. |
La etiqueta de disco EFI difiere de la etiqueta de disco VTOC de las siguientes maneras:
Proporciona compatibilidad para discos de más de 2 TB.
Proporciona segmentos utilizables de 0 a 6, donde el segmento 2 es tan sólo otro segmento.
Las particiones (o los segmentos) no se pueden superponer con la etiqueta principal o de copia de seguridad ni con ninguna otra partición. El tamaño de la etiqueta EFI suele ser de 34 sectores, por lo que las particiones, por lo general, comienzan en el sector 34. Esta función significa que ninguna partición puede comenzar en el sector cero (0).
No se almacena información sobre el cilindro en la etiqueta EFI. Los tamaños se informan en bloques.
La información que fue almacenada en el área de cilindros alternativa, los dos últimos cilindros del disco, ahora se almacena en el segmento 8.
Si usa la utilidad format para cambiar tamaños de particiones, la etiqueta de partición unassigned se asigna a las particiones con tamaños igual a cero. De manera predeterminada, la utilidad format asigna la etiqueta de partición usr a cualquier partición con un tamaño mayor que cero. Puede utilizar el menú de cambio de particiones para reasignar etiquetas de particiones después de que se cambian las particiones. Sin embargo, no puede cambiar una partición con un tamaño que no sea cero a la etiqueta de partición unassigned.
Tenga en cuenta las siguientes restricciones al determinar si el uso de discos de más de 1 TB es adecuado para su entorno:
Es posible que los productos de software con capas destinados para sistemas con discos con etiqueta VTOC no puedan acceder a un disco con una etiqueta de disco EFI.
Un disco con una etiqueta EFI no se reconoce en sistemas que ejecutan versiones anteriores de Solaris.
No puede iniciar desde un disco con una etiqueta de disco EFI.
En los sistemas basados en x86, puede utilizar el comando fdisk en un disco con etiqueta EFI de más de 2 TB.
Use la utilidad format para discos de partición con etiquetas EFI.
La especificación EFI prohíbe la superposición de segmentos. Todo el disco está representado por cxtydz.
La etiqueta de disco EFI proporciona información sobre los tamaños de discos o particiones en sectores y bloques, pero no en cilindros y cabezas.
Las siguientes opciones de format no se admiten o no son aplicables en discos con etiquetas EFI:
La opción save no se admite porque los discos con etiqueta EFI no necesitan una entrada en el archivo format.dat.
La opción backup no es aplicable porque el controlador de disco busca la etiqueta principal y la vuelve a escribir en el disco.
Oracle Solaris admite la etiqueta de disco EFI en sistemas x86. Utilice el siguiente comando para agregar una etiqueta EFI en un sistema x86:
# format -e > [0] SMI Label > [1] EFI Label > Specify Label type[0]: 1 > WARNING: converting this device to EFI labels will erase all current > fdisk partition information. Continue? yes
La información de la etiqueta anterior no se convierte a la etiqueta de disco EFI.
Tiene que volver a crear la información de la partición de la etiqueta manualmente con el comando format. No puede utilizar el comando fdisk en un disco con etiqueta EFI de más de 2 TB. Si el comando fdisk se ejecuta en un disco de más de 2 TB para crear una partición de Solaris, la partición de Solaris está limitada a 2 TB. Para obtener más información sobre las etiquetas de disco EFI, consulte la sección anterior.
Un disco de agrupación raíz de Oracle Solaris debe tener una etiqueta SMI. Las utilidades de instalación de Oracle Solaris 11 vuelven a etiquetar de manera automática cualquier disco que se selecciona como disco de agrupación raíz con una etiqueta SMI.
Utilice la siguiente tabla para buscar información sobre la gestión de discos con etiquetas de disco EFI.
|
Utilice los siguientes mensajes de error y soluciones para solucionar problemas con discos con etiqueta EFI.
Inicie un sistema que ejecuta un núcleo SPARC o x86 con un disco de más de 1 TB.
Dec 3 09:12:17 holoship scsi: WARNING: /sbus@a,0/SUNW,socal@d,10000/ sf@1,0/ssd@w50020f23000002a4,0 (ssd1): Dec 3 09:12:17 holoship corrupt label - wrong magic number
Ha intentado agregar un disco a un sistema que ejecuta una versión anterior de Solaris.
Agregue el disco a un sistema que ejecuta la versión de Solaris que admite la etiqueta de disco EFI.
Los archivos almacenados en un disco se incluyen en sistemas de archivos. A cada sistema de archivos en un disco se le asigna un segmento, que es un grupo de sectores separado para que lo utilice ese sistema de archivos. Cada segmento de disco aparece para el SO Oracle Solaris (y para el administrador del sistema) como si fuera una unidad de disco separada.
Para obtener información sobre los sistemas de archivos, consulte el Capítulo 17, Gestión de sistemas de archivos (descripción general).
Nota - Algunas veces, los segmentos se denominan particiones. Ciertas interfaces, como la utilidad format, se refieren a los segmentos como particiones.
Al configurar segmentos, recuerde estas reglas:
Cada segmento de disco contiene sólo un sistema de archivos.
Ningún sistema de archivos puede abarcar varios segmentos.
Los segmentos se configuran ligeramente diferentes en plataformas SPARC y x86. En la siguiente tabla, se resumen las diferencias.
Tabla 10-1 Diferencias de los segmentos en plataformas SPARC y x86
|
En un sistema con los sistemas de archivos ZFS, los segmentos de discos sólo son necesarios para la agrupación raíz ZFS que contiene el sistema de archivos raíz ZFS. En general, la agrupación raíz ZFS se encuentra en el segmento 0. La agrupación raíz ZFS debe existir en un segmento o en segmentos reflejados debido a una antigua limitación de inicio. Para las agrupaciones de almacenamiento que no sean raíz, puede utilizar discos enteros. Los sistemas de archivos ZFS no corresponden a segmentos de disco específicos. La gestión de discos enteros es más fácil que la gestión de discos con segmentos.
En sistemas x86:
Los discos están divididos en particiones fdisk. Una partición fdisk es una sección del disco que está reservada para un sistema operativo concreto, como el SO Oracle Solaris.
El SO Oracle Solaris coloca 10 segmentos, numerados de 0 a 9, en una partición fdisk de Solaris.
Nota - En un disco con una etiqueta VTOC, no modifique el segmento ni utilice el segmento 2 para almacenar un sistema de archivos. El comando installgrub no funciona correctamente si el segmento 2 se modifica de algún modo.
La etiqueta de disco se almacena en el bloque 0 de cada disco. Por lo tanto, las aplicaciones de base de datos de terceros que crean segmentos de datos no procesados no deben empezar en el bloque 0. De lo contrario, se sobrescribe la etiqueta de disco y no se puede acceder a los datos en el disco.
No utilice las siguientes áreas del disco para segmentos de datos no procesados, que, a veces, son creados por aplicaciones de base de datos de terceros:
Bloque 0, donde se almacena la etiqueta del disco.
Segmento 2, que representa todo el disco con una etiqueta VTOC.
Lea la siguiente descripción general sobre la utilidad format y sus usos antes de continuar con la sección "cómo" o con las secciones de referencia.
La utilidad format es una herramienta de administración de sistemas que se utiliza con el fin de preparar unidades de disco duro para utilizar en el sistema Oracle Solaris.
En la siguiente tabla, se muestran funciones y beneficios asociados que la utilidad format proporciona.
Tabla 10-2 Funciones y beneficios de la utilidad format
|
Las opciones de la utilidad format se describen en el Capítulo 16, La utilidad format (referencia).
Las unidades de disco son particionadas y etiquetadas por la utilidad de instalación de Oracle Solaris al instalar la versión de Oracle Solaris. Puede utilizar la utilidad format para lo siguiente:
Visualizar información de segmentos
Particionar un disco
Agregar una unidad de disco a un sistema existente
Formatear una unidad de disco
Etiquetar un disco
Reparar una unidad de disco
Analizar un disco en busca de errores
La principal razón por la que un administrador del sistema usa la utilidad format es para particionar un disco. Estos pasos se tratan en el Capítulo 12, SPARC: configuración de discos (tareas) y el Capítulo 13, X86: configuración de discos (tareas).
Consulte la siguiente sección para obtener directrices sobre cómo usar la utilidad format.
Tabla 10-3 Directrices para usar la utilidad format
|
En la mayoría de los casos, los discos son formateados por el fabricante o distribuidor. Por lo tanto, no se tienen que volver a formatear al instalar la unidad. Para determinar si un disco está formateado, use la utilidad format. Para obtener más información, consulte Cómo determinar si un disco está formateado.
Si determina que un disco no está formateado, use la utilidad format para formatear el disco.
Al formatear un disco, se realizan dos pasos:
El medio de disco se prepara para usar.
Se compila una lista de defectos del disco en función de un análisis de superficie.
![]() | Precaución - El formateado de un disco es un proceso destructivo porque sobrescribe los datos en el disco. Por este motivo, los discos suelen ser formateados solamente por el fabricante o distribuidor. Si cree que los defectos del disco son la causa de problemas recurrentes, puede usar la utilidad format para realizar un análisis de superficie. Sin embargo, tenga cuidado y use sólo los comandos que no destruyen datos. Para detalles, consulte Cómo formatear un disco. |
Se utiliza un pequeño porcentaje del espacio en disco total que está disponible para los datos con el fin de almacenar información de formateado y defectos. Este porcentaje varía según la geometría del disco y disminuye a medida que el disco es más antiguo y desarrolla más defectos.
Formatear un disco puede durar de unos pocos minutos a varias horas, en función del tipo y el tamaño del disco.