Paso 6a. Instalación y configuración del dispositivo virtual de Lenovo XClarity Administrator (ESXi usando VMware vSphere)
Instalación y configuración del dispositivo virtual de XClarity Administrator en el host ESXi que se acaba de instalar usando el asistente de despliegue de VMware vSphere.
Procedimiento
Para instalar el dispositivo virtual de XClarity Administrator, lleve a cabo los pasos siguientes.
(Opcional) Uso de un script de instalación
Puede crear un script, como el ejemplo siguiente, para instalar el dispositivo virtual XClarity Administrator usando ovftool de VMware (versión 4.2.0 o posterior). Debe incluir los siguientes parámetros en el script
prop:guestinfo.ipv4.bootproto. El protocolo de arranque de IPv4. Este puede ser dhcp o static.
prop:guestinfo.ipv4.dns1. Espacio de nombre de dominio
prop:guestinfo.ipv4.gateway. Dirección de la puerta de enlace
prop:guestinfo.ipv4.ipaddr. Dirección IPv4
prop:guestinfo.ipv4.netmask. Máscara de red
prop:guestinfo.ipsetting. Indica si se especifica la dirección IP. Este puede ser yes o no.
prop:guestinfo.ipv6.bootproto. El protocolo de arranque de IPv4. Este puede ser auto, dhcp o static.
prop:guestinfo.ipv6.ipaddr. Dirección IPv6
#!/bin/bash
# XCLARITY virtual appliance ova file name
LXCA_OVA="lnvgy_sw_lxca_331-2.0.0_vmware_x86-64.ova"
# ESXi IP, ID and Password
ESXI_HOST="1.2.3.4"
ESXI_USERNAME="userid"
ESXI_PASSWORD="userpasswd"
# ESXi virtual switch and datastore to store the
# XClarity virtual appliance
ESXI_VM_NETWORK="VM Network"
ESXI_VM_DATASTORE="datastore2"
# XCLarity ETH0 static ip info
IPV4_BOOTPROTO="static"
LXCA_VMNAME="lxca-vm"
LXCA_DEPOPT="small"
LXCA_OVERWR="--overwrite"
LXCA_HOSTNAME="dt.labs.lenovo.com"
LXCA_IP="1.2.3.5"
LXCA_NETMASK="255.255.240.0"
LXCA_GATEWAY="1.2.0.1"
LXCA_DNS="1.2.0.10"
LXCA_CHGIP="yes"
LXCA_IP6="0::0"
IPV6_BOOTPROTO="auto"
##### Using ovftool version 4.2.0 ###
##### '--X:injectOvfEnv' and '--powerOn' are the key parameters
/usr/bin/ovftool --acceptAllEulas --X:waitForIp --skipManifestCheck ${LXCA_OVERWR}
--X:injectOvfEnv --powerOn "--net:bridged=${ESXI_VM_NETWORK}"
--datastore=${ESXI_VM_DATASTORE} --diskMode=thin --name=${LXCA_VMNAME}
--deploymentOption=${LXCA_DEPOPT}
--prop:guestinfo.ipv4.bootproto=${IPV4_BOOTPROTO}
--prop:guestinfo.ipv4.dns1=${LXCA_DNS}
--prop:guestinfo.ipv4.gateway=${LXCA_GATEWAY}
--prop:guestinfo.ipv4.ipaddr=${LXCA_IP}
--prop:guestinfo.ipv4.netmask=${LXCA_NETMASK}
--prop:guestinfo.ipsetting=${LXCA_CHGIP}
--prop:guestinfo.ipv6.bootproto=${IPV6_BOOTPROTO}
--prop:guestinfo.ipv6.ipaddr=${LXCA_IP6} ${LXCA_OVA}
"vi://${ESXI_USERNAME}:${ESXI_PASSWORD}@${ESXI_HOST}/"
if [[ "$?" -eq 0 ]]; then
exit 0
else
exit 999
fi
[root@localhost dtest]# ./depl.sh
Opening OVA source: lnvgy_sw_lxca_331-2.0.0_vmware_x86-64.ova
Opening VI target: vi://root@1.2.3.4:443/
Deploying to VI: vi://root@1.2.3.4:443/
Transfer Completed
Powering on VM: lxca-vm
Task Completed
Received IP address: 1.2.3.5
(Opcional) Usando un archivo de configuración para configurar los valores IP
Si no está utilizando un servidor DHCP, tiene la opción de utilizar un archivo de configuración para especificar los valores IP que desea utilizar para acceder a la interfaz web de XClarity Administrator utilizando la interfaz de red Eth0.
El archivo de configuración (eth0_config) está contenido en un archivo ISO que se crea y se monta en la máquina virtual antes de iniciar XClarity Administrator por primera vez. Cuando XClarity Administrator se inicia por primera vez, configura la dirección IP para la red Eth0 utilizando la dirección IP estática que se ha definido en el archivo eth0_config y muestra la interfaz web para establecer y configurar inicialmente los valores adecuados (consulte Configuración de Lenovo XClarity Administrator).
Para utilizar un archivo de configuración, realice los pasos siguientes antes de encender el dispositivo virtual
Cree un archivo denominado eth0_config (sin ninguna extensión) que contenga los parámetros IPv4 siguientes, de modo que la máquina virtual los utilice al arrancar.
- IPV4_ADDR=
- IPV4_NETMASK=
- IPV4_GATEWAY=
- IPV6_ADDR=
- IPV6_GATEWAY=
Puede utilizar el comando echo para crear el archivo; por ejemplo:ECHO IPV4_ADDR=1.1.1.1 > ./eth0_config
ECHO IPV4_NETMASK=255.255.255.05 >> ./eth0_config
ECHO IPV4_GATEWAY=1.1.1.5 >> ./eth0_config
ECHO IPV6_ADDR=1001:1002:1003:1004::2 >> ./eth0_config
ECHO IPV6_GATEWAY=1001:1002:1003:1004::1 >> ./eth0_configNotaLos parámetros IPV6_ADDR e IPV6_GATEWAY se admiten enXClarity Administrator versión 1.1.1 y posteriores. Cree una imagen ISO que contenga el archivo eth0_config.
Para crear una imagen ISO en Windows, utilice su software ISO favorito. Por ejemplo, en Linux, use el comando mkisofs.
mkisofs -V IP4ADDR -J -o ./boot.iso ./eth0_config
donde -V es la etiqueta de volumen, -J se refiere al formato Joliet, -o es el nombre del archivo de salida y ./eth0_config es el archivo que debe incluirse en la imagen ISO.
Cargue la imagen ISO en una ubicación adecuada utilizando el navegador del almacén de datos.
Monte la imagen .ISO en la máquina virtual. El archivo ISO debe residir en el almacén de datos del host de ESXi para poder montarlo como unidad de CD/DVD en la máquina virtual de XClarity Administrator.
- Haga clic en con el botón derecho del ratón en la máquina virtual y, a continuación, haga clic en Editar valores.
- Haga clic en Agregar para mostrar el asistente Agregar hardware.
- Haga clic en Unidad de CD/DVD y, a continuación, haga clic en Siguiente.
- Seleccione Usar imagen ISO y, a continuación, haga clic en Siguiente.
- Seleccione la imagen ISO y, a continuación, haga clic en Siguiente.
- Seleccione el nodo del dispositivo virtual y, a continuación, haga clic en Siguiente.
- Haga clic en Finalizar.
NotaPuede desmontar la unidad y eliminar la imagen ISO después de iniciar sesión en la interfaz web deXClarity Administrator y, después, terminar de configurar los valores apropiados.
Después de finalizar
Inicie sesión en XClarity Administrator y realice la configuración correspondiente (consulte el Acceso a la interfaz web de Lenovo XClarity Administrator por primera vez y el Configuración de Lenovo XClarity Administrator).