Omitir V�nculos de navegaci�n | |
Salir de la Vista de impresi�n | |
![]() |
Guía de administración del servidor Oracle VM para SPARC 2.1 Oracle VM Server for SPARC (Español) |
Parte I Software Oracle VM Server for SPARC 2.1
1. Información general sobre el software del Oracle VM Server for SPARC
2. Instalación y habilitación del software
4. Configuración de servicios y el dominio de control
5. Configuración de los dominios huésped
6. Configuración de dominios E/S
Introducción a los discos virtuales
Administración de discos virtuales
Exportación del backend de un disco virtual varias veces
Cambio de las opciones del disco virtual
Cambio de la opción de tiempo de espera
Identificador de disco virtual y nombre del dispositivo
Opciones del backend del disco virtual
Exportación de un disco físico como disco virtual
Exportación de un segmento de disco físico como disco virtual
Archivo o volumen exportado como disco lleno
Exportación de un archivo como disco lleno
Archivo o volumen exportado como disco de segmento único
Exportación de un volumen ZFS como un disco de segmento único
Exportación de volúmenes y compatibilidad con versiones anteriores
Resumen de cómo se exportan los diferentes tipos de componentes posteriores
Recomendaciones para la exportación de un archivo y un segmento de disco como discos virtuales
Configuración de ruta múltiple de disco virtual
Configuración de la ruta múltiple de disco virtual
Exportación de un CD o DVD desde el dominio de servicio al dominio huésped
Exportación de una imagen ISO desde el dominio primary para la instalación en un dominio huésped
Tiempo de espera de disco virtual
Disco virtual y el formato , comando
Uso de ZFS con discos virtuales
Configuración de un grupo de ZFS en un dominio de servicio
Almacenamiento de imágenes de disco con ZFS
Ejemplos de almacenamiento de imágenes de disco con ZFS
Cree una imagen de disco usando un volumen ZFS
Cree una imagen de disco usando un archivo ZFS
Exportación del volumen o archivo ZFS a un dominio huésped
Creación de una instantánea de la imagen del disco
Creación de una instantánea de la imagen del disco
Uso de un clon para ofrecer un dominio nuevo
Clonación de la imagen de un disco de inicio
Uso de los administradores de volumen en el entorno Dominios lógicos
Uso de discos virtuales para administradores de volúmenes
Uso de discos virtuales para Solaris Volume Manager
Uso de discos virtual cuando VxVM está instalado
Uso de administradores de volumen para discos virtuales
Uso de ZFS para discos virtuales
Uso de Solaris Volume Manager para discos virtuales
Uso de VxVM para discos virtuales
10. Administración de recursos
11. Administración de las configuraciones
12. Realización de otras tareas administrativas
Parte II Software Oracle VM Server for SPARC opcional
13. Herramienta de conversión física a virtual del Oracle VM Server for SPARC
14. Asistente para la configuración de Oracle VM Server for SPARC
15. Uso del software de Base de datos de información de administración de Oracle VM Server for SPARC
16. Descubrimiento del Dominios lógicos Manager
El backend de un disco virtual es la ubicación donde se guardan los datos del disco virtual. El backend puede ser un disco, un segmento de disco, un archivo o un volumen, como ZFS, Solaris Volume Manager, o VxVM. Un backend aparece en un dominio huésped como disco completo o disco de segmento único, dependiendo de si la opción slice está configurada cuando se exporta el backend desde el dominio de servicio. De manera predeterminada, el backend de un disco virtual se exporta de manera no exclusiva como disco completo en el que se puede leer y escribir.
Un disco físico o un LUN de disco siempre se exporta como disco lleno. En este caso, los controladores de disco virtual (vds y vdc) envían E/S desde el disco virtual y actúan como paso a través a los discos físicos o al LUN del disco.
Un disco físico o un LUN de disco se exporta desde un dominio de servicio exportando el dispositivo que corresponde al segmento 2 (s2) de ese disco sin configurar la opción slice. Si exporta el segmento 2 de un disco con la opción slice, sólo se exporta ese segmento y no todo el disco.
Por ejemplo, para exportar el disco físico c1t48d0 como un disco virtual, debe exportar el segmento 2 de dicho disco (c1t48d0s2).
primary# ldm add-vdsdev /dev/dsk/c1t48d0s2 c1t48d0@primary-vds0
Por ejemplo, asigne el disco (pdisk) al dominio huésped ldg1.
primary# ldm add-vdisk pdisk c1t48d0@primary-vds0 ldg1
Un disco completo es un disco normal que tiene ocho (8) segmentos.
Por ejemplo, el disco que se está comprobando es c0d1.
ldg1# ls -1 /dev/dsk/c0d1s* /dev/dsk/c0d1s0 /dev/dsk/c0d1s1 /dev/dsk/c0d1s2 /dev/dsk/c0d1s3 /dev/dsk/c0d1s4 /dev/dsk/c0d1s5 /dev/dsk/c0d1s6 /dev/dsk/c0d1s7
Un segmento de disco físico siempre se exporta como disco de segmento único. En este caso, los controladores de disco virtual (vds y vdc) envían E/S desde el disco virtual y actúan como paso a través a los discos físicos o al segmento del disco físico.
Un segmento del disco físico se exporta de un dominio de servicio exportando el dispositivo de segmento correspondiente. Si el dispositivo es diferente del segmento 2 se exporta automáticamente como disco de segmento único si especifica la opción slice o no. Si el dispositivo es el segmento 2 del disco, debe configurar la opción slice para exportar sólo el segmento 2 como disco de segmento único; en caso contrario, se exporta todo el disco como disco completo.
Por ejemplo, para exportar el segmento 0 del disco físico c1t57d0 como disco virtual, debe exportar el dispositivo que corresponde a ese segmento (c1t57d0s0) de la siguiente manera.
primary# ldm add-vdsdev /dev/dsk/c1t57d0s0 c1t57d0s0@primary-vds0
No es necesario especificar la opción slice, ya que un slice siempre se exporta como disco de una sola slice.
Por ejemplo, asigne el disco (pslice) al dominio huésped ldg1.
primary# ldm add-vdisk pslice c1t57d0s0@primary-vds0 ldg1
ldg1# ls -1 /dev/dsk/c0d13s* /dev/dsk/c0d13s0 /dev/dsk/c0d13s1 /dev/dsk/c0d13s2 /dev/dsk/c0d13s3 /dev/dsk/c0d13s4 /dev/dsk/c0d13s5 /dev/dsk/c0d13s6 /dev/dsk/c0d13s7
A pesar de que hay 8 dispositivos, dado que el disco es un disco de segmento único, sólo se puede usar el primer segmento (s0).
# ldm add-vdsdev options=slice /dev/dsk/c1t57d0s2 c1t57d0s2@primary-vds0
Un archivo o volumen (por ejemplo, de ZFS o Solaris Volume Manager) se exporta como disco completo o como disco de segmento único dependiendo de si está fijada o no la opción slice.
Si no configura la opción slice, un archivo o volumen se exporta como disco completo. En este caso, los controladores de disco virtual (vds y vdc) envían E/S desde el disco virtual y administran la partición del disco virtual. El archivo o volumen eventualmente se convierte en una imagen de disco que contiene datos de todos los segmentos del disco virtual y metadatos usados para administrar la partición y estructura del disco.
Cuando se exporta un archivo o volumen en blanco como disco completo, aparece en el dominio huésped como disco sin formato, esto es, un disco sin partición. Entonces es necesario ejecutar el comando format(1M) en el dominio huésped para definir las particiones que se pueden usar y escribir una etiqueta de disco válida. Cualquier E/S al disco virtual falla cuando el disco no tiene formato.
Nota - Antes de la versión SO 5/08 de Solaris de Oracle, cuando se exporta un archivo en blanco como disco virtual, el sistema escribía una etiqueta de disco predeterminada y creaba una partición predeterminada. Esta operación ya no se realiza con al versión SO 5/08 de Solaris de Oracle, debe ejecutar format(1M) en el dominio huésped para crear particiones.
service# mkfile 100m /ldoms/domain/test/fdisk0
El tamaño del archivo define el tamaño del disco virtual. Este ejemplo crea un archivo en blanco de 100 megabytes para obtener un disco virtual de 100 megabytes.
primary# ldm add-vdsdev /ldoms/domain/test/fdisk0 fdisk0@primary-vds0
En este ejemplo, la opción slice no se ha fijado, así que el archivo se exporta como disco completo.
Por ejemplo, asigne el disco (fdisk) al dominio huésped ldg1.
primary# ldm add-vdisk fdisk fdisk0@primary-vds0 ldg1
Un disco completo es un disco normal con 8 segmentos.
El siguiente ejemplo muestra cómo enumerar el disco, c0d5 y comprueba que es accesible y que es un disco completo.
ldg1# ls -1 /dev/dsk/c0d5s* /dev/dsk/c0d5s0 /dev/dsk/c0d5s1 /dev/dsk/c0d5s2 /dev/dsk/c0d5s3 /dev/dsk/c0d5s4 /dev/dsk/c0d5s5 /dev/dsk/c0d5s6 /dev/dsk/c0d5s7
Si se fija la opción slice, entonces el volumen se exporta como disco de segmento único. En ese caso, el disco virtual sólo tiene una partición (s0), que se asigna directamente al backend del archivo o del volumen. El archivo o volumen sólo contiene datos escritos en el disco virtual sin datos extra como información sobre la partición o la estructura del disco.
Cuando se exporta un archivo o volumen como disco de segmento único, el sistema simula una partición del disco falsa que hacer que el archivo o volumen aparezca como un segmento del disco. Dado que la partición del disco es simulada, no puede crear una partición para ese disco.
El siguiente ejemplo muestra cómo crear un volumen ZFS, zdisk0, para usarlo como disco de segmento único.
service# zfs create -V 100m ldoms/domain/test/zdisk0
El tamaño del volumen define el tamaño del disco virtual. Este ejemplo crea un volumen de 100 megabytes para obtener un disco virtual de 100 megabyte.
primary# ldm add-vdsdev options=slice /dev/zvol/dsk/ldoms/domain/test/zdisk0 \ zdisk0@primary-vds0
A continuación se muestra cómo asignar el volumen zdisk0 al dominio huésped ldg1.
primary# ldm add-vdisk zdisk0 zdisk0@primary-vds0 ldg1
ldg1# ls -1 /dev/dsk/c0d9s* /dev/dsk/c0d9s0 /dev/dsk/c0d9s1 /dev/dsk/c0d9s2 /dev/dsk/c0d9s3 /dev/dsk/c0d9s4 /dev/dsk/c0d9s5 /dev/dsk/c0d9s6 /dev/dsk/c0d9s7
Antes de la versión SO 10 5/08 de Solaris de Oracle, no existía la opción slice y los volúmenes se exportaban como discos de segmento único. Si tiene una configuración que exporta volúmenes como discos virtuales y actualiza el sistema al SO 10 5/08 de Solaris de Oracle, los volúmenes se exportan como discos completos en vez de discos de segmento único. Para mantener el antiguo comportamiento y que los volúmenes se exporten como discos de segmento único, debe realizar una de estas acciones:
Use el comando ldm set-vdsdev en el software de Oracle VM Server for SPARC 2.1 y configure la opción slice para todos los volúmenes que desea exportar como discos de segmento único. Consulte la página de comando man ldm(1M) para más información sobre este comando.
Agregue la siguiente línea al archivo /etc/system en el dominio de servicio.
set vds:vd_volume_force_slice = 1
Nota - Si configura esta opción fuerza la exportación de todos los volúmenes como discos de segmento único, y no puede exportar ningún volumen como disco completo.
|
3Un segmento siempre se exporta como disco de segmento único.
Esta sección incluye recomendaciones para la exportación de un archivo o un segmento de disco como disco virtual.
Se puede usar el controlador del archivo de bucle invertido (lofi) para exportar un archivo como disco virtual. En cualquier caso, esto agrega una capa extra al controlador y afecta el rendimiento del disco virtual. En vez de ello, puede exportar directamente un archivo como disco completo o como disco de segmento único. Véase Archivo y volumen.
Para exportar un segmento como disco virtual directa o indirectamente (por ejemplo, mediante un volumen Solaris Volume Manager), asegúrese de que el segmento no inicia en el primero bloque (bloque 0) del disco físico usando el comando prtvtoc(1M).
Si exporta directa o indirectamente un segmento de disco que inicia en el primer bloque de un disco físico, puede sobrescribir la tabla de particiones del disco físico y dejar todas las particiones del disco inaccesibles.