Mandato mkvdev
Finalidad
Añade un dispositivo virtual al sistema.
Sintaxis
Para crear un dispositivo de destino virtual:
mkvdev [ -f ] {-vdev DispositivoDestino | -dplc TDPhysicalLocationCode } { -vadapter AdaptadorServidorVirtual | -aplc VSAPhysicalLocationCode} [ -dev DeviceName ]
Para crear un dispositivo virtual para un dispositivo óptico respaldado por archivo:
mkvdev -fbo { -vadapter Adaptador de servidor virtual | -aplc VSAPhysicalLocationCode } [-dev DeviceName]
Para crear un dispositivo de destino virtual cuando el dispositivo de copia de seguridad forma parte de un par PPRC (Peer-to-Peer Remote Copy):
mkvdev [ -f ] {-vdev DispositivoDestino | -dplc CódigoUbicaciónFísicaTD } { -vadapter AdaptadorServidorVirtual | -aplc CódigoUbicaciónFísicaVSA} { -attr mirrored=true } [ -dev NombreDispositivo ]
Para crear un adaptador Ethernet compartido:
mkvdev [-mar] DispositivoDestino -vadapter AdaptadorEthernetVirtual... -default AdaptadorEthernetVirtualPredeterminado -defaultid PVIDPredeterminadoSEA [ -attr Atributo=Valor [ Atributo=Valor... ]] [ -migrate [ -auto]]
Para crear un adaptador de agregación de enlace:
mkvdev -lnagg AdaptadorDestino... [ -attr Atributo=Valor [ Atributo=Valor... ] ] [ -migrate -auto [ -interface InterfazDestino ] ]
Para crear un adaptador Ethernet de VLAN:
Descripción
El mandato mkvdev crea un dispositivo virtual. El nombre del dispositivo virtual se genera y asigna de forma automática a no ser que se especifique el distintivo -dev nombre_dispositivo, en cuyo caso nombre_dispositivo pasa a ser el nombre del dispositivo.
Si el dispositivo de copia de seguridad de forma parte de un par PPRC, establezca el atributo duplicado en TRUE para crear el dispositivo de destino virtual. Esto permite exportar a la partición del cliente un dispositivo secundario PPRC.
Si se especifica el distintivo -lnagg, se creará un dispositivo de Agregación de enlace o Agregación de enlace IEEE 802.3 (agregación de enlace automática). Para crear una Agregación de enlace IEEE 802.3 establezca el atributo mode en 8023ad. Si se especifica el distintivo -sea, se creará un adaptador Ethernet compartido. dispositivo_destino puede ser un adaptador de Agregación de enlace (tenga en cuenta que adaptador_Ethernet_virtual no puede ser un adaptador de Agregación de enlace). El adaptador Ethernet virtual predeterminado, AdaptadorEthernetVirtualPredeterminado, debe también incluirse como uno de los adaptadores Ethernet virtuales, AdaptadorEthernetVirtual.
El distintivo -fbo se utiliza para crear un dispositivo de destino virtual que correlaciona el adaptador_servidor_virtual con un dispositivo óptico virtual respaldado por archivo. Los dispositivos ópticos virtuales no podrán utilizarse mientras no haya medios virtuales cargados en el dispositivo. Consulte el mandato loadopt para obtener más detalles.
El distintivo -vlan se utiliza para crear un dispositivo VLAN y el distintivo -vdev crea un dispositivo de destino virtual que correlaciona el adaptador_servidor_virtual con el dispositivo_destino.
Si el dispositivo de copia de seguridad especificado por los distintivos -vdev o -dplc ya se está utilizando, se devuelve un error a no ser que se especifique el distintivo -f. Asimismo, el dispositivo de copia de seguridad especificado no puede ser un volumen físico ni un volumen lógico asignado a una agrupación de memoria compartida (que la partición de memoria compartida va a utilizar como un dispositivo de espacio de paginación).
El mandato mkvdev también configura dispositivos ópticos virtuales y de cinta, donde el distintivo -vdev o -dplc especifica el dispositivo óptico físico o de cinta y el distintivo -vadapter o -aplc especifica el adaptador SCSI virtual. Si ya se ha asignado el dispositivo óptico o de cinta especificado a un adaptador SCSI virtual, se devolverá un error, a menos que también se haya especificado el distintivo -f. Si se ha especificado el distintivo -f, el dispositivo óptico o de cinta se elimina del adaptador SCSI virtual al que está asignado antes de reasignarse al nuevo adaptador SCSI virtual.
Cuando se añade una unidad de disco adicional que tiene un tamaño_transferencia_máximo menor que el valor actual y se establece como dispositivo de destino virtual (mkvdev de proceso), el cliente no puede reconocer este dispositivo hasta que se reinicie el VIOS y se restablezca el tamaño_transferencia_máximo en el nuevo valor. Como el tamaño_transferencia_máximo no puede cambiarse dinámicamente, el mandato mkvdev comprueba el tamaño_transferencia_máximo actual del dispositivo que se añade. Si es menor, envía un mensaje para indicar que debe reiniciarse el VIOS para que el cliente pueda ver este dispositivo.
Un tipo de disco NVMe (Non-Volatile Memory express) no se puede asignar directamente a un adaptador SCSI de servidor. La única forma soportada de asignar un disco NVMe es crear volúmenes lógicos y luego asignar volúmenes lógicos a un adaptador SCSI de servidor.
Distintivos
| Nombre de distintivo | Descripción |
|---|---|
| -aplc código_ubicación_física_VSA | Especifica el adaptador SCSI virtual utilizando el código de ubicación física |
| -attr Atributo=Valor | Especifica los pares de atributo y valor de dispositivo que deben utilizarse en lugar de los valores predeterminados. La variable Atributo=Valor puede utilizarse para especificar un par de atributo y valor o varios pares de atributo y valor para un distintivo -attr. Si utiliza un distintivo -attr con varios pares de atributo y valor, la lista de pares debe especificarse entre comillas con un espacio en blanco entre los pares. Por ejemplo, si se escribe -attr Atributo=Valor lista un par de atributo y valor por cada distintivo, mientras que si escribe -attr 'Atributo1=Valor1 Atributo2=Valor2' se lista más de un par de atributo y valor. |
| -auto | Migra y restaura la interfaz Ethernet cuando crea un adaptador Ethernet compartido con la opción -migrate. |
| -default adaptador_Ethernet_virtual_predeterminado | El adaptador virtual predeterminado a utilizar con paquetes sin etiqueta de VLAN. Este distintivo correlaciona el atributo pvid_adapter del dispositivo del adaptador Ethernet compartido. |
| -defaultid PVID_predeterminado_SEA | El PVIDPredeterminadoSEA es el VID utilizado para las tramas sin etiquetar. A todos los paquetes sin etiquetar se les asigna el valor SEADefaultPVID. Cuando se recibe una trama etiquetada en un puerto, se utiliza la etiqueta. En caso contrario, si la trama no tiene etiqueta, el valor que está contenido en el PVID se considera como una etiqueta. Este distintivo correlaciona el atributo pvid del dispositivo del adaptador Ethernet compartido. |
| -dev nombre_dispositivo | Utilizando el distintivo -dev, puede especificar el nombre por el que desea que se conozca al dispositivo. Si no utiliza el distintivo -dev, se genera y asigna un nombre de forma automática. No todos los dispositivos dan soporte a nombres especificados por el usuario. |
| -dplc CódigoUbicaciónFísicaDispDest | Especifica el dispositivo físico utilizando el código de ubicación física. |
| -f | Fuerza que el volumen físico especificado se utilice como un dispositivo de copia de seguridad incluso si ya está asociado a un adaptador SCSI virtual. Si el dispositivo de copia de seguridad especificado es un dispositivo óptico, -f fuerza que dicho dispositivo óptico se elimine del adaptador SCSI virtual al que está asignado antes de reasignarse al nuevo adaptador SCSI virtual. El distintivo -f también se puede utilizar para forzar al mandato mkvdev a continuar trabajando cuando falle, porque el dispositivo se está utilizando como dispositivo de clúster. Debe conocer cada host en el que está visible el disco y cómo se utiliza antes de forzar el mandato mkvdev a continuar trabajando. |
| -fbo | Crea un dispositivo óptico virtual. |
| -lnagg adaptador_destino... | Crea un dispositivo de Agregación de enlace. |
| -migrar | Migra los valores de la interfaz de adaptador físico a otra interfaz de adaptador Ethernet compartido. |
| -sea dispositivo_destino | Crea un adaptador Ethernet compartido que correlaciona AdaptadorEthernetVirtual con el adaptador DispositivoDestino. dispositivo_destino puede ser un adaptador físico o un adaptador de agregación de enlace. |
| -tagid ID_etiqueta | Especifica el ID de etiqueta de VLAN. |
| -vadapter adaptador_Ethernet_virtual o adaptador_servidor_virtual | Especifica el adaptador de servidor virtual o el adaptador Ethernet virtual con el que se correlaciona el nuevo dispositivo. Si se especifican varios adaptadores Ethernet virtuales, separe los nombres de los adaptadores con comas y sin espacios. |
| -vdev Dispositivo_destino | Crea un dispositivo virtual correlacionado con el dispositivo físico/lógico dispositivo_destino y el adaptador de servidor virtual adaptador_servidor_virtual. El DispositivoDestino puede ser un volumen físico, un volumen lógico o un dispositivo de cinta, USB HD u óptico. Los volúmenes físicos asignados a grupos de volúmenes no pueden utilizarse como dispositivos de destino. |
| -vlan adaptador_destino | Crea un dispositivo de red de área local virtual. |
Estado de salida
| Código de retorno | Descripción |
|---|---|
| 13 | El volumen físico o lógico especificado no es válido. |
| 21 | El dispositivo ya está en uso. Utilice el distintivo -f para forzar su asignación. |
| 22 | Los volúmenes lógicos no pueden asignarse como dispositivos de copia de seguridad más de una vez. |
Ejemplos
- Para crear un dispositivo de destino virtual que correlacione el volumen lógico lv20 como disco virtual para una partición alojada por el adaptador de servidor virtual vhost0, escriba el siguiente mandato:
mkvdev -vdev lv20 -vadapter vhost0El sistema muestra el mensaje siguiente:
vtscsi0 available - Para crear un dispositivo de destino virtual que correlacione el volumen físico hdisk6 como disco virtual de una partición de cliente gestionada por el adaptador de servidor virtual vhost2, escriba el siguiente mandato:
mkvdev -vdev hdisk6 -vadapter vhost2El sistema muestra el mensaje siguiente:
vtscsi1 available - Para crear un dispositivo de destino virtual que correlacione el dispositivo de cinta físico rmt0 como dispositivo de cinta virtual para una partición de cliente gestionada por el adaptador de servidor virtual vhost2, especifique el mandato siguiente:
mkvdev -vdev rmt0 -vadapter vhost2El sistema muestra el mensaje siguiente:
vttape0 available - Para crear un adaptador Ethernet compartido que correlacione el adaptador Ethernet físico ent4 como adaptador Ethernet virtual para particiones de clientes gestionadas por los adaptadores Ethernet virtuales ent6, ent7 y ent9, utilizando ent6 como adaptador predeterminado y 8 como el ID predeterminado, escriba el siguiente mandato:
mkvdev -sea ent4 -vadapter ent6 ent7 ent9 -default ent6 -defaultid 8El sistema muestra el mensaje siguiente:
ent10 available - Para crear un adaptador Ethernet compartido en una configuración de migración tras error con el adaptador de canal de control ent5, cree el adaptador Ethernet compartido como se muestra en el ejemplo 4, pero especifique los atributos adicionales ha_mode y ctl_chan con -attr. Por ejemplo:
mkvdev -sea ent4 -vadapter ent6 -default ent6 -defaultid 1 -attr ha_mode=auto ctl_chan=ent5 - Para crear una agregación de enlace automática con los adaptadores primarios ent4 y ent5 y el adaptador de reserva ent6, escriba el siguiente mandato:
mkvdev -lnagg ent4 ent5 -attr backup_adapter=ent6 mode=8023adEl sistema muestra el mensaje siguiente:
ent10 available - Para crear un dispositivo de destino virtual que correlacione el volumen físico hdisk6, que forma parte de un par PPRC como un disco virtual para una partición de cliente gestionada por el adaptador de servidor virtual vhost2, escriba el mandato siguiente:
mkvdev -vdev hdisk6 -vadapter vhost2 -attr mirrored=true - Para migrar y restaurar la interfaz Ethernet mientras crea un adaptador Ethernet compartido, escriba el mandato de este modo:
mkvdev -sea ent4 -vadapter ent6 -default ent6 -defaultid 1 -attr ha_mode=auto ctl_chan=ent5 -migrate -auto