Automatische installatie DVD voor Linux virtualisatie

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • chronoz
  • Registratie: Maart 2010
  • Laatst online: 09-10-2022
Voor het sneller installeren en herinstalleren van servers bij datacentrum-bezoeken, wil ik graag een eigen Linux installatie-DVD maken, bij voorkeur één die de meeste instructies via het netwerk binnen krijgt. Op die manier hoef ik niet elke week een nieuwe DVD te branden als blijkt dat de DVD een succes is en verder wordt aangepast steeds.

Ten eerste is dit voor mij een goede manier om weer wat meer over Linux/CentOS te mogen leren, maar op die manier kunnen installaties ook afgerond worden in 30 minuten i.p.v. dat er veel handmatige stappen uitgevoerd dienen te worden. Op die manier kan ik dus een DVD in een server doen en na 30 minuten weet ik dat hij succesvol is geïnstalleerd.

Mijn voorkeur is om het dus de doen met een client-/-server model, waarbij de gebruiker slechts het IP-adres, hostname en root-wachtwoord van de te installeren server opgeeft.

De standaardoplossing voor automatische installaties is KickStart, hiervan wordt automatisch een bestand gegenereerd in de /root-folder na elke CentOS installatie. Er is hiervoor documentatie beschikbaar, maar ik vraag me ten zeerste of dit in staat is om extra stappen toe te voegen zoals de post-install script en of er geen oplossingen beschikbaar zijn die gebruikersvriendelijker zijn en makkelijker te leren. Ik heb namelijk al meerdere keren een installatie via kickstart-proberen te doen, door mijn kickstart.cfg te uploaden en een netwerk installatie te doen vanaf die url, maar dat is ook nooit goed gegaan.

De installatie moet als volgt gaan:
• Minimale CentOS 5.4 installatie
• VMWare ESXi of Virtuozzo installatie
• Post-script werkzaamheden, zoals SSH op een andere poort, hotfixes. Vooral dit gedeelte dient later nog aanpasbaar te zijn.

Op het moment werken we nog met de standaard installatiemedia, waarbij je handmatig elke Linux-pagina bij langs moet gaan en dat werkt op zich nog wel, maar op het moment dat je meerdere servers tegelijk moet verwerken, dan kost het veel tijd. We doen steeds meer met virtualisatie en hebben al redelijk wat servers staan.

Het beheer na de installaties is heel eenvoudig, omdat zowel VMWare SXI servers als Virtuozzo-servers in een server-netwerk beheer omgeving gehangen kunnen worden. Momenteel werken we veel met Virtuozzo, maar ik wil binnenkort ook een VMWare ESXi omgeving ophangen, om dat wellicht te gaan gebruiken voor virtualizatie van de VPS servers zonder Plesk.

Acties:
  • 0 Henk 'm!

  • Room42
  • Registratie: September 2001
  • Niet online
Zoek je niet gewoon een unattended CentOS installatie? En is het dan niet logischer dat vanaf netwerk te doen? Bijvoorbeeld met PXE?

"Technological advancements don't feel fun anymore because of the motivations behind so many of them." Bron


Acties:
  • 0 Henk 'm!

  • LuckY
  • Registratie: December 2007
  • Niet online
Waarom doe je geen standaard centos installatie waarop wat bash scriptjes staan?
die je dan kan aanroepen die wat downloads en wat dingen veranderen :)
Daar leer je zeker iets van.

Acties:
  • 0 Henk 'm!

Verwijderd

Room42 schreef op maandag 19 april 2010 @ 02:53:
Zoek je niet gewoon een unattended CentOS installatie? En is het dan niet logischer dat vanaf netwerk te doen? Bijvoorbeeld met PXE?
PXE icm met kickstart is de juiste combi in het geval van CentOS

Wat ik zou doen is een installserver inrichten met een bepaalde distro(voor jou zou het CentOS worden, denk ik). Daarop installeer je een tftp server en kickstart op en hoef je alleen je DHCP en DNS server aan te passen op zo'n manier dat het alleen de MAC adres van de server pakt en een private network hebt.

met kickstart install harddrive --partition=hdb2 --dir=/tmp/install-tree kan je dan de install bestanden aanwijzen.
Maar je kan ook de kickstart configurator gebruiken :)

[ Voor 17% gewijzigd door Verwijderd op 19-04-2010 10:16 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Voor dit soort dingen is in het geval van Red Hat of Red Hat based distro's kickstart echt de oplossing ik zou me er zeker nog eens goed in verdiepen.

Acties:
  • 0 Henk 'm!

Verwijderd

Kickstart kan je wel zien als een RIS service speciaal voor Redhat gebaseerde besturingssystemen zoals CentOS. :)
Pagina: 1