Puede ejecutar el cliente de vSphere Bitfusion en un contenedor de Docker que haya instalado en una máquina virtual que forme parte de la misma instancia de vCenter Server que los servidores de vSphere Bitfusion. Como alternativa, puede ejecutar el cliente en un contenedor que haya instalado en una máquina virtual o en una máquina sin sistema operativo que no forme parte de la instancia donde se ejecutan los servidores de vSphere Bitfusion.
Ejecutar el cliente de vSphere Bitfusion en un contenedor de Docker mediante Open VM Tools
Para ejecutar un cliente de vSphere Bitfusion en un contenedor de Docker que se ejecuta en una máquina virtual que forma parte de la misma instancia de vCenter Server que los servidores de vSphere Bitfusion, primero debe instalar el cliente y Open VM Tools (open-vm-tools).
Requisitos previos
- Active la máquina virtual en la que se ejecuta el contenedor de Docker. Consulte Cómo activar un cliente de vSphere Bitfusion mediante el complemento de vSphere Bitfusion.
- Descargue el cliente de vSphere Bitfusion más reciente.
- Compruebe que el contenedor de Docker ejecute un sistema operativo compatible con vSphere Bitfusion. Consulte Requisitos del sistema para el cliente de vSphere Bitfusion.
Procedimiento
- Abra una aplicación de terminal y, mediante el protocolo Secure Shell (SSH), conéctese a la dirección IP de su máquina virtual.
- Ejecute un contenedor de Docker.
- En el contenedor de Docker, instale Open VM Tools y el cliente de vSphere Bitfusion.
- Instale Open VM Tools.
- Para instalar el paquete open-vm-tools en el sistema operativo Ubuntu Linux, ejecute los siguientes comandos.
DEBIAN_FRONTEND="noninteractive" apt -y update DEBIAN_FRONTEND="noninteractive" apt install -y open-vm-tools
- Para instalar el paquete open-vm-tools en el sistema operativo Red Hat Linux o CentOS, ejecute el siguiente comando.
yum install -y epel-release open-vm-tools
- Para instalar el paquete open-vm-tools en el sistema operativo Ubuntu Linux, ejecute los siguientes comandos.
- Instale el cliente de vSphere Bitfusion más reciente.
- Para instalar el paquete de vSphere Bitfusion en el sistema operativo Ubuntu Linux, ejecute el comando
sudo apt-get install -y ./versión_cliente_bitfusion
, donde versión_cliente_bitfusion es el nombre de archivo del cliente de vSphere Bitfusion.Por ejemplo, ejecute
sudo apt-get install -y ./bitfusion-client-ubuntu2004_4.5.0-4_amd64.deb
. - Para instalar el paquete de vSphere Bitfusion en el sistema operativo Red Hat Linux o CentOS, ejecute el comando
sudo yum install -y ./versión_cliente_bitfusion
, donde versión_cliente_bitfusion es el nombre de archivo del cliente de vSphere Bitfusion.Por ejemplo, ejecute
sudo yum install -y ./bitfusion-client-centos8-4.5.0-4.x86_64.rpm
.
- Para instalar el paquete de vSphere Bitfusion en el sistema operativo Ubuntu Linux, ejecute el comando
- Instale Open VM Tools.
- (opcional) Para comprobar que el cliente de vSphere Bitfusion está activado, en el cliente de vSphere Bitfusion, enumere las GPU disponibles en los servidores de vSphere Bitfusion ejecutando el comando bitfusion list_gpus.
Qué hacer a continuación
Inicie una aplicación en el cliente de vSphere Bitfusion. Después de la primera ejecución, el cliente de vSphere Bitfusion se une al clúster. Por ejemplo, inicie la aplicación nvidia-smi ejecutando el comando bitfusion run -n 1 -- nvidia-smi
.
Ejecutar el cliente de vSphere Bitfusion en un contenedor de Docker mediante un token de autenticación de cliente
Para ejecutar un cliente de vSphere Bitfusion en un contenedor de Docker que se ejecute en una máquina sin sistema operativo o una máquina virtual que no forme parte de la misma instancia de vCenter Server que los servidores de vSphere Bitfusion, primero debe instalar el cliente y activarlo mediante un token de autenticación de cliente.
Requisitos previos
- Mediante el complemento de vSphere Bitfusion, cree un token de autenticación de cliente y descargue el archivo tar del token. Consulte Cómo activar un cliente de vSphere Bitfusion mediante un token.
- Descargue el cliente de vSphere Bitfusion más reciente.
- Compruebe que el contenedor de Docker ejecute un sistema operativo compatible con vSphere Bitfusion. Consulte Requisitos del sistema para el cliente de vSphere Bitfusion.
Procedimiento
- Abra una aplicación de terminal y, mediante el protocolo Secure Shell (SSH), conéctese a la dirección IP de su máquina virtual.
- Ejecute un contenedor de Docker.
- En el contenedor de Docker, instale el cliente de vSphere Bitfusion y el token.
- Instale el cliente de vSphere Bitfusion más reciente.
- Para instalar el paquete de vSphere Bitfusion en el sistema operativo Ubuntu Linux, ejecute el comando
sudo apt-get install -y ./versión_cliente_bitfusion
, donde versión_cliente_bitfusion es el nombre de archivo del cliente de vSphere Bitfusion.Por ejemplo, ejecute
sudo apt-get install -y ./bitfusion-client-ubuntu2004_4.5.0-4_amd64.deb
. - Para instalar el paquete de vSphere Bitfusion en el sistema operativo Red Hat Linux o CentOS, ejecute el comando
sudo yum install -y ./versión_cliente_bitfusion
, donde versión_cliente_bitfusion es el nombre de archivo del cliente de vSphere Bitfusion.Por ejemplo, ejecute
sudo yum install -y ./bitfusion-client-centos8-4.5.0-4.x86_64.rpm
.
- Para instalar el paquete de vSphere Bitfusion en el sistema operativo Ubuntu Linux, ejecute el comando
- Copie el archivo token en el sistema de archivos del contenedor.
- Extraiga el contenido del archivo tar y ejecute el script del instalador install.sh.
- Instale el cliente de vSphere Bitfusion más reciente.
- (opcional) Para comprobar que el cliente de vSphere Bitfusion está activado, en el cliente de vSphere Bitfusion, enumere las GPU disponibles en los servidores de vSphere Bitfusion ejecutando el comando bitfusion list_gpus.
Qué hacer a continuación
Inicie una aplicación en el cliente de vSphere Bitfusion. Después de la primera ejecución, el cliente de vSphere Bitfusion se une al clúster. Por ejemplo, inicie la aplicación nvidia-smi ejecutando el comando bitfusion run -n 1 -- nvidia-smi
.