Comandos de rede e FC para ESXi

O sistema de virtualização de infraestrutura da VMware, conhecido como vSphere, usa o sistema operacional ESX (Enhanced Scalability and Performance) para fornecer um ambiente de virtualização de alta eficiência e desempenho. O ESX inclui um conjunto de comandos que podem ser usados para gerenciar e configurar o sistema de rede e armazenamento em rede (SAN).

Comandos de rede

Primeiro, vamos ver alguns dos comandos básicos do ESX para gerenciar o sistema de rede.

Este comando permite configurar endereços IP, máscaras de sub-rede e gateways para as interfaces de rede do sistema ESX:

esxcli network ip interface ipv4 set -i vmnic0 -I 192.168.1.100 -N 255.255.255.0 -G 192.168.1.1

Este comando permite criar e configurar “vswitches” (interruptores virtuais) no ESX. Um vSwitch é um componente lógico que permite conectar máquinas virtuais a uma rede física:

esxcli network vswitch standard add -v vSwitch1

Uma vez criado o vSwitch, podemos adicionar interfaces de rede a ele usando este comando:

esxcli network vswitch standard uplink add -u vmnic0 -v vSwitch1

Este comando permite configurar e gerenciar o firewall do ESX. Este comando habilita o firewall:

esxcli network firewall set --enabled true

Este comando permite ver o estado das regras do firewall:

esxcli network firewall ruleset list

Para adicionar uma regra ao firewall, podemos usar este comando:

esxcli network firewall ruleset rule add -r sshServer -p TCP -o inbound -y allow

Comandos de SAN

Agora, vamos ver alguns dos comandos do ESX para gerenciar o armazenamento em rede.

Este comando permite gerenciar o mapeamento de dispositivos de armazenamento para o host e permite ver o estado dos dispositivos de armazenamento mapeados para um host:

esxcli storage nmp device list

Este comando permite gerenciar o armazenamento em rede conectado a um host ESX e permite ver o estado dos dispositivos de armazenamento em rede conectados a um host:

esxcli storage san fc list

O comando esxcli storage vmfs permite gerenciar os volumes VMFS (Virtual Machine File System) no ESX e este comando permite ver o estado dos volumes VMFS em um host:

esxcli storage vmfs extent list

Outros comandos úteis do ESX para gerenciar a rede e o armazenamento em rede são os seguintes:

Este comando permite configurar o nome e o vSwitch de um grupo de portas:

esxcli network vswitch standard portgroup set -p "Rede de gerenciamento" -v vSwitch0

Este comando permite configurar a política de segurança de um grupo de portas, permitindo o modo promíscuo:

esxcli network vswitch standard portgroup policy security set -p "Rede de gerenciamento" -m promiscuous-mode -M accept

Este comando permite configurar a política de VLAN de um grupo de portas:

esxcli network vswitch standard portgroup policy vlan set -p "Rede de gerenciamento" -v 4095

Este comando permite adicionar uma regra de roteamento de dispositivos de armazenamento para um SAT (Storage Area Network):

esxcli storage san fc rule add -d naa.xxxx -n VMW_SATP_ALUA -p VMW_PSP_RR

Deixe um comentário