Menu Close
Settings Close

Language and Page Formatting Options

3.2. Renombrar dispositivos IPoIB

Por defecto, el kernel nombra los dispositivos IP sobre InfiniBand (IPoIB), por ejemplo, ib0, ib1, y así sucesivamente. Para evitar conflictos, Red Hat recomienda crear una regla en el gestor de dispositivos udev para crear nombres persistentes y significativos, como mlx4_ib0.

Requisitos previos

  • Se instala un dispositivo InfiniBand en el host.

Procedimiento

  1. Muestra la dirección de hardware del dispositivo. Por ejemplo, para mostrar la dirección del dispositivo llamado ib0, introduzca:

    # ip link show ib0
    8: ib0: >BROADCAST,MULTICAST,UP,LOWER_UP< mtu 65520 qdisc pfifo_fast state UP mode DEFAULT qlen 256
        link/infiniband 80:00:02:00:fe:80:00:00:00:00:00:00:00:02:c9:03:00:31:78:f2 brd 00:ff:ff:ff:ff:12:40:1b:ff:ff:00:00:00:00:00:00:ff:ff:ff:ff

    Los últimos ocho bytes de la dirección, marcados en negrita en el ejemplo, son necesarios para crear una regla udev en el siguiente paso.

  2. Edite el archivo /etc/udev/rules.d/70-persistent-ipoib.rules y añada una regla ACTION. Por ejemplo, para configurar una regla que cambie el nombre del dispositivo con la dirección de hardware 00:02:c9:03:00:31:78:f2 a mlx4_ib0, añada la siguiente línea:

    ACTION=="add", SUBSYSTEM=="net", DRIVERS=="?*", ATTR{type}=="32", ATTR{address}=="?*00:02:c9:03:00:31:78:f2", NAME="mlx4_ib0"
  3. Reinicia el host:

    # rebote

Recursos adicionales