VMware Server på CentOS Server 4.4
september 17th, 2007Føler meg litt skammelig side jeg ikke har lagt ut omtrent en eneste tutorial på bloggen, og jeg har allerede 3-4 stk liggende halvferdige som jeg ikke gidder å gjøre noe med. Likevel setter jeg opp denne for å hjelpe meg selv bare. Riktig, ego for meg selv denne gangen altså. Kommenter gjerne om du lurer på noe likevel om du leser det.
Minimal Service install med CentOS Server 4.4
Last ned fra din mest lokale server, og brenn denne. ISORecorder for Xp fungerer fint.
[code]
CentOS-4.4.ServerCD-i386.iso
[/code]
Diskdruid partisjoneringen kan gjøres enkel ved å kjøre automatisk. Likevel foretrekker jeg alltid manuell og setter følgende:
[code]
20GB HDD
/boot ext3 100MB
/ ext3 4000MB
/tmp ext3 800MB
/var ext3 resten
swap swap like mye eller mer som RAM
[/code]
Installer og velg minimal install på bunnen av packetlisten du får. Konfigurer og nettverket manuelt som ofte er lurt. I min install har jeg ikke installert sikkerhetspakken eller brannmuren da serveren ikke er direkte koblet mot WAN.
Logg inn med root og passordet du har satt i SSH (putty). Vi skal nå strippe alle servicene vi finner som vi ikke vil ha bruk for. Her er de jeg har valgt å ta med. Ta gjerne å les man for daemon eller noen docs om det på wiki el lign. For de ny til SSH er TAB er hellig knapp du sparer masse trykk på. Bruk den flittig uansett.
Om du har Plug n Play enheter, dropper du “haldaemon†and “messagebusâ€. Om du har en CPU kan du ta med «irqbalance» og. For Ã¥ skru pÃ¥ igjen bruker du «on» tilslutt. chkconfig –list viser alle servicer som kjører og ikke kjører.
[code]
chkconfig acpid off
chkconfig atd off
chkconfig autofs off
chkconfig cpuspeed off
chkconfig cups off
chkconfig gpm off
chkconfig isdn off
chkconfig mdmonitor off
chkconfig netfs off
chkconfig nfslock off
chkconfig openibd off
chkconfig pcmcia off
chkconfig portmap off
chkconfig rawdevices off
chkconfig rpcgssd off
chkconfig rpcidmapd off
chkconfig smartd off
chkconfig irqbalance off
chkconfig messagebus off
chkconfig haldaemon off
[/code]
Sjekk nå at du har omtrent følgende servicer som kjører. Ren CnP i putty fungerer ikke med denne.
[code]
chkconfig –list |grep “3:on†|awk ‘{print $1}’ |sort
[/code]
Editer /etc/fstab til å kjøre kun to terminal vinduer. Kommenter ut de andre med #
[code]
nano /etc/fstab
[/code]
[code]
# Run gettys in standard runlevels
1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
#3:2345:respawn:/sbin/mingetty tty3
#4:2345:respawn:/sbin/mingetty tty4
#5:2345:respawn:/sbin/mingetty tty5
#6:2345:respawn:/sbin/mingetty tty6
[/code]
Installer VMware Server
I CentOS 4.4 minimal er ikke gcc installert. Vi trenger dette til VMware installasjonen.
[code]
yum -y install gcc
[/code]
Hent siste VMware Server ISOet fra http://www.vmware.com/ Få deg også et serial ved å registrere deg elns. Dette er gratis. Idet jeg skrev dette var versjonen under den gjeldende selvsagt.
[code]
cd /tmp
wget ‘http://download3.vmware.com/software/vmserver/VMware-server-1.0.3-44356.tar.gz’
[/code]
Pakk ut VMwarepakken og flytter den til /usr/local/src og starter install wizarden
[code]
tar -zxvf VMware-X.X.X-XXX.tar.gz
mv vmware-server-distrib /usr/local/src
cd /usr/local/src/vmware-server-distrib/
./vmware-install.pl
[/code]
Bruk hodet og les hva du konfigurerer når du kommer til det punktet. Jeg benytter meg ikke av NAT siden behovet ikke finnes. Modemruteren i huset fikser det fint.
For å starte VMware om det ikke er gjort som daemon ved startup eller i wizarden
[code]cd /usr/local/vmware
./vmware[/code]
Nå kan du logge deg inn med root og passord med Server Consollet du laster ned her! Du trenger bare å installere VMware-console.exe.
VMware Web Interface
[code]
cd /tmp
wget ‘http://download3.vmware.com/software/vmserver/VMware-mui-1.0.3-44356.tar.gz’
[/code]
Kilder:
http://www.anchorite.org/blog/2006/11/13/minimal-services-on-centos-44-mini-howto/
http://www.linuxhelp.net/guides/vmware/