[Shinken-devel] Windows installation of SHINKEN 1.0.1
Status: Beta
Brought to you by:
naparuba
From: Jean-François B. <jea...@ve...> - 2012-04-16 15:56:08
|
Hi, all. I've done a windows integrated setup for shinken. Based on the 1.0.1 version, it use a SETUP.EXE (in fact an MSI file into the exe) to install SHINKEN and a launching system for windows. This installation use the same commands of the .BAT install script to install and start services, but using C# (.NET 2.0 framework) to drive python. All the services have they own config files, and it's easier to change the options into the config files, stop and start the service than the servany registry settings. The output are logged by log4net and a small event system is also set to provide a debug if needed. It was not easy because i am not a guru of c# programming, the services are not working like a stand alone program (windows log event creation not allowed, python modules cascaded...), and to stop the service, i have to find a special way to kill all the children process (with more than one level of children) For the moment, a FRENCH document explain how to install it on Windows 2008 R2, but i will put a "quick install" in english as soon as i can. But the installation is in english and it's a windows way to install (next, next, next, next....). It's based on standard installation MSI so it works like all other windows setups. Of course, i tested it but i don't have hundred of servers and computer to test it... Tell me if this kind of work is interesting for you. I will see with the admins to find a way to put the EXE file and PDF docs on a shinken repository. Regards (and sory for my poor english), Jean-François BUTKIEWICZ Consultant VEOSOFT (groupe VEONERGIE) |