Rootmanual:Vserver

Från Lysators datorhandbok, den ultimata referensen.
Version från den 16 december 2009 kl. 18.14 av Busk (diskussion | bidrag) (Skapade sidan med 'Vserver är en virtualiseringslösning till GNU/Linux som liknar solaris containers/zones ganska mycket. Återfinns för närvarande på Backus. == För att skapa en helt ny…')
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök

Vserver är en virtualiseringslösning till GNU/Linux som liknar solaris containers/zones ganska mycket. Återfinns för närvarande på Backus.

För att skapa en helt ny vps/jail

Såhär kan man t.ex. göra:

vserver *servernamn* build -m debootstrap --context 42 --hostname *hostname*.lysator.liu.se --interface eth0:130.236.254.*sista oktetten*/24 -- -d lenny -m http://ftp.se.debian.org/debian

När detta tuggat klart (du fixar ip-adress och dnsuppslag på ns-master först, förstås, så du inte tar något som redan är upptaget) behöver lite mer saker fixas:

hostdatorn# vserver *servernamn* start
hostdatorn# vserver *servernamn* enter
vps# apt-get update
vps# apt-get install locales
vps# locale-gen

Du har nu en färsk vps att fortsätta sätta upp.

Gotchas vid nyinstallation av vserver

Är mer eller mindre dokumenterade via puppetskript, men:

  • de interface som vps:erna får blir bundna av värddatorns processer, kör man xinetd och ser till att binda mot enbart värddatorns ip-adress så löser det sig i de flesta fallen
  • ovanstående gäller även sshd, säg explicit till i sshd_config vilken/vilka ip-adress som den ska binda.