Entwicklungsumgebung/Virtuelle Umgebung einrichten: Unterschied zwischen den Versionen
(neue Karte) |
(Reihenfolge) |
||
(18 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{ | {{EditStatus|2|Schoffer}} | ||
== Virtuelle Umgebung einrichten == | == Virtuelle Umgebung einrichten == | ||
=== | === Vorwort === | ||
Zur Erstellung dieser Anleitung kam '''VMWare Workstation''' zum Einsatz. Der Vorteil dieser Software liegt in der großen Anzahl an möglichen Schnappschüssen (Snapshots), was das Zurücknehmen von Konfigurationsversuchen sehr vereinfacht. | Zur Erstellung dieser Anleitung kam '''VMWare Workstation''' zum Einsatz. Der Vorteil dieser Software liegt in der großen Anzahl an möglichen Schnappschüssen (Snapshots), was das Zurücknehmen von Konfigurationsversuchen sehr vereinfacht. | ||
Zeile 20: | Zeile 13: | ||
Sollten Sie die virtuelle Maschine nicht selber einrichten wollen, reicht der kostenlose '''VMWare Player''' auch völlig aus. Sie müssen sich nur beim Download auf der Webseite von VMWare registrieren lassen. | Sollten Sie die virtuelle Maschine nicht selber einrichten wollen, reicht der kostenlose '''VMWare Player''' auch völlig aus. Sie müssen sich nur beim Download auf der Webseite von VMWare registrieren lassen. | ||
Hinweis: Bei anderen Virtualisierungsprogrammen können einzelne Einstellungen etwas anders vorzunehmen sein. | '''Hinweis:''' Bei anderen Virtualisierungsprogrammen können einzelne Einstellungen etwas anders vorzunehmen sein. | ||
Zeile 28: | Zeile 21: | ||
:[[ | ==== Konfiguration in VMWare ==== | ||
:[[Datei:Vmware8_1.PNG|Netzwerkeinstellungen 1]] | |||
:''Abbildung: Netzwerkeinstellungen 1'' | :''Abbildung: Netzwerkeinstellungen 1'' | ||
Zeile 34: | Zeile 30: | ||
Starten Sie Ihre Virtualisierungssoftware und gehen Sie dann auf "Edit" und dann auf "Virtual Network Editor". | Starten Sie Ihre Virtualisierungssoftware und gehen Sie dann auf "Edit" und dann auf "Virtual Network Editor". | ||
:[[Datei:Vmware8_2.PNG|Netzwerkeinstellungen]] | |||
:''Abbildung: Netzwerkeinstellungen'' | |||
Wählen Sie die Zeile "VMnet2" aus. Jetzt stellen Sie den internen DHCP-Server von VMWare für diese Netzwerkkarte ab, indem Sie das Häkchen entfernen, weil der delixs-Schulserver später seinen eigenen DHCP-Server mitbringt. | |||
Den IP-Adressbereich legen Sie nun fest. Tragen Sie bei "VMnet2" als die Subnet IP 10.100.0.0 ein und stellen die Subnet mask auf 255.255.0.0 ein. Bei den VMnet Informationen wählen Sie Host-only aus. Zuletzt schalten Sie die virtuelle Netzkarte im Host mittels "Connect a host virtual adapter" ein. Bestätigen Sie die Angaben mit "OK" und Übernehmen so die Einstellungen. | |||
Für die zweite Netzwerkkarte "VMnet8" wiederholen Sie den Vorgang und stellen dort als "Subnet" die Subnet IP 192.168.99.0 ein und lassen die Subnet Mask auf 255.255.255.0 stehen. Bestätigen Sie die Angaben mit "OK" und Übernehmen auch die Einstellungen. | |||
Kontrollieren Sie nun die Einstellungen. DHCP darf für VMnet2(Host-only) nicht aktiv sein und das Subnet muss die richtige Subnet IP haben. Für VMnet8(NAT) soll DHCP eingeschaltet sein und das Subnet muss auch hier die richtige Subnet IP haben. Bestätigen Sie mit "OK". | |||
==== Konfiguration im Windows-Host ==== | |||
Zum Abschluss benötigt das Hostsystem noch eine feste IP-Adresse für die neue Netzwerkkarte, weil ja künftig immer das Hostsystem vor der virtuellen Maschine gestartet werden wird. Die Bilder und Beschreibungen wurden unter Windows 7 erstellt, sollten aber in anderen Betriebssystemen ähnlich funktionieren. | |||
Wählen Sie dafür in der Systemsteuerung von Windows die "Netzwerk- und Interneteinstellungen" aus. | |||
:[[Datei:Vmware8_5.PNG|Systemsteuerung Host]] | |||
:''Abbildung: Systemsteuerung Host'' | |||
Dort klicken Sie auf "Netzwerkstatus und -aufgaben". | |||
:[[Datei:Vmware8_6.PNG|Systemsteuerung Netzwerkkarten]] | |||
:''Abbildung: Systemsteuerung Netzwerkkarten'' | |||
Wenn Sie die virtuelle Umgebung richtig konfiguriert haben, sollten neben der echten Netzwerkkarte nun die drei virtuellen Karten VMnet1, VMnet2 und VMnet8 auftauchen. Wählen Sie mit der Maus die Karte VMnet2 aus. | |||
:[[Datei:Vmware8_7.PNG|Netzwerkeinstellungen Eigenschaften]] | |||
:''Abbildung: Netzwerkeinstellungen Eigenschaften'' | |||
Bearbeiten Sie nun die "Eigenschaften" und kontrollieren nochmals, ob es sich wirklich um den virtuellen Netzwerkadapter "VMNet2" handelt. | |||
:[[Datei:Vmware8_8.PNG|Netzwerkeinstellungen Eigenschaften]] | |||
:''Abbildung: Netzwerkeinstellungen Eigenschaften'' | |||
Wählen Sie hier das Internetprotokoll TCP/IPv4 aus und gehen auf "Eigenschaften". | |||
:[[ | :[[Datei:Vmware8_9.PNG|Netzwerkeinstellungen Host]] | ||
:''Abbildung: Netzwerkeinstellungen Host'' | |||
Nun wird die automatische Adressvergabe abgewählt und eine feste IP-Adresse aus dem oben festgelegten Subnetz vergeben: hier 10.100.0.19. Als Subnetzmaske wählen Sie 16 bit, also 255.255.0.0. Gateway und DNS-Server bleiben frei, damit der Host künftig auch dann noch arbeitet, wenn der virtuelle Server nicht mitläuft. | |||
'''Hinweis:''' Wählen Sie für den Host auf gar keinen Fall die IP-Adresse 10.100.0.1, denn genau diese wird der delixs-Server später bekommen. | |||
=== Konfiguration der ersten virtuellen Maschine "delixs" === | |||
Jetzt kommt die Einrichtung der virtuellen Maschine für die spätere Installation von CD selbst an die Reihe. | |||
:[[Datei:Vmware8_8a.PNG|Konfiguration 1]] | |||
:''Abbildung: delixs neu'' | :''Abbildung: delixs neu'' | ||
Zeile 89: | Zeile 102: | ||
:[[ | :[[Datei:Vmware8_9a.PNG|Konfiguration 2]] | ||
:''Abbildung: Konfiguration benutzerdefiniert'' | :''Abbildung: Konfiguration benutzerdefiniert'' | ||
Zeile 96: | Zeile 109: | ||
:[[ | :[[Datei:Vmware8_9b.PNG|Konfiguration 3]] | ||
:''Abbildung: Konfiguration delixs Hardware | :''Abbildung: Konfiguration delixs Hardware | ||
Zeile 103: | Zeile 116: | ||
:[[ | :[[Datei:Vmware8_9c.PNG|Konfiguration 4]] | ||
:''Abbildung: Installation delixs | :''Abbildung: Installation delixs | ||
Zeile 110: | Zeile 123: | ||
:[[ | :[[Datei:Vmware8_9d.PNG|Konfiguration 5]] | ||
:''Abbildung: Konfiguration delixs Kernel | :''Abbildung: Konfiguration delixs Kernel | ||
Zeile 117: | Zeile 130: | ||
:[[ | :[[Datei:Vmware8_9e.PNG|Konfiguration 6]] | ||
:''Abbildung: Name delixs | :''Abbildung: Name delixs | ||
Zeile 124: | Zeile 137: | ||
:[[ | :[[Datei:Vmware8_9f.PNG|Konfiguration 7]] | ||
:''Abbildung: Konfiguration Prozessor | :''Abbildung: Konfiguration Prozessor | ||
Zur Entwicklungsarbeit stellen Sie nur einen Prozessor zur Verfügung. | Zur Entwicklungsarbeit stellen Sie nur einen Prozessor mit einem Core zur Verfügung. Das reicht völlig aus. | ||
:[[ | :[[Datei:Vmware8_9g.PNG|Konfiguration 8]] | ||
:''Abbildung: Konfiguration delixs RAM | :''Abbildung: Konfiguration delixs RAM | ||
Zeile 138: | Zeile 151: | ||
:[[ | :[[Datei:Vmware8_9h.PNG|Konfiguration 9]] | ||
:''Abbildung: Konfiguration delixs Netzwerkkarte 1 | :''Abbildung: Konfiguration delixs Netzwerkkarte 1 | ||
Zeile 145: | Zeile 158: | ||
:[[ | :[[Datei:Vmware8_9i.PNG|Konfiguration 10]] | ||
:''Abbildung: Konfiguration delixs Controller | :''Abbildung: Konfiguration delixs Controller | ||
Zeile 152: | Zeile 165: | ||
:[[ | :[[Datei:Vmware8_9j.PNG|Konfiguration 11]] | ||
:''Abbildung: Konfiguration delixs Festplatte 1 | :''Abbildung: Konfiguration delixs Festplatte 1 | ||
Zeile 159: | Zeile 172: | ||
:[[ | :[[Datei:Vmware8_9k.PNG|Konfiguration 12]] | ||
:''Abbildung: Konfiguration delixs Festplatte 2 | :''Abbildung: Konfiguration delixs Festplatte 2 | ||
Zeile 166: | Zeile 179: | ||
:[[ | :[[Datei:Vmware8_9l.PNG|Konfiguration 13]] | ||
:''Abbildung: Konfiguration delixs Festplatte 3 | :''Abbildung: Konfiguration delixs Festplatte 3 | ||
Zeile 172: | Zeile 185: | ||
Die virtuelle Festplatte sollte nicht zu klein gewählt werden. Damit auf der echten Festplatte nicht zu viel Platz benötigt wird, sollte "allocate" keinesfalls angekreuzt werden. So wächst die virtuelle Platte nur bei Bedarf dynamisch mit. | Die virtuelle Festplatte sollte nicht zu klein gewählt werden. Damit auf der echten Festplatte nicht zu viel Platz benötigt wird, sollte "allocate" keinesfalls angekreuzt werden. So wächst die virtuelle Platte nur bei Bedarf dynamisch mit. | ||
Das Splitten in mehrere 2GB Dateien | Das Splitten in mehrere 2GB Dateien sollten Sie nur dann einstellen, wenn Sie auf einer FAT32 Partition arbeiten.. | ||
:[[ | :[[Datei:Vmware8_9m.PNG|Konfiguration 14]] | ||
:''Abbildung: Konfiguration delixs Festplatte 4 | :''Abbildung: Konfiguration delixs Festplatte 4 | ||
Zeile 182: | Zeile 195: | ||
:[[ | :[[Datei:Vmware8_9n.PNG|Konfiguration 15]] | ||
:''Abbildung: Konfiguration delixs Zusammenfassung | :''Abbildung: Konfiguration delixs Zusammenfassung | ||
Als Abschluss werden nun zusammengefasst alle Einstellungen nochmals angezeigt | Als Abschluss werden nun zusammengefasst alle Einstellungen nochmals angezeigt. Schließen Sie nun die Installation mit "Finish" ab. | ||
:[[ | :[[Datei:Vmware8_9o.PNG|Konfiguration 16]] | ||
:''Abbildung: edit | :''Abbildung: edit virtual machine settings | ||
Jetzt folgt nur noch die Einbindung der zusätzlichen Hardware. Mit "Edit | Jetzt folgt nur noch die Einbindung der zusätzlichen Hardware. Mit "Edit virtual machine settings" können Sie die zweite Netzwerkkarte mit "Add.." hinzufügen. | ||
:[[ | :[[Datei:Vmware8_9p.PNG|Konfiguration 17]] | ||
:''Abbildung: Konfiguration Netzwerkkarte 2 | :''Abbildung: Konfiguration Netzwerkkarte 2 | ||
Fügen Sie die zweite Karte nun hinzu. | Fügen Sie die zweite Karte (Network Adapter) nun hinzu. | ||
:[[ | :[[Datei:Vmware8_9q.PNG|Konfiguration 18]] | ||
:''Abbildung: delixs Netzwerkkarte 2 | :''Abbildung: delixs Netzwerkkarte 2 | ||
Diese spezielle Karte wird unter "custom" | Diese spezielle Karte wird unter "custom (VMnet2)" unter NAT aufgeführt. Sie darf nicht über NAT stehen, die Reihenfolge ist wichtig. | ||
:[[ | :[[Datei:Vmware8_9r.PNG|Konfiguration 19]] | ||
:''Abbildung: Konfiguration Geräte entfernen | :''Abbildung: Konfiguration Geräte entfernen | ||
Zeile 218: | Zeile 231: | ||
* Soundkarte | * Soundkarte | ||
* Floppy | * Floppy | ||
* Printer | |||
Damit sind alle Vorarbeiten abgeschlossen und die eigentliche Grundinstallation kann beginnen. | Damit sind alle Vorarbeiten abgeschlossen und die eigentliche Grundinstallation kann beginnen. | ||
== Weblinks == | == Weblinks == | ||
* http://www.vmware.com/de | * http://www.vmware.com/de | ||
Zeile 229: | Zeile 245: | ||
---- | ---- | ||
<div align="right">[[ | <div align="right">[[Installation:Entwicklungsumgebung|zurück]] | [[Hauptseite]]</div> | ||
Uwe Schoffer, Harry Jede 2012 | |||
[[Kategorie:DebianSqueeze]] |
Aktuelle Version vom 12. Januar 2012, 20:45 Uhr
Diese Seite ist momentan eine Baustelle im Zustand: 2
-
0
-
1
-
2
-
3
-
4
Virtuelle Umgebung einrichten
Vorwort
Zur Erstellung dieser Anleitung kam VMWare Workstation zum Einsatz. Der Vorteil dieser Software liegt in der großen Anzahl an möglichen Schnappschüssen (Snapshots), was das Zurücknehmen von Konfigurationsversuchen sehr vereinfacht.
Mit VMWare Server können Sie nur einen einzigen Snapshot erstellen, aber dafür ist diese Software kostenlos.
Sollten Sie die virtuelle Maschine nicht selber einrichten wollen, reicht der kostenlose VMWare Player auch völlig aus. Sie müssen sich nur beim Download auf der Webseite von VMWare registrieren lassen.
Hinweis: Bei anderen Virtualisierungsprogrammen können einzelne Einstellungen etwas anders vorzunehmen sein.
Konfiguration des Hostsystems
Nach der Installation der Virtualisierungssoftware muss die Netzwerkeinstellung noch bearbeitet werden. Da der delixs-Schulserver zwischen internem Schulnetz und externem Internet unterscheidet, müssen 2 virtuelle Netzwerkkarten vorbereitet werden.
Konfiguration in VMWare
Starten Sie Ihre Virtualisierungssoftware und gehen Sie dann auf "Edit" und dann auf "Virtual Network Editor".
Wählen Sie die Zeile "VMnet2" aus. Jetzt stellen Sie den internen DHCP-Server von VMWare für diese Netzwerkkarte ab, indem Sie das Häkchen entfernen, weil der delixs-Schulserver später seinen eigenen DHCP-Server mitbringt.
Den IP-Adressbereich legen Sie nun fest. Tragen Sie bei "VMnet2" als die Subnet IP 10.100.0.0 ein und stellen die Subnet mask auf 255.255.0.0 ein. Bei den VMnet Informationen wählen Sie Host-only aus. Zuletzt schalten Sie die virtuelle Netzkarte im Host mittels "Connect a host virtual adapter" ein. Bestätigen Sie die Angaben mit "OK" und Übernehmen so die Einstellungen.
Für die zweite Netzwerkkarte "VMnet8" wiederholen Sie den Vorgang und stellen dort als "Subnet" die Subnet IP 192.168.99.0 ein und lassen die Subnet Mask auf 255.255.255.0 stehen. Bestätigen Sie die Angaben mit "OK" und Übernehmen auch die Einstellungen.
Kontrollieren Sie nun die Einstellungen. DHCP darf für VMnet2(Host-only) nicht aktiv sein und das Subnet muss die richtige Subnet IP haben. Für VMnet8(NAT) soll DHCP eingeschaltet sein und das Subnet muss auch hier die richtige Subnet IP haben. Bestätigen Sie mit "OK".
Konfiguration im Windows-Host
Zum Abschluss benötigt das Hostsystem noch eine feste IP-Adresse für die neue Netzwerkkarte, weil ja künftig immer das Hostsystem vor der virtuellen Maschine gestartet werden wird. Die Bilder und Beschreibungen wurden unter Windows 7 erstellt, sollten aber in anderen Betriebssystemen ähnlich funktionieren.
Wählen Sie dafür in der Systemsteuerung von Windows die "Netzwerk- und Interneteinstellungen" aus.
Dort klicken Sie auf "Netzwerkstatus und -aufgaben".
Wenn Sie die virtuelle Umgebung richtig konfiguriert haben, sollten neben der echten Netzwerkkarte nun die drei virtuellen Karten VMnet1, VMnet2 und VMnet8 auftauchen. Wählen Sie mit der Maus die Karte VMnet2 aus.
Bearbeiten Sie nun die "Eigenschaften" und kontrollieren nochmals, ob es sich wirklich um den virtuellen Netzwerkadapter "VMNet2" handelt.
Wählen Sie hier das Internetprotokoll TCP/IPv4 aus und gehen auf "Eigenschaften".
Nun wird die automatische Adressvergabe abgewählt und eine feste IP-Adresse aus dem oben festgelegten Subnetz vergeben: hier 10.100.0.19. Als Subnetzmaske wählen Sie 16 bit, also 255.255.0.0. Gateway und DNS-Server bleiben frei, damit der Host künftig auch dann noch arbeitet, wenn der virtuelle Server nicht mitläuft.
Hinweis: Wählen Sie für den Host auf gar keinen Fall die IP-Adresse 10.100.0.1, denn genau diese wird der delixs-Server später bekommen.
Konfiguration der ersten virtuellen Maschine "delixs"
Jetzt kommt die Einrichtung der virtuellen Maschine für die spätere Installation von CD selbst an die Reihe.
Wählen Sie "File", "New" und dann "Virtual Machine.." aus, um delixs vorbereiten zu können.
Der Server benötigt einige besondere Einstellungen, wählen Sie also "custom" aus.
Die Hardwarekompatibilität lassen Sie auf Workstation, damit die virtuelle Maschine mit anderen Virtualisierern kompatibel bleibt. Auch wenn es nicht aufgeführt ist, können die fertigen VM's später in XEN weiter genutzt werden.
Da das delixs-System noch nicht bereit steht, wählen Sie hier eine spätere Installation aus.
Das zu installierende System wird ein LINUX mit Kernel 2.6.x sein.
Nun tragen Sie als Namen für die virtuelle Maschine "delixs" ein.
Zur Entwicklungsarbeit stellen Sie nur einen Prozessor mit einem Core zur Verfügung. Das reicht völlig aus.
Der RAM-Speicher sollte zwischen gelb, grün und blau gewählt werden, aber 256MB möglichst nicht unterschreiten. Bedenken Sie bitte den Gesamtbedarf an RAM für den Host, den virtuellen delixs-Server und eventuell weitere virtuelle Betriebssysteme für den späteren Test mit virtuellen Clientrechnern.
Der Netzwerktyp sollte vorerst auf NAT gesetzt werden, damit die netzwerkgestützte Installation online durchgeführt werden kann. Später werden da noch Änderungen notwendig sein.
Lassen Sie den Controller einfach vorausgewählt. Damit sollte jedes Linux problemlos zurecht kommen.
Für den künftigen Server wird eine neue Festplatte eingerichtet.
Diese Festplatte wird an den SCSI-Controller angebunden.
Die virtuelle Festplatte sollte nicht zu klein gewählt werden. Damit auf der echten Festplatte nicht zu viel Platz benötigt wird, sollte "allocate" keinesfalls angekreuzt werden. So wächst die virtuelle Platte nur bei Bedarf dynamisch mit.
Das Splitten in mehrere 2GB Dateien sollten Sie nur dann einstellen, wenn Sie auf einer FAT32 Partition arbeiten..
Der Name der Datei, in der die Festplatte abgelegt wird, kann hier gewählt werden.
Als Abschluss werden nun zusammengefasst alle Einstellungen nochmals angezeigt. Schließen Sie nun die Installation mit "Finish" ab.
Jetzt folgt nur noch die Einbindung der zusätzlichen Hardware. Mit "Edit virtual machine settings" können Sie die zweite Netzwerkkarte mit "Add.." hinzufügen.
Fügen Sie die zweite Karte (Network Adapter) nun hinzu.
Diese spezielle Karte wird unter "custom (VMnet2)" unter NAT aufgeführt. Sie darf nicht über NAT stehen, die Reihenfolge ist wichtig.
Zum Abschluss werden noch die Geräte aus der virtuellen Hardwareliste entfernt, welche nicht für einen Server benötigt werden. Das sind:
- Soundkarte
- Floppy
- Printer
Damit sind alle Vorarbeiten abgeschlossen und die eigentliche Grundinstallation kann beginnen.
Weblinks
Uwe Schoffer, Harry Jede 2012