O VMware Player não pode iniciar uma VM suspensa a partir de uma unidade compartilhada SMB, diz "Falha ao bloquear o arquivo"

4

Eu tenho uma VM VMware Player localizada em uma pasta compartilhada remota que reside em um servidor Linux. No lado do servidor, configurei minhas permissões de acesso a arquivos para o ID do usuário usado para abrir a pasta compartilhada e executei chmod -R 0777 * no diretório em que as VMs estão localizadas.

Sempre que tento iniciar uma VM suspensa, recebo uma mensagem de erro que diz:

Could not get snapshot information: Failed to lock the file

Module Snapshot power on failed

Failed to start the virtual machine

Não há arquivos .lck desatualizados no diretório de trabalho da minha VM e verifiquei várias vezes que a ID do usuário que uso para acessar o compartilhamento SMB pode criar e remover arquivos adequadamente. Eu tentei conceder acesso total a todos os IDs de usuário nas propriedades da pasta compartilhada, na guia Segurança e não funcionou.

    
por RAKK 11.02.2015 / 08:02

3 respostas

3

Exclua as pastas * .lck na pasta vmware da respectiva máquina e ela funcionará bem.

    
por 15.02.2016 / 07:42
2

tente apagar muito espaço no disco onde a máquina virtual está localizada, eu tive o mesmo problema depois que eu movi alguns arquivos iso grandes para aquele disco onde a VM estava localizada, então eu percebi então quando eu deletei tudo que funcionava da iso bem. Eu até testei isso. Eu acredito que os problemas estão sendo ver se sua máquina virtual não é pré-alocada e espaço deixado na unidade onde a VM reside atualmente é menor. Eu tinha observado esse comportamento já 4, 5 vezes. No meu caso eu tinha uma VM com disco não pré-alocado com o máximo de 60 GB de espaço em disco, e eu tinha atualmente usado apenas 20 deles. Mas o espaço livre que eu tinha deixado na minha unidade como apenas 3,5 gig. Depois que eu deletei outro show de 6 da minha partição ext3 onde o Vm estava localizado, funcionou novamente.

    
por 19.02.2015 / 16:34
0

Corrigi esse problema indo para o caminho do diretório da máquina virtual e clicando duas vezes no arquivo .VMX , que geralmente é o mesmo nome da máquina virtual. Isso criará uma nova instância da mesma VM. Depois disso, você pode simplesmente excluir a instância antiga. Viola, nada muda.

    
por 27.10.2017 / 14:35