Eigen powerboot systeem

January 17th, 2010

Sinds kort hebben wij een eigen powerboot systeem ontwikkeld welke wij gaan uitrollen voor nieuwe servers. Dit systeem heeft als voordeel dat wij goedkoper (1.33 euro per poort inkoopprijs) dit kunnen leveren en met meer functionaliteit.

Mogelijkheden:

  • Power aan / uit
  • Herstart van de server
  • Afsluiten van de server (zonder power er af te halen)
  • Status van de server.

Multi Server commander

August 27th, 2009

Zoals de naam het al verklapt zorgt dit script ervoor dat je ssh commando’s naar meerdere servers tegelijk stuurd en de output hiervan krijgt.

Features:

  • Een command sturen naar meerdere servers
  • Login met ssh master key (master.ppk)
  • Login met wachtwoord manueel in te geven per server
  • Login met een wachtwoord welke automatisch ingevuld wordt (autologin)
  • Output per server
  • Server lijsten per categorie, map/indeling
  • Simpel

Installatie:

  • Voer het volgende uit in console

cd /root

wget http://run.fusa.be/fexecute/fexecute-current.tar

tar -xf fexecute-current.tar

  • Hoe uitvoeren?

/root/fexecute/fexec

Lees meer: http://run.fusa.be/fexecute/README.txt

DirectAdmin Server management tool

August 27th, 2009

Het up to date houden van één server of meerdere servers is niet eenvoudig. Daarom hebben wij een eenvoudige tool gemaakt waardoor het mogelijk is bijvoorbeeld om de dag een server te controleren op bepaalde elementen. Eventueel wordt er ook actie genomen indien nodig (afhankelijk van de instelllingen)

Deze versie (0.3 beta) bevat volgende controles/modules:

  • DirectAdmin update controle
  • CSF firewall update controle
  • Load / processes controle
  • Disk gebruik controle
  • Disk health / status controle
  • Tijd update controle
  • Spamassassin update controle

Installatie:

cd /root

wget http://run.fusa.be/fmt/fmt-current.tar

tar -xf fmt-current.tar

ln -s /root/fmt/fmt.sh /etc/cron.daily/fmt.sh

  • Instellingen pas je aan door default.conf in de map fmt/ aan te passen. Eigen config files maken kan ook en doorgeven aan fmt (fmt.sh config.cnf)
  • Manueel een test uitvoeren?

/root/fmt/fmt.sh

Lees dit hier ook nog eens na: http://run.fusa.be/fmt/README.txt

Info:

Via mail krijg je alle update door, aan de hand van het ‘debug’ level wordt er bepaald wat er gemaild wordt. In productie staat dit het best op ‘0′, hierna krijg je enkel mails van zodra er problemen zijn / updates gebeurd.

Het systeem zelf is eenvoudig uit te breiden met eige modules, dit door eigen scripts in de mod directory te plaatsen.

Dit is gestest geweest op CentOS en debian/ubuntu systemen.