Minimización de interrupciones de un dominio invitado al eliminar una tarjeta PCIe
Al eliminar o reemplazar una tarjeta PCIe de un sistema que ejecuta el software de Oracle VM Server for SPARC, los dominios que dependen de este hardware no están disponibles. Para minimizar las interrupciones de dicho dominio invitado, debe preparar el sistema para usar las capacidades de conexión en caliente para eliminar físicamente la tarjeta.
Cómo minimizar las interrupciones un dominio invitado al eliminar una tarjeta PCIe
Este procedimiento permite evitar la interrupción de un dominio invitado que no tiene dispositivos de E/S directa o SR-IOV asignados y que tiene varias rutas configuradas. Tenga en cuenta que este procedimiento requiere dos reinicios del dominio primary.
- Detenga el dominio invitado que tiene la ranura PCIe asignada.
primary# ldm stop domain-name
- Elimine la ranura PCIe del dominio invitado.
primary# ldm remove-io PCIe-slot domain-name
- Detenga los dominios invitados que tienen ranuras PCIe y las funciones virtuales SR-IOV asignadas a ellos.
primary# ldm stop domain-name
Notas - No es necesario detener los dominios invitados que tengan buses PCIe asignados a ellos porque pueden estar proporcionando rutas alternativas a los dispositivos de red y de disco para los dominios invitados.
- Inicie una reconfiguración retrasada en el dominio primary para que pueda asignar esta ranura a dicho dominio.
primary# ldm start-reconf primary
- Agregue la ranura PCIe al dominio primary.
primary# ldm add-io PCIe-slot domain-name
- Reinicie el dominio primary.
primary# shutdown -i6 -g0 -y
- Utilice los comandos de conexión en caliente para reemplazar la tarjeta PCIe.
Para obtener información acerca de las capacidades de conexión en caliente de SO Oracle Solaris, consulte Capítulo 2, Dynamically Configuring Devices de Managing Devices in Oracle Solaris 11.3
.
- Después de que la tarjeta se sustituye, realice los siguientes pasos si debe volver a asignar esta misma ranura PCIe al dominio invitado:
- Inicie una reconfiguración retrasada en el dominio primary.
primary# ldm start-reconf primary
- Elimine la ranura PCIe del dominio primary.
primary# ldm remove-io PCIe-slot domain-name
- Reinicie el dominio primary para que la eliminación de la ranura PCIe surta efecto.
primary# shutdown -i6 -g0 -y
- Reasigne la ranura PCIe al dominio invitado.
primary# ldm add-io PCIe-slot domain-name
- Inicie los dominios invitados a los que desea asignar las ranuras PCIe y las funciones virtuales SR-IOV.
primary# ldm start domain-name