Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Administración de Oracle Solaris 11.1: dispositivos y sistemas de archivos Oracle Solaris 11.1 Information Library (Español) |
1. Gestión de medios extraíbles (tareas)
2. Grabación de CD y DVD (tareas)
3. Gestión de dispositivos (tareas)
4. Configuración dinámica de dispositivos (tareas)
5. Gestión de dispositivos USB (tareas)
6. Uso de dispositivos InfiniBand (descripción general/tareas)
7. Gestión de discos (descripción general)
Novedades en la gestión de discos
Compatibilidad con el inicio desde discos con etiqueta EFI (GPT)
Compatibilidad con la instalación en discos grandes
Compatibilidad con discos de formato avanzado
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
x86: compatibilidad con discos con etiqueta EFI
Instalación de un sistema con un disco con etiqueta EFI
Gestión de discos con etiquetas 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
8. Gestión del uso de discos (tareas)
9. Administración de discos (tareas)
10. Configuración de discos (tareas)
11. Configuración de dispositivos de almacenamiento con COMSTAR (tareas)
13. La utilidad format (referencia)
14. Gestión de sistemas de archivos (descripción general)
15. Creación y montaje de sistemas de archivos (tareas)
16. Configuración de espacio de intercambio adicional (tareas)
17. 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.
La siguiente información se describe en esta sección:
Para poder utilizar eficazmente la información que se describe en esta sección, debe estar familiarizado con la arquitectura de discos básica. En especial, debe estar familiarizado con los términos que se describen en la tabla siguiente.
|
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. Generalmente, un disco se etiqueta después de cambiar sus segmentos o particiones.
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 para gestionar discos de más de 2 TB.
A partir de Oracle Solaris 11.1, de manera predeterminada, el sistema se instala con un disco con etiqueta EFI (GPT) en sistemas SPARC con GPT activado y sistemas x86. Para obtener más información, consulte Instalación de un sistema con un disco con etiqueta EFI.
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.
El software Solaris Volume Manager antiguo también se puede utilizar para gestionar discos de más de 1 TB, pero un disco raíz gestionado por Solaris Volume Manager no se puede utilizar para iniciar Oracle Solaris 11. Para obtener información sobre el uso de Solaris Volume Manager, consulte la Solaris Volume Manager Administration Guide .
Puede utilizar el comando format -e para aplicar una etiqueta EFI a un disco si el sistema está ejecutando una versión de Oracle Solaris admitida. 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. |
Cuando utiliza el comando format -e en un disco con etiqueta EFI (GPT), el menú de partición muestra 128 particiones (segmentos), pero sólo se pueden utilizar 7 particiones.
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 la partición 2 es simplemente 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).
Las etiquetas EFI (GPT) no utilizan la noción de geometría. Las particiones están definidas según bloques lógicos.
Parte de la información almacenada en el área de cilindro alternativo ahora se almacena en los últimos dos cilindros de un disco o partición de Solaris.
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 cambiar 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 2 TB es adecuado para su entorno:
Es posible que los productos de software en capas destinados a sistemas con discos con etiqueta VTOC no puedan acceder a un disco con etiqueta 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 particiones. Todo el disco está representado por cx tydz.
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 a 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.
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 se limita a 2 TB. Para obtener más información sobre las etiquetas de disco EFI, consulte la sección anterior.
En Oracle Solaris 11, un disco de agrupación raíz debe tener una etiqueta SMI. Las utilidades de instalación vuelven a etiquetar automáticamente cualquier disco seleccionado como disco de agrupación raíz con una etiqueta SMI.
En Oracle Solaris 11.1, en la mayoría de los casos, al instalar el sistema, se aplica automáticamente una etiqueta EFI (GPT) al disco de agrupación raíz en sistemas SPARC con firmware GPT activado y sistemas basados en x86. Por ejemplo:
# zpool status rpool pool: rpool state: ONLINE scan: none requested config: NAME STATE READ WRITE CKSUM rpool ONLINE 0 0 0 c8t2d0 ONLINE 0 0 0
Después de la instalación en un sistema basado en x86, un disco de agrupación raíz puede ser similar al siguiente:
# prtvtoc /dev/dsk/c8t2d0 * /dev/dsk/c8t2d0 partition map * * Dimensions: * 512 bytes/sector * 143374738 sectors * 143374671 accessible sectors * * Flags: * 1: unmountable * 10: read-only * * Unallocated space: * First Sector Last * Sector Count Sector * 34 222 255 * * First Sector Last * Partition Tag Flags Sector Count Sector Mount Directory 0 24 00 256 524288 524543 1 4 00 524544 142833777 143358320 8 11 00 143358321 16384 143374704 root@sys-04:~#
En un sistema x86, además de la partición tradicional 8, se crea una partición pequeña 0 para incluir el cargador de inicio. Similar a la partición 8, este segmento no requiere administración y debe dejarse solo. El sistema de archivos raíz se incluye en la partición 1.
El comando zpool se modificó para crear automáticamente una nueva etiqueta de disco de agrupación raíz en caso de que sea necesario volver a crear una agrupación raíz después de instalar el sistema. Para obtener más información, consulte el Capítulo 4, Gestión de componentes de la agrupación raíz ZFS de Administración de Oracle Solaris 11.1: sistemas de archivos ZFS.
Utilice la siguiente tabla para encontrar información sobre la gestión de discos con etiquetas 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 separados que se utilizarán en ese sistema de archivos. Cada segmento de disco aparece para 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 14, 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.
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.
La siguiente tabla describe las funciones y los beneficios asociados de la utilidad format.
Tabla 7-1 Funciones y beneficios de la utilidad format
|
Las opciones de la utilidad format se describen en el Capítulo 13, La utilidad format (referencia).
La utilidad de instalación de Oracle Solaris particiona y etiqueta las unidades de disco al instalar Oracle Solaris. Puede utilizar la utilidad format para lo siguiente:
Visualizar información del segmento o la partición
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 describen en el Capítulo 10, Configuración de discos (tareas) and x86: configuración de discos para sistemas de archivos ZFS (mapa de tareas).
Consulte la siguiente sección para obtener directrices sobre cómo usar la utilidad format.
Tabla 7-2 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.