Sida 1 av 1

Sätta up virtuell dator på server utan GUI?

Postat: 09 apr 2010, 23:50
av Emil.s
Har en server hemma utan varken skärm, X eller något annat onödigt.

Skulle dock behöva sätta upp en virtuell server på den. Hur bär man sig åt för detta?

Har för mig att det är möjligt med VM Ware, men det verkar inte som att det går med VirtualBox.
Har även för mig att det går med Fedoras virtualiseringsverktyg (QEMU?) för KVM.

Något förslag för Ubuntu? :)

Re: Sätta up virtuell dator på server utan GUI?

Postat: 10 apr 2010, 08:44
av andol
Jorå, visst går det utmärkt med Virtualbox. Hemligheten är kommandot VBoxManage.

Annars, givet att serverns processor har störd för hårdvaruvirtualisering, skulle jag föreslå att du tittar på KVM, libvirt, etc.

http://help.ubuntu-se.org/9.10/servergu ... ation.html

Re: Sätta up virtuell dator på server utan GUI?

Postat: 10 apr 2010, 17:10
av Sid
Hur är det med Xen, är det helt ute nu?

Re: Sätta up virtuell dator på server utan GUI?

Postat: 10 apr 2010, 18:12
av andol
Sid skrev:Hur är det med Xen, är det helt ute nu?
Min uppfattning är att Xen fortfarande används rätt flitig i befintliga miljöer, men att KVM verkar vara den teknik som just nu har betydligt mer momentum vad gäller utveckling etc.

Re: Sätta up virtuell dator på server utan GUI?

Postat: 10 apr 2010, 18:29
av dmz
Även om du inte kan köra KVM så kan du för all del använda qemu som jag tycker utklassar virtualbox med hästlängder.

Re: Sätta up virtuell dator på server utan GUI?

Postat: 10 apr 2010, 21:36
av Andersen
Det går utmärkt att göra detta i VMware ESXi via vSphere client. Det är gratis, så det är bara att registrera sig på deras hemsida, och sedan ladda ner mjukvaran. Enda nackdelen är att ESXi måste installeras på en ren dator utan operativsystem. ESXi använder bara ca 70 MB data på hårddisken, och det är också möjligt att installera på ett USB minne.

Nackdelen för dig att använda ESXi, är att du blir tvungen att migrera din nuvarande installation till en virtuell maskin.

Re: Sätta up virtuell dator på server utan GUI?

Postat: 10 apr 2010, 23:31
av Emil.s
Tjenare!

Tackar för svar. Köpte servern specifikt för att kunna virtuallisera i framtiden, så självklart har den stöd för Intel-VT.
Så då är det KVM som gäller alltså?

VMware funkar ju, men finns en lösning som bygger på öppen källkod så använder jag givetvis den. :)

Re: Sätta up virtuell dator på server utan GUI?

Postat: 11 apr 2010, 00:17
av Andersen
Anledningen till att jag rekommenderade VMware ESXi, är att jag fann den helt överlägsen allt annat. Klart, vill du ta den svåra vägen så kör på med KVM. ;)

Re: Sätta up virtuell dator på server utan GUI?

Postat: 11 apr 2010, 00:41
av andol
Andersen: utveckla gärna lite kring vad det är du finner så överlägset med ESXi...

Re: Sätta up virtuell dator på server utan GUI?

Postat: 11 apr 2010, 01:46
av Andersen
Det finns nackdelar också med VMware ESXi, men det enda jag funnit hitills är hårdvarustöd. Det finns möjlighet att implementera i efterhand, men med KVM så finns det redan installerat med Linuxkärnan.

VMware har bättre gästsupport, men de flesta Windows/Linux fungerar i KVM. http://www.linux-kvm.org/page/Guest_Support_Status

Du kan läsa i detta dokument om vilka nackdelar det är med KVM. Det som gäller för Xen, gäller också för KVM.

http://www.vmware.com/files/pdf/vmware_advantage.pdf

Förutom enkelheten i administrationen, så gillar jag att det går att lägga till resurspooler i form av CPU & RAM. Dessa pooler kan sedan användas av de virtuella maskinerna vid behov. Det går även att begränsa hur mycket respektive virtuell maskin kan använda sig av. En annan finess som jag fann användbar i det virtuella nätverket är VLAN, VLAN Trunking, Traffic Shaping, samt NIC Teaming.

Det bästa är om du laddar hem ESXi och testar, då ser du själv vad som passar dig.

Re: Sätta up virtuell dator på server utan GUI?

Postat: 11 apr 2010, 10:08
av Emil.s
Kikade lite, men det är nog inget jag har något direkt behov av, då jag bara har en "vanlig" dator som server, och det är väl på sin höjd nån linuxinstallation och nån windows-server som ska köras.

Återkommer med resultat om KVM senare.

Re: Sätta up virtuell dator på server utan GUI?

Postat: 12 apr 2010, 11:33
av Andersen
Jag har inte heller något behov av allt detta, men en del egenskaper är inte helt fel att ha.

Re: Sätta up virtuell dator på server utan GUI?

Postat: 16 apr 2010, 17:16
av SakJur
Andersen skrev:Det finns nackdelar också med VMware ESXi, men det enda jag funnit hitills är hårdvarustöd. Det finns möjlighet att implementera i efterhand, men med KVM så finns det redan installerat med Linuxkärnan.

VMware har bättre gästsupport, men de flesta Windows/Linux fungerar i KVM. http://www.linux-kvm.org/page/Guest_Support_Status

Du kan läsa i detta dokument om vilka nackdelar det är med KVM. Det som gäller för Xen, gäller också för KVM.

http://www.vmware.com/files/pdf/vmware_advantage.pdf

Förutom enkelheten i administrationen, så gillar jag att det går att lägga till resurspooler i form av CPU & RAM. Dessa pooler kan sedan användas av de virtuella maskinerna vid behov. Det går även att begränsa hur mycket respektive virtuell maskin kan använda sig av. En annan finess som jag fann användbar i det virtuella nätverket är VLAN, VLAN Trunking, Traffic Shaping, samt NIC Teaming.

Det bästa är om du laddar hem ESXi och testar, då ser du själv vad som passar dig.
Sen ska man ju tänka på att VMwares hemsida inte är den bästa sidan för att hitta objektiva åsikter om VMwares produkter ;)

Re: Sätta up virtuell dator på server utan GUI?

Postat: 16 apr 2010, 23:48
av Andersen
SakJur skrev:
Andersen skrev: Sen ska man ju tänka på att VMwares hemsida inte är den bästa sidan för att hitta objektiva åsikter om VMwares produkter ;)
Det stod samma sak på KVMs hemsida, fast fördelat på tusen olika ställen. Det var lättare att läsa ett PDF dokument, istället för att behöva läsa tusen sidor på KVMs hemsida.

Re: Sätta up virtuell dator på server utan GUI?

Postat: 21 apr 2010, 19:31
av Emil.s
Fick igång en virtuell Lucid (tror jag). Dock så lyckades jag inte riktigt med nätverket, så jag kommer inte åt maskinen när den är startad...
Finns det något sätt att komma åt consolen på den virtuella datorn från SSH/Bash/virsh, eller lär man fjärransluta till KVM/Quemu från nån annan dator?

Re: Sätta up virtuell dator på server utan GUI?

Postat: 27 apr 2010, 18:54
av Emil.s
Sådär! Nu har jag fått igång det perfekt.

Löste det genom att ansluta till Quemu/Libvirt med "virt-manager" från en annan dator. Konfade sedan ett bryggat nätverk, och fixade sen fast IP på den virtuella datorn. Så nu är det som precis vilken dator som hellst på nätverket när man SSHar eller liknande. :)