Vserver:Basissystem
Inhaltsverzeichnis |
Installation
Anmerkungen
Also das ganez ist nun mehr sehr veraltet, deswegen setze ich mich nun hin und schreibe es komplett neu
Anfang
als erstes möcht ich mal drauf hinweisen, dass dieses Tutorial bzw Howto für ein Debian hostsytsem gedacht ist. ich hoffe, dass ich noch dazukomme auch für andere Distributionen noch Howtos zu schreiben.
Ich habe mich vorhin mit einem der Entwickler unterhalten und er zeigte mir einen Link auf dem ich einies an Debian Packeten find.
Ich stütze mich bei diesem Howto auf diese vorkompilierten Pakete.
Da auf dem Hostsystem eh nicht mehr als ein SSH Server laufen sollte, habe ich mich dazu entschlossen als Basisbetriebsystem Debian SID zu verwenden statt Sarge. Ich gehe hier aber nun nicht auf eine Installation von Debian SID ein, da ich der Meinung bin, dies sollte jeder hinbekommen ansonsten würd ich euch empfehlen mal ein bisschen mehr zu lernen, denn sonst kommt ihr mit vServer nicht weit!
Installieren
Leider ist der Link kein Debian repository, deshalb müssen wir alles manuell installieren:
| Folgendes in der Shell als root ausführen: |
| Folgendes in der Shell als root ausführen: |
Ich bitte zu beachten, dass diese Kernel zur Zeit der Entstehung dieses Howtos aktuell waren, bitte überprüft selbst, ob dies auch noch die aktuellen Kernel sind, zur Zeit eurer Installation: http://linux-vserver.derjohn.de/ auch solltet ihr selbst darauf achten ob ihr ein i386 oder en amd64 System habt! Diese Installation bezieht sich momentan noch auf ein i386 System.
Dann muss man das image installieren
| Folgendes in der Shell als root ausführen: |
|
dpkg -i linux-image-2.6.17.8-vs2.1.1-rc28-p3-squash-drbd-256ip_10.01_i386.deb
|
Dabei wird glücklicherweise ja alles für einen getan und man muss nicht mehr auf viel aufpassen.
Dann noch die Kernel Header hinterher installieren:
| Folgendes in der Shell als root ausführen: |
|
dpkg -i linux-headers-2.6.17.8-vs2.1.1-rc28-p3-squash-drbd-256ip_10.01_i386.deb
|
Dies reicht erstmal für die Basisinstallation, nun kommt das böse erwachen.
| Folgendes in der Shell als root ausführen: |
|
restart
|
Damit sich util-vserver auch so verhält wie wir uns das vorstellen compilieren wir es uns selber. Ich benutze die util-vserver von Debian, da dort schon einiges was an patchen von den util-vserver Entwicklern bereit gestellt wird automatisch mit drin ist, was die Arbeit meistens doch deutlich erleichtert! Als erstes schauen wir danach, dass alle Abhänigkeiten richtig gesetzt werden:
| Folgendes in der Shell als root ausführen: |
|
apt-get build-dep util-vserver
|
Nun in /usr/src wechseln und die Source holen:
| Folgendes in der Shell als root ausführen: |
|
apt-get source util-vserver
|
nun in /usr/src/util-vserver-0.30.210/debian/rules nach ./configure suchen und dort die gewünschten Einstellungen machen.
Nun in das Verzeichnis /usr/src/util-vserver-0.30.210/ wecheln und util-vserver kompilieren:
| Folgendes in der Shell als root ausführen: |
|
dpkg-buildpackage
|
danach zurück in /usr/src und das neue Paket installieren:
| Folgendes in der Shell als root ausführen: |
|
dpkg -i util-vserver_0.30.210-10_i386.deb
|
Nun hat man ein laufendes Hostsytsem für linux-vserver.
Danke
Als erstes möcht ich mich bei derjohn bedanken, dass er einen gepatchen Kernel bereit stellt und außerdem den Linux-Vserver Leuten für ihre geniale Arbeit!
Wie geht's weiter
Nun kann man bedenkenlos openvcp, ein geniales Webinterface zum managen für vserver installieren und verwenden: http://www.openvcp.org
Abschließende Worte
Wie immer übernehme ich keine Garantie, dass alles so funktioniert wie es sollte, jedoch hat die Installation genauso bei mir geklappt, ich bin jedoch immer für Neuerungen und Verbesserungen offen. Deshalb scheut euch nich euch bei mir zu melden!