Leer los requisitos

En este documento, se enumeran los requisitos para descargar y ejecutar la CLI del cliente de descubrimiento de Migration Center y las secuencias de comandos de recopilación de invitados.

Requisitos para descargar y ejecutar la CLI de mcdc

Para descargar y ejecutar la CLI de mcdc, debes cumplir con los siguientes requisitos.

Requisitos de hardware

Para optimizar el rendimiento, asegúrate de que la máquina virtual (VM) que aloja el cliente de descubrimiento cumpla con estas especificaciones:

  • 2 núcleos de CPU
  • RAM de 4 GB
  • 30 GB de espacio libre

Requisitos para Linux

La CLI de mcdc se ejecuta en todas las máquinas Linux con glibc versión 2.25 o posterior, lo que incluye los siguientes sistemas operativos Linux:

  • Ubuntu 18 o versiones posteriores
  • CentOS 8 o versiones posteriores
  • RHEL 8 o versiones posteriores
  • Debian 11 o versiones posteriores
  • openSUSE Leap 15 o versiones posteriores

Requisitos para Windows

La CLI de mcdc se ejecuta en máquinas con los siguientes sistemas operativos:

  • Windows 10 o versiones posteriores
  • Windows Server 2016 o versiones posteriores

Requisitos para las VMs de VMware

Para usar la CLI de mcdc para recopilar datos con el descubrimiento de inventario de VMware, haz lo siguiente:

  • La máquina que ejecuta la CLI de mcdc debe poder conectarse a los hosts de vCenter y ESX. Esto incluye abrir todos los puertos necesarios en las reglas de firewall y garantizar la conectividad de red entre la máquina anfitrión de la CLI de mcdc y los hosts ESX y el servidor de vCenter de destino.
  • El servidor de vCenter de vSphere debe ser la versión 5.5 o posterior.
  • El servidor de vCenter de vSphere debe admitir la versión 1.2 de TLS o versiones posteriores.
  • El nombre de usuario que se pasa a la CLI de mcdc debe tener privilegios de lectura en una o más VMs. La CLI de mcdc solo puede descubrir información sobre las VMs a las que puede acceder el usuario especificado. Por lo general, el privilegio de lectura se asigna a todas las funciones, excepto a No Access.
  • El nombre de usuario que se pasa a la CLI de mcdc debe tener privilegios de lectura en el ESX del host. Si hay varios servidores ESX, se requieren privilegios de lectura para cada ESX que aloje una VM descubierta.
  • El usuario que ejecuta la CLI de mcdc debe tener privilegios de lectura, escritura y ejecución en la máquina que ejecuta la CLI de mcdc.

Si quieres usar la CLI de mcdc para ejecutar las secuencias de comandos de recopilación de invitados de forma remota para las VMs de VMware, haz lo siguiente:

  • Necesitas los mismos permisos para ejecutar el descubrimiento de VMware que se describió anteriormente.
  • El nombre de usuario que se pasa a la CLI de mcdc para conectarse a vSphere debe tener los siguientes privilegios en la VM: modificaciones de operaciones de invitado, ejecución de programas de operaciones de invitado y consultas de operaciones de invitado.
  • Las credenciales de usuario de VM que usa la CLI de mcdc para ejecutar la secuencia de comandos deben tener privilegios de administrador en la máquina huésped de destino para la VM de Windows.
  • El puerto 443 debe estar abierto desde la estación Linux de la CLI de mcdc a todos los hosts ESXI.

Requisitos para la recopilación de SSH

Para usar la CLI de mcdc para ejecutar las secuencias de comandos de recopilación de invitados de forma remota mediante SSH, haz lo siguiente:

  • La máquina que aloja la CLI de mcdc debe tener acceso SSH a las máquinas Linux de destino.

Requisitos para el análisis de rangos de IP

Para usar la CLI de mcdc para ejecutar un análisis de rangos de IP, haz lo siguiente:

  • Configura los firewalls de red para habilitar las solicitudes de ICMP en la red o las máquinas de tu infraestructura.
  • Otorga permisos a los usuarios sin privilegios para realizar un ping desde la máquina host. Como alternativa, antes de ejecutar un análisis de rangos de IP, ejecuta sudo setcap cap_net_raw-ep ./mcdc.

Requisitos para descargar y ejecutar secuencias de comandos de recopilación de invitados

  • mcdc-linux-collect.sh se ejecuta en los siguientes sistemas operativos Linux o versiones posteriores:

    • CentOS 7
    • Red Hat Enterprise Linux (RHEL) 8
    • Ubuntu 14.04
    • Debian 9
    • openSUSE 15

    En versiones anteriores del sistema operativo, es posible que la secuencia de comandos no se ejecute o recopile datos incompletos.

  • mcdc-windows-collect.ps1 requiere PowerShell 2.0 o versiones posteriores (no PowerShell Core), y una shell de GUI (no de núcleo del servidor) o .NET Framework 4.5 o versiones posteriores. Todas las versiones de Windows superiores o iguales a Windows 8 y Windows Server 2012 admiten estos requisitos, al igual que la gran mayoría de las máquinas con Windows 7 y Windows Server 2008 R2.

¿Qué sigue?