VMware Global Community
cdsrome
Contributor
Contributor

rimuovere file da un storage condiviso con più host

salve a tutti,

ho una infrastruttura virtuale composta da 4 host fisici e una eva 4400 con 5 lun

a causa di un crash di tutto il sistema ( dovuto a mancanza improvvisadi elettricità e quindi errato spegnimento )

ho perso alcune macchine virtuali. cioè non partono più.

avendo i backup ho risolto in altra maniera.

ma veniamo al problema:

avendo perso quete macchine virtuali volevo cancellare le loro cartelle dalle lun ma se provo a cencellerle il sistema risponde con un messaggio di errore e non mi permette di cancellare le cartelle.

me le fa rinominare ma non cancellare.

l'erroe che mi da è questo:

Delete file
LUN-ESX
Cannot delete file [LUN-ESX]
nome cartella/nome file

potete aiutarmi?

Reply
0 Kudos
7 Replies
AndreTheGiant
Immortal
Immortal

Prima di provare a cancellarle, hai provato ad aggiungere le VM di nuovo all'inventario?

Guarda soprattutto cosa c'è dentro e qual è la data di ultima modifica dei file!

Andre | http://about.me/amauro | http://vinfrastructure.it/ | @Andrea_Mauro
Reply
0 Kudos
cdsrome
Contributor
Contributor

ho provato a reimportarle ma si rifiutava.

comunque come dicevo ho risolto in altri modi.

ora ho il problema che non me li fa cancellare.

ho anche provato a capire se c'è un processo che li blocca e ho seguito varie guide.

ho perfino spento gli host uno a uno...(dopo aver spostato le vmachine su gli altri)  ma nulla...

Reply
0 Kudos
lombardialess
Enthusiast
Enthusiast

Ciao,

prova a cancellare i file contenuti nella cartella che non ti fa eliminare uno ad uno in modo da capire quale è ancora bloccato.

Magari è qualche swap file o qualche snapshot.

cdsrome
Contributor
Contributor

purtroppo è successo a un mio collega e  alcuni  file sono stati cancellati e gli altri che non si riuscivano a cancellare sono stati rinominati ( per differenziarli da altri file da non cancellare)

quindi ora non so cosa effettivamente siano quei file...

Reply
0 Kudos
scanda
Expert
Expert

Se effettivamente hai già recuperato tutto quello che ti interessava, potresti migrare tutte le VMs ancora attive sugli altri datastores.

A questo punto rimuovi la LUN e la cancelli, successivamente la ricrei e la ripresenti agli hosts.

Forse non è il modo più ortodosso per cancellare i files ma almeno non ci perdi testa e tempo Smiley Wink

ciao, scanda

Reply
0 Kudos
cdsrome
Contributor
Contributor

ci avevo pensato anche io...

non so se ho spazio.

comunque una via non ortodossa ma utile sarebbe quella di creare una nuova LUN, spostarci le macchine che funzionano, eliminare la lun precedente.

il problema è che non so se ho spazio a sufficienza e devo spostare 4 macchine. volevo evitarlo ma mi sa che è l'unica via...

ho anche seguito una via guida che avrebbe dovuto farmi  capire i processi che tengono bloccati quei file. ma il risultato non mi ha aiutato.

una di quelle cartelle non è stata rinominata.

per cui si ho provato a aggiungere la macchina all'archivio e orala vedo ma la vedo "grigia" e mi dice (inaccessible)

che dite se ora la cancello me la cancella anche dal disco?

Reply
0 Kudos
scanda
Expert
Expert

Se hai spazio sulla san ti conviene creare una nuova LUN e migrarci dentro tutto.

Eventualmente prova a vedere se lo storage locale degli hosts può bastare per ospitare temporaneamente le VMs mentre ricrei la nuova LUN.

L'unica cosa è sperare che un host non decida di fallire proprio mentre le VMs stanno sul suo storage Smiley Sad, valuta anche questo.