Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

shell script läuft nicht

Moderatoren: Dayworker, irix

Member
Beiträge: 3
Registriert: 01.02.2007, 11:18

shell script läuft nicht

Beitragvon a_abels » 05.04.2010, 17:14

Hallo zusammen,

mein Ziel ist das automatische erstellen eines neuen Guest Verzeichnisses und das Kopieren einer Schablone.

Nin kenne ich mich mit dem Programmieren von shell scripts nicht aus. Ich habe folgendes versucht:

sourcedir=/vmfs/volumes/datastore1/$1
destdir=/vmfs/volumes/datastore1/$2

if [ ! -d $destdir ]
then
mkdir $destdir
fi

cp $sourcedir/$1.vmdk $destdir/$2.vmdk
cp $sourcedir/$1-flat.vmdk $destdir/$2-flat.vmdk

echo "fertig ..."

Ich übergebe also beim Aufruf des Skriptes zwei Argumente.

Leider bekomme ich immer die Fehlermeldung:

cp: cannot stat '/vmfs/volumes/datastore1/w2k8eetemp64/w2k8eetemp64.vmdk': No such file or directory

Was mache ich falsch???

Vielen Dank vorab.

André

King of the Hill
Beiträge: 13063
Registriert: 02.08.2008, 15:06
Wohnort: Hannover/Wuerzburg
Kontaktdaten:

Beitragvon irix » 05.04.2010, 18:23

Das "cp" sagt dir das es die Quelldatei nicht ermitteln kann. Stelle also sicher das die existiert und benutzbar ist.

Als Optimierung und Ersatz zum "cp" solltest du dir mal "vmkfstools" angucken. Das ist dazu gemacht um VMDK Modifijkationen in Datastores vorzunehmen. Dazu gehoert auch die Erstellung einer Kopie.

Gruss
Joerg

Member
Beiträge: 3
Registriert: 01.02.2007, 11:18

Beitragvon a_abels » 05.04.2010, 18:27

Vielen Dank irix,

ich schaue mir die vmkfstools an.

mfg André


Zurück zu „ESXi 4“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 8 Gäste