A exclusão de uma VM mantém qualquer ISO no mesmo diretório da máquina. Maneira de deletar?

2

Com o cliente vSphere, se você excluir qualquer VM, digamos que as ISOs de inicialização estejam no mesmo diretório. Eles permanecem, já que o VS Client apenas elimina os arquivos do VMware. Embora haja uma maneira de se livrar de toda a carcaça? ISO é inclusivo?

Obrigado.

    
por romant 20.01.2010 / 00:45

2 respostas

4

Você pode fazer o script através da CLI, ou manter todos os ISOs em um LUN / datastore separado e montar todos os CDs de VMs de lá, em vez de mantê-los com as próprias VMs.

    
por 20.01.2010 / 01:12
2

Manter as ISOs nas mesmas pastas que os arquivos da VM é uma prática incomum. A recomendação é armazená-los em uma pasta dedicada, idealmente no armazenamento compartilhado, se você tiver um cluster de hosts, para não precisar de várias cópias ou ter que movê-las para apresentá-las a diferentes VMs. A razão pela qual o VI Client não exclui nenhum ISO é porque existe uma suposição de que eles são "externos" às VMs, se você estivesse seguindo a prática recomendada, você não desejaria que os ISOs fossem excluídos.

Não há nada de errado em armazenar ISO nas pastas da VM, se é isso o que você quer fazer, mas é preciso viver com algumas etapas extras para a limpeza. Você pode excluir todos os arquivos que quiser com o Navegador do Datastore e essa seria a abordagem mais segura que eu acho. Se você realmente precisa fazer as coisas dessa maneira e está apagando muitas VMs regularmente, então um script CLI pode fazer isso, mas parece ser um grande esforço ir para o benefício mínimo.

    
por 20.01.2010 / 01:36