Entwicklungsumgebung/Bereitgestellte Virtuelle Maschine nutzen: Unterschied zwischen den Versionen

Aus Delixs
Zur Navigation springen Zur Suche springen
Zeile 5: Zeile 5:
== Bereitgestelltes VMWare-Image nutzen ==
== Bereitgestelltes VMWare-Image nutzen ==


Auf der Seite http://dev-server.schul-netz.de/download/vmware-machines/
Sie können einen VMWare-Snapshot von delixs herunterladen. Die Snapshots stehen zur Zeit in 2 Versionen zur Verfügung:
kann ein VMWare-Snapshot von delixs heruntergeladen werden. Die Snapshots stehen zur Zeit in 2 Versionen zur Verfügung:


  ursprünglich in Version für VmWare-Workstation 6.5, VMware-Server 2.0 oder VmWare-Player 2.5 oder höher.
  Version für VmWare-Workstation 6.5, VMware-Server 2.0 oder VmWare-Player 2.5 oder höher:
  mittlerweile hier http://dev-server.schul-netz.de/download/vmware-machines/machines_vmware_1.x/
  auch für Vmware-Server 1.x und kompatible Produkte.
  http://dev-server.schul-netz.de/download/vmware-machines/
  in den entsprechenden Unterverzeichnissen


Die installierten Pakete können in der Datei dpkg.txt nachgelesen werden. Der Stand der Installation entspricht der Dokumentation incl. dem kapitel http://www.delixs.de/dwiki/index.php/Entwicklungsumgebung/SSH_Server
Version für Vmware-Server 1.x und kompatible Produkte:
http://dev-server.schul-netz.de/download/vmware-machines/machines_vmware_1.x/


Nutzung mit VMWare-Server 2.0:
= Nutzung mit VMWare-Server 2.0: =


Laden sie die benötigten Dateien alle herunter und entpacken Sie diese in ein Unterverzeichnis unterhalb ihres Ordners für die virtuellen Maschinen des VMWare-Servers. Dann sollte delixs beim Start des Servers automatisch angezeigt werden.
Laden sie die benötigten Dateien alle herunter und entpacken Sie diese in ein Unterverzeichnis unterhalb ihres Ordners für die virtuellen Maschinen des VMWare-Servers. Dann sollte delixs beim Start des Servers automatisch angezeigt werden.

Version vom 7. März 2009, 16:31 Uhr

Uberarbeiten Diese Seite sollte nochmals überarbeitet werden. Eine Begründung befindet sich in der Regel unter Diskussion (oben).


Bereitgestelltes VMWare-Image nutzen

Sie können einen VMWare-Snapshot von delixs herunterladen. Die Snapshots stehen zur Zeit in 2 Versionen zur Verfügung:

Version für VmWare-Workstation 6.5, VMware-Server 2.0 oder VmWare-Player 2.5 oder höher:

http://dev-server.schul-netz.de/download/vmware-machines/
in den entsprechenden Unterverzeichnissen
Version für Vmware-Server 1.x und kompatible Produkte:

http://dev-server.schul-netz.de/download/vmware-machines/machines_vmware_1.x/

Nutzung mit VMWare-Server 2.0:

Laden sie die benötigten Dateien alle herunter und entpacken Sie diese in ein Unterverzeichnis unterhalb ihres Ordners für die virtuellen Maschinen des VMWare-Servers. Dann sollte delixs beim Start des Servers automatisch angezeigt werden.

Nach der Installation des Servers muss vermutlich die Netzwerkumgebung entsprechend der Anleitung http://www.delixs.de/dwiki/index.php/Virtuelle_Umgebung_einrichten eingerichtet werden. Da ich dies schon unter VMWare-Server 1 gemacht hatte, wurden bei mir die Einstellungen bei der Installation übernommen. Unter VMWareserver 2 muss dazu das Programm "Manage Virtual Networks" unter VMWare Server aufgerufen werden.

Nach dem Start der "VMWare Server Homepage" muss man sich in den Server einloggen - das geschieht mit dem Anmeldenamen und Passwort des Hostsystems - zumindest unter Windows XP. Jetzt sollte "delixs" im Inventory zu sehen sein.

Startet man die VM sieht man unter Summary die Daten der VM aber es passiert nichts. Man muss auf Console gehen und wenn noch nicht geschehen ein Browser-Plugin installieren. (Achtung bei Firefoxupdates - nach einem Update funktionieren Plugins nicht mehr, also sind die VMs auch erstmal nicht erreichbar).

Ist das erledigt erscheint eine Aufforderung in die Console zu klicken und endlich öffnet sich ein Fenster mit der virtuellen Maschine.

Alternativ kann man sich (später) auch gleich mit WinSCP und/oder putty anmelden - ich mache automatisch beides - sobald die VM vollständig hochgefahren ist. Ein Starten der Console ist dabei nicht nötig!

Die Passwörter sind alle mit "schule" voreingestellt. Als erstes sollte man die Netzwerkfunktion überprüfen und gegebenenfalls anpassen, damit Internet- und Netwerkzugriff funktionieren.

Image selbst erstellen

Image-Size: 38%


 ls -lhs
 229M -rw-r--r-- 1 root root 229M  6. Mär 20:46 Delixs_Alpha_2d-new.zip
 600M -rw-r--r-- 1 root root 600M  5. Mär 18:12 Delixs_Alpha_2d.zip

beide Images sind identisch.

Bei dem neuen, habe ich etwas Hand angelegt  :-)

Eine Kopie des Images gemacht.

Eine KVM-Instanz mit beiden Images gestartet.

 kvm -drive file=delixs.img,if=scsi,bus=0,unit=0,boot=on -drive 
 file=Delixs_Alpha_2d/delixs-single.vmdk,bus=0,unit=1 -k de -vnc :112

delixs.img ist meine Arbeitskopie.

 aptitude install zerofree

Danach habe ich den apt-cache geleert, mit

 apt-get clean

und nun die früher mal benutzten, aber jetzt freigegeben Inodes, mit Nullen beschrieben.

 fdisk -l |grep sda

zeigt mir die gemounteten Partitionen.

Und nun alle ext2 bzw ext3 Partitionen bearbeiten:

 zerofree /dev/sdb1 ; zerofree /dev/sdb5 ; ...; shutdown -h now

Die VM wird heruntergefahren und das Image nebst Vmware-Steuer-Dateien mit

 zip -9

gepackt.

Thats it.



zurück | Hauptseite