Un nodo de tejido es un nodo que se registró con el plano de administración de NSX-T Data Center y que tiene módulos de NSX-T Data Center instalados. Para que un host hipervisor o un servidor sin sistema operativo formen parte de la superposición de NSX-T Data Center, deben agregarse primero al tejido de NSX-T Data Center.

Puede omitir este procedimiento si instaló manualmente los módulos en los hosts y unió los hosts al plano de administración mediante la CLI.

Nota:

Para un host de KVM en RHEL, puede utilizar las credenciales de sudo a fin de realizar las actividades de preparación del host.

Requisitos previos

  • Por cada host que planee agregar al tejido de NSX-T Data Center, recopile primero la siguiente información del host:

    • Nombre de host

    • Dirección IP de administración

    • Nombre de usuario

    • Contraseña

    • (Opcional) (KVM) Huella digital SHA-256 SSL

    • (Opcional) (ESXi) Huella digital SHA-256 SSL

  • Para Ubuntu, compruebe que estén instalados los paquetes de terceros requeridos. Consulte Instalar paquetes de terceros en un host KVM o un servidor sin sistema operativo.

Procedimiento

  1. (opcional) Recupere la huella digital del hipervisor para que pueda proporcionarlo al agregar el host al tejido.
    1. Recopile la información de la huella digital del hipervisor.

      Utilice un shell de Linux.

      # echo -n | openssl s_client -connect <esxi-ip-address>:443 2>/dev/null | openssl x509 -noout -fingerprint -sha256
      

      Utilice la CLI de vSphere ESXi en el host.

      [root@host:~] openssl x509 -in /etc/vmware/ssl/rui.crt -fingerprint -sha256 -noout
      SHA256 Fingerprint=49:73:F9:A6:0B:EA:51:2A:15:57:90:DE:C0:89:CA:7F:46:8E:30:15:CA:4D:5C:95:28:0A:9E:A2:4E:3C:C4:F4

    2. Recupere la huella digital SHA-256 de un hipervisor de KVM, ejecute el comando en el host de KVM:
      # awk '{print $2}' /etc/ssh/ssh_host_rsa_key.pub | base64 -d | sha256sum -b | sed 's/ .*$//' | xxd -r -p | base64
  2. En la CLI de NSX Manager, compruebe que se esté ejecutando el servicio de instalación-actualización.
    nsx-manager-1> get service install-upgrade
    
    Service name: install-upgrade
    Service state: running
    Enabled: True
  3. En un explorador, inicie sesión con privilegios de administrador en NSX Manager en https://<dirección-ip-de-NSX-Manager>.
  4. Seleccione Tejido > Nodos > Hosts y haga clic en Agregar.
  5. Introduzca el nombre de host, la dirección IP, el nombre de usuario, la contraseña y la huella digital opcional.

    Por ejemplo:

    En el caso de un servidor sin sistema operativo, puede seleccionar RHEL Server, Ubuntu Server o CentOS Server en el menú desplegable Sistema operativo.

    Si no introduce la huella digital del host, la interfaz de usuario de NSX-T Data Center le pedirá que utilice la huella digital predeterminada en el texto sin formato recuperado del host.

    Por ejemplo:

    Cuando se agrega correctamente un host al tejido de NSX-T Data Center, la página NSX Manager Hosts muestra Estado de implementación: Instalación correcta y Conectividad de MPA: Activa.

    La Conectividad de LCP permanece no disponible hasta que el nodo de tejido se convierta en un nodo de transporte.

  6. Compruebe que los módulos de NSX-T Data Center esté instalados en el host o el servidor sin sistema operativo.

    Como resultado de agregar un host o un servidor sin sistema operativo al tejido de NSX-T Data Center, se instala una colección de módulos de NSX-T Data Center en el host o el servidor sin sistema operativo.

    En vSphere ESXi, los módulos se empaquetan como VIB. Los servidores KVM o sin sistema operativo en RHEL se empaquetan como RPM. Los servidores KVM o sin sistema operativo en Ubuntu se empaquetan como DEB.

    • En ESXi, escriba el comando esxcli software vib list | grep nsx.

      La fecha es el día en que se realizó la instalación

    • En RHEL, escriba el comando yum list installed o rpm -qa.

    • En Ubuntu, escriba el comando dpkg --get-selections.

  7. (opcional) Consulte los nodos de tejido con la llamada API GET https://<nsx-mgr>/api/v1/fabric/nodes/<node-id>:
  8. (opcional) Supervise el estado en la API con la llamada API GET https://<nsx-mgr>/api/v1/fabric/nodes/<node-id>/status.
  9. (opcional) Cambie los intervalos de sondeo de determinados procesos si hay 500 hipervisores o más.

    Es posible que NSX Manager experimente problemas de rendimiento y un alto uso de CPU si hay más de 500 hipervisores.

    1. Utilice el comando copy file de la CLI de NSX-T Data Center o la API POST /api/v1/node/file-store/<file-name>?action=copy_to_remote_file para copiar el script aggsvc_change_intervals.py en un host.
    2. Ejecute el script, que se encuentra en el almacén de archivos de NSX-T Data Center.
      python aggsvc_change_intervals.py -m '<NSX Manager IP address>' -u 'admin' -p '<password>' -i 900
    3. (opcional) Restablezca los valores predeterminados de los intervalos de sondeo.
      python aggsvc_change_intervals.py -m '<NSX Manager IP address>' -u 'admin' -p '<password>' -r

Qué hacer a continuación

Cree una zona de transporte. Consulte Acerca de las zonas de transporte.