Knowledge Base

|
Como armazenar arquivo de permuta de uma máquina virtual em local diferente do padrão (2037188)
Purpose
Resolution
Mudar o arquivo de permuta para um armazenamento de dados diferente é um passo útil na resolução de problemas, caso a máquina virtual ou o sistema operacional convidado esteja apresentando falhas, incluindo erros de parada, sistemas de arquivos somente leitura e problemas sérios de degradação de desempenho durante períodos de grande tráfego de dados (entrada /saída). Entretanto, é recomendável ainda identificar e resolver os problemas básicos de sobrecarga ou de desempenho de armazenamento para garantir a estabilidade do ambiente.
Isto também pode ser feito para armazenar os arquivos de permuta da máquina virtual em um armazenamento de dados diferente ao usar tecnologias de instantâneo LUN para garantir que você está armazenando os arquivos de permuta em um local que não está sendo replicado.
ESX/ESXi 3.5, 4.xe 5.0
Para editar o local do arquivo de permuta da máquina virtual em ESX/ESXi 3.5, 4x e 5.0:
- Conecte-se diretamente ao seu host ou ao seu vCenter Server usando VMware Infrastructure/vSphere Client.
- Clique na guia Configuration para o host ESX.
- Clique em Virtual Machine Swapfile Location e depois clique em Edit.
- Especifique o armazenamento de dados onde você deseja armazenar os arquivos de permuta da máquina virtual.
- Após reiniciar as máquinas virtuais, verifique se o arquivo de permuta está localizado no armazenamento de dados do host especificado.
Para alterar o local do arquivo de permuta para uma única máquina virtual:
- Desligue a máquina virtual.
- Remova o registro da máquina virtual. Clique com o botão direito do mouse no Inventário da máquina virtual e escolha Remove from Inventory.
- Conecte-se ao host:
- Para ESX, use um cliente SSH. Para obter mais informações, consulte Connecting to an ESX host using a SSH client (1019852).
- Para ESXi, use o Modo Tech Support. Para obter mais informações, consulte Tech Support Mode for Emergency Support (1003677) ou Using Tech Support Mode in ESXi 4.1 and ESXi 5.0 (1017910).
- Mude o diretório para a pasta na qual se encontra a máquina virtual:
cd /vmfs/volumes/datastore_name/virtual_machine_folder/
- Edite a configuração do arquivo das máquinas virtuais com um editor de texto.
- Adicione esta linha:
sched.swap.dir = /vmfs/volumes/datastore/
- Registre novamente a máquina virtual. Para obter mais informações, consulte Registering or adding a virtual machine to the inventory (1006160).
ESX/ESXi 3,0
Adicione esta linha ao arquivo de configuração (VMX) de sua máquina virtual para armazenar a permuta em um volume VMFS3:
sched.swap.dir= "/vmfs/volumes/volume_name/dir_name"
onde volume_name é o nome de um volume VMFS3
Para mudar o local do arquivo de permuta:
- Conecte-se ao vCenter Server ou diretamente ao seu host ESX/ESXi usando o vSphere Client.
- Selecione uma máquina virtual ou um modelo de máquina virtual que você deseja modificar.
- Pare a máquina virtual, caso esta esteja operando.
- Conecte-se ao console ESX usando conexão SSH ou conexão de console de serviço.
- Mude o diretório para o caminho do arquivo .vmx que você deseja editar.
Observação: Use o comando vmware-cmd –l para encontrar o caminho do arquivo de configuração. Para obter mais informações sobre o comando vmware-cmd, consulte VMware Scripting API. - Abra o arquivo de configuração e acrescente esta linha:
sched.swap.dir= "/vmfs/volumes/volume_name/dir_name"
- Apague a seguinte linha:
sched.swap.derivedName = xxx
- Reinicie a máquina virtual, se não for um modelo.
- Repita para todas as máquinas virtuais existentes, conforme necessário.
Informações adicionais
Para obter mais informações sobre como editar o arquivo de configuração de uma máquina virtual, consulte: Tips for editing a .vmx file (1714).
Tags
Portuguese Português Portugues
See Also
Request a Product Feature
- Updated:
- Categories:
- Languages:
- Product Family:
- Product(s):
- Product Version(s):

