Knowledge Base

The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides
 
Search the VMware Knowledge Base (KB)   View by Article ID
 

Como configurar uma porta do VMkernel e habilitar o vMotion através de linha de comando (2037204)

Purpose

Disclaimer: Este artigo é uma tradução do  Configuring a VMkernel port and enable vMotion via command line (1006989) . Como os artigos são traduzidos em uma base de melhor esforço, o conteúdo pode tornar-se desatualizado. Para obter o conteúdo mais recente, consulte o artigo em Inglês.

A VMware recomenda o uso do VirtualCenter e do Virtual Infrastructure Client (VI Client) para o fornecimento de comutadores virtuais. Para maiores informações, consulte o ESX Administration Guide.

Para fins de resolução de problemas ou em caso de falta de uma GUI, a interface da linha de comando pode ser utilizada para fornecer comutadores virtuais.

Este artigo fornece comandos para a criação e modificação de portas do VMkernel.

A pilha TCP/IP da camada 3 do VMkernel administra o tráfego dos seguintes serviços de host ESX:

  • VMware vMotion
  • iSCSI
  • NFS

Observação:A VMware recomenda usar uma rede isolada para iSCSI.

Resolution

Crie umaVMkernelPort no vSwitch via a linha decomando:

esxcfg-vmknic --add --ip=x.x.x.x --netmask=x.x.x.x portgroup

esxcfg-vmknic --enable portgroup

Exemplo:

esxcfg-vswitch –l (Listar o vSwitch)

esxcfg-vswitch –a vSwitch1 (Criar o vSwitch)

esxcfg-vswitch –A “ISCSI” vSwitch1 (Criar um grupo de portas)

esxcfg-vmknic -a -i 10.10.10.33 -n 255.255.255.0 ISCSI (Designar um IP)

esxcfg-vmknic –l (Listar uma VMkernelPort)

Observação: Só é permitida 1 porta de VMkernel por sub-rede em um vSwitch no ESX/ESXi.

Se não for possível definir o gateway do VMkernel por não haver interfaces do VMkernel na mesma rede, consulte Unable to set VMkernel gateway as there are no VMkernel interfaces on the same network (1002662).

Se não for possível renomear a porta do VMkernel, consulte Unable to rename or delete a VMkernel Portgroup after upgrading to ESX 3.5 (1003933).

Habilite o vMotion no vSwitch através da linha de comando:

  • Habilite um VirtualNic a ser usado como NIC do vMotion.
  • Habilite e desabilite o vMotion através da conexão SSH sem o VirtualCenter (para o ESX/ESXi 3.x, use o comando vmware-vim-cmd )

vim-cmd hostsvc/vmotion/vnic_set [vnic]

vim-cmd hostsvc/vmotion/vnic_set vmk0

Como desabilitar a porta do vMotion:

vim-cmd hostsvc/vmotion/vnic_unset [vnic]

vim-cmd hostsvc/vmotion/vnic_unset vmk0

Verifique a configuração do vMotion do vSwitch:

vim-cmd hostsvc/vmotion/netconfig_get

A saída é semelhante a:

[root@esxserver root]# vim-cmd hostsvc/vmotion/netconfig_get

(vim.host.VMotionSystem.NetConfig) {

dynamicType = <unset>,

candidateVnic = (vim.host.VirtualNic) [

(vim.host.VirtualNic) {

dynamicType = <unset>,

device = "vmk0",

key = "key-vim.host.VirtualNic-vmk0",

portgroup = "ISCSI",

spec = (vim.host.VirtualNic.Specification) {

dynamicType = <unset>,

ip = (vim.host.IpConfig) {

dynamicType = <unset>,

dhcp = false,

ipAddress = "10.10.10.33",

subnetMask = "255.255.255.0",

},

mac = "00:50:56:75:a2:64",

},

port = <unset>,

}

],

selectedVnic = <vim.host.VirtualNic:key-vim.host.VirtualNic-vmk0>,

}

Observação: Se esta linha for exibida, o vMotion está ativado.

<vim.host.VirtualNic:key-vim.host.VirtualNic-vmk0>

See Also

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 0 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.
What can we do to improve this information? (4000 or fewer characters)
  • 0 Ratings
Actions
KB: