Mounten einer einzelnen VMDK auf mehreren physischen Computern (NICHT VMs)

845
Maylo

Gibt es eine Möglichkeit, eine einzelne .vmdkDatei als Speicherlaufwerk auf mehreren physischen Computern bereitzustellen?

Ich habe es versucht, aber es scheint, als würden die .vmdkSchlösser nach dem Anbringen an einen einzelnen Computer gesperrt, damit sie nicht an andere angehängt werden können. Gibt es einen Weg, um das zu umgehen?

Ich versuche, ein Spiel zu installieren, das einen Windows-Dienst installiert, damit er ausgeführt werden kann. Ich habe 50 Computer, die dieses Spiel gleichzeitig ausführen müssen. Ich habe versucht, das Spiel in meinem Netzwerkspeicher zu installieren, der Dienst wird jedoch nicht gestartet, da eine lokale Installation erforderlich ist.

Ich habe einen Server-PC mit einer Intel i5-CPU, 8 GB RAM und 4x1 TB RAID 10-Festplatten.

0

3 Antworten auf die Frage

1
Tero Kilkanen

Das ist nicht möglich. Ein .vmdk oder ein Disk-Image kann nur dann freigegeben werden, wenn es sich um ein schreibgeschütztes Medium handelt. Ich weiß nicht, ob es einen schreibgeschützten Bereitstellungsmodus für .vmdk gibt.

Der Grund dafür ist, dass andere Computer keine Ahnung haben, dass ein Schreibvorgang stattgefunden hätte, wenn ein Computer darauf geschrieben werden würde, und die Ansicht des Computers zum Inhalt der Festplatte anders wäre, wodurch der Inhalt beschädigt würde.

1
Daniel B

Theoretisch ist es möglich, dass Dateisysteme den gleichzeitigen Zugriff auf das darunterliegende Blockgerät unterstützen. NTFS gehört natürlich nicht dazu.

Ihr Problem liegt jedoch an anderer Stelle: Selbst wenn Sie dieses Programm auf einer (Nicht-Betriebssystem-) Festplatte installieren und den Inhalt auf alle PCs kopieren würden, wäre der Dienst nicht installiert.

Wenn Sie ein Netzlaufwerk benötigen, das lokal aussieht, verwenden Sie iSCSI. Die Leistung ist erheblich besser als das Einhängen eines Dateisystems, das sich auf einer virtuellen Festplatte befindet, die sich in einem Netzwerkdateisystem befindet, das von einem Remote-Dateisystem gesichert wird ...;)

0
jkovba

Nur ein kreativer Vorschlag, aber da Sie einen "Server-PC" verwenden (ich nehme an, es ist Windows), möchten Sie vielleicht versuchen, die VMDK in eine virtuelle Festplatte zu konvertieren. VHD ist ein virtuelles Festplattenformat von Microsoft. Hier ist ein schönes Tutorial und ein kostenloses Produkt, mit dem Sie zwischen VMDK und VHD konvertieren können. Wenn Sie es im VHD-Format haben, wäre ich neugierig, ob Sie es auf mehreren physischen Computern bereitstellen können. Tut mir leid, ich weiß es nicht genau, aber ich dachte, es könnte sich lohnen, einen Vorschlag zu machen. Viel Glück!