Installeren jullie servers met de hand of wordt er gebruik gemaakt van software zoals Altiris? Is natuurlijk afhankelijk van de mate waarin je servers verkoopt, maar automatiseren is natuurlijk altijd interessant.
Likes: 0
Installeren jullie servers met de hand of wordt er gebruik gemaakt van software zoals Altiris? Is natuurlijk afhankelijk van de mate waarin je servers verkoopt, maar automatiseren is natuurlijk altijd interessant.
Alle dedicated servers hangen voortaan aan een KVM/IP hier, OS installs doen we met NOC-Monkey op basis van eigen images.
PXE installs van Debian / ubuntu, 5 minuten werk per doos.
Installeren dmv. een RIS server en PXE boot. Op de RIS server staan images van W2k3, CentOS, RedHat, enz.
Dmv. de RAC kaart kun je vervolgens op afstand na ongeveer 15 minuten ip adres ed. configureren en je hebt een kant en klare server.
Hier gaat het allemaal nog met de hand, nog nooit echt tijd gestoken in automatisering er van.
Hier ook handwerk omdat we toch altijd de server moeten optimaliseren.
SystemDeveloper.NL - 64BitsWebhosting.EU : Softwareontwikkeling & Hosting freaks
Standaard installs via PXE (Default installs.. packages enzo)
En daarna gaat er een optimialisatie script overheen... dus semi handmatig dus.. we hebben iig geen gezeik meer met CDs die we moeten zoeken etc![]()
1 uur maar? Knap!
10 minuten later heb ik dan een 'minimal install' draaien waar ik eerst nog eea afmik. Dan gebruik ik cvs om de 'ports' te updaten en ondertussen ga ik een kernelconfig aanpassen zodat er quota's, firewalling gebruik worden en de kernel geoptimaliseerd wordt voor de processor.
Na een 'make world' en 'make kernel', booten en testen hebben we een stabiel systeem dat dagelijks zijn 'ports' update. (Hierdoor heb ik elke dag de laatste sources van elk proggie op de server.
Dan maak ik een scriptje om de advisories (incl. security-patsches) te downen en de zooi automatisch te patchen. Hierdoor zal ik elke keer een mailtje krijgen als er een exploit oid voor een onderdeel is ontdekt.
Als laatste gooi ik er nog een rotating backup script (rsync) op om de zooi in een aparte directory te gooien. Staat op dezelfde disc omdat ik graag de historie van een maand bijhou. (sommige klanten komen er helaas pas na een week achter dat ze iets hebben weggegooid...:P).
Indien de klant remote backups wilt (of ik wil dat zelf) dan hoef ik vóór de backup start slechts een backupserver te mounten in dezelfde dir. en klaar is john.
Tada! Een geoptimaliseerde server die zichzelf helemaal automatisch kan voorzien in updates, patches, backups etc...
Afhankelijk van hetgeen de klant wil met de server, komt er natuurlijk nog wel apache, ipfw, mysql, *ftp, postfix, dovecot, blabladerdebla, op, maar dat gaat automatisch mee in de hele patch/update/backup cyclus.
Dit kost me wel beduidend langer dan 1 uur, pfff, het compileren van alle code kost al meer dan 1 uur op een 2.8Ghz dualcore
Kost me nu ongeveer 4 uur voor zulke bak in orde is (zit wel de nodige tijd bij die niet echt efficient besteed kan worden, maar desalnietemin moet je daar wel op letten....)
Maar binnenkort gaan ik bovenstaande ook via een install-script doen. Dan kan ik (bv. webbased) een serverbestel formulier maken dat een installatiescript genereert om vervolgens een maatwerk server klaar te maken. Dat zou pas een feest zijn, niet? Anyway, de laatzte alinea moet ik nog even knutselen.... maar snel beginnen...
SystemDeveloper.NL - 64BitsWebhosting.EU : Softwareontwikkeling & Hosting freaks
Geen automatisch script ofzo.
Alle met de hand, elke server is anders, andere drivers, raid enz...
Wij gaan niet voor de snelste oplossing maar voor de stabiele kwalitatieve oplossing
Zelfs Altiris is geen stabiele applicatie! Dit is mijn ervaring met altiris. Ik heb het jarenlang gebruikt.
Ben ik met je eens. Maar het is afhankelijk van de manier waarop het geconfigureerd is. Toevallig werken wij er mee in twee totaal verschillende omgevingen, waarbij het in de ene situatie eigenlijk meer slechts dan goeds veroorzaakt en bij de andere vlekkeloos z'n werk doet.
Ik moet hier wel bij vertellen dat het niet alleen om serverbeheer gaat, maar daar is het ook de main tooling voor om het zo even te stellen. Het topic is er ook vanwege nieuwsgierigheid naar andere tooling die vrijwel hetzelfde kan of doet als bijvoorbeeld Altiris.
En natuurlijk valt zelfs maatwerk te automatiseren. Over het algemeen is het bijna altijd wel een oplossing die vaker geboden wordt. Orginaliteit is moeilijk deze dagen![]()