Go to main content
Guía de administración para Oracle® VM Server for SPARC 3.4

Salir de la Vista de impresión

Actualización: Agosto de 2016
 
 

Realización de cambios de hardware en PCIe

Los siguientes pasos le ayudan a evitar errores de configuración en las asignaciones de punto final de PCIe. Para información sobre plataformas específicas sobre la instalación y eliminación de hardware específico, véase la documentación para la plataforma.

  • No es necesaria ninguna acción si instala una tarjeta PCIe en una ranura vacía. La tarjeta PCIe es propiedad automáticamente del dominio que posee el bus PCIe.

    Si desea asignar la nueva tarjeta PCIe a un dominio de E/S, use el comando ldm remove-io para quitar primero la tarjeta del dominio raíz. Entonces, use el comando ldm add-io para asignar la tarjeta a un dominio de E/S.

  • No es necesario realizar ninguna acción si una tarjeta PCIe se quita del sistema y se asigna al dominio raíz.

  • Para eliminar una tarjeta PCIe que está asignada a un dominio de E/S, primero elimine el dispositivo del dominio de E/S. Después, agregue el dispositivo al dominio raíz antes de quitar el dispositivo del sistema físicamente.

  • Para sustituir una tarjeta PCIe que está asignada a un dominio de E/S, compruebe que la nueva tarjeta es admitida por la característica DIO.

    Si es así, no es necesaria ninguna acción para asignar automáticamente la nueva tarjeta al dominio de E/S actual.

    De lo contrario, elimine primero la tarjeta PCIe del dominio de E/S usando el comando ldm remove-io. Después, use el comando ldm add-io para reasignar esa tarjeta PCIe al dominio raíz. Luego, reemplace físicamente la tarjeta PCIe que ha asignado al dominio raíz con otra tarjeta PCIe. Estos pasos le permiten evitar una configuración no admitida por la característica DIO.

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.

  1. Detenga el dominio invitado que tiene la ranura PCIe asignada.
    primary# ldm stop domain-name
  2. Elimine la ranura PCIe del dominio invitado.
    primary# ldm remove-io PCIe-slot domain-name
  3. 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.
  4. Inicie una reconfiguración retrasada en el dominio primary para que pueda asignar esta ranura a dicho dominio.
    primary# ldm start-reconf primary
  5. Agregue la ranura PCIe al dominio primary.
    primary# ldm add-io PCIe-slot domain-name
  6. Reinicie el dominio primary.
    primary# shutdown -i6 -g0 -y
  7. 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.

  8. Después de que la tarjeta se sustituye, realice los siguientes pasos si debe volver a asignar esta misma ranura PCIe al dominio invitado:
    1. Inicie una reconfiguración retrasada en el dominio primary.
      primary# ldm start-reconf primary
    2. Elimine la ranura PCIe del dominio primary.
      primary# ldm remove-io PCIe-slot domain-name
    3. Reinicie el dominio primary para que la eliminación de la ranura PCIe surta efecto.
      primary# shutdown -i6 -g0 -y
    4. Reasigne la ranura PCIe al dominio invitado.
      primary# ldm add-io PCIe-slot domain-name
    5. Inicie los dominios invitados a los que desea asignar las ranuras PCIe y las funciones virtuales SR-IOV.
      primary# ldm start domain-name