Advertisement
xhark

Centreon Upgrade 2.3.9 to 2.4.0

Feb 21st, 2013
432
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 17.32 KB | None | 0 0
  1. # Document réalisé par @xhark (http://blogmotion.fr) pour blog.nicolargo.com
  2.  
  3. ###############################################################################
  4. #                                                                             #
  5. #                         Centreon (www.centreon.com)                         #
  6. #                          Thanks for using Centreon                          #
  7. #                                                                             #
  8. #                                    v2.4.0                                   #
  9. #                                                                             #
  10. #                               infos@centreon.com                            #
  11. #                                                                             #
  12. #                   Make sure you have installed and configured               #
  13. #                   sudo - sed - php - apache - rrdtool - mysql               #
  14. #                                                                             #
  15. ###############################################################################
  16. ------------------------------------------------------------------------
  17.         Checking all needed binaries
  18. ------------------------------------------------------------------------
  19. rm                                                         OK
  20. cp                                                         OK
  21. mv                                                         OK
  22. /bin/chmod                                                 OK
  23. /bin/chown                                                 OK
  24. echo                                                       OK
  25. more                                                       OK
  26. mkdir                                                      OK
  27. find                                                       OK
  28. /bin/grep                                                  OK
  29. /bin/cat                                                   OK
  30. /bin/sed                                                   OK
  31. ------------------------------------------------------------------------
  32.         Detecting old installation
  33. ------------------------------------------------------------------------
  34. Finding configuration file in: /etc/centreon               OK
  35. You seem to have an existing Centreon.
  36.  
  37. Do you want to use the last Centreon install parameters ?
  38. [y/n], default to [y]:
  39. > y
  40.  
  41. Using:  /etc/centreon/instCentCore.conf
  42. /etc/centreon/instCentPlugins.conf
  43. /etc/centreon/instCentStorage.conf
  44. /etc/centreon/instCentWeb.conf
  45.  
  46. Do you want to install : Centreon Web Front
  47. [y/n], default to [n]:
  48. > y
  49.  
  50. Do you want to install : Centreon CentCore
  51. [y/n], default to [n]:
  52. > y
  53.  
  54. Do you want to install : Centreon Nagios Plugins
  55. [y/n], default to [n]:
  56. > y
  57.  
  58. Do you want to install : Centreon Snmp Traps process
  59. [y/n], default to [n]:
  60. > y
  61. Convert variables for upgrade:
  62.  
  63. ------------------------------------------------------------------------
  64.         Start CentWeb Installation
  65. ------------------------------------------------------------------------
  66.  
  67. Where is your Centreon binaries directory
  68. default to [/usr/local/centreon/bin]
  69. >
  70. Path /usr/local/centreon/bin                               OK
  71.  
  72. Where is your Centreon data informations directory
  73. default to [/usr/local/centreon/data]
  74. >
  75.  
  76. Do you want me to create this directory ? [/usr/local/centreon/data]
  77. [y/n], default to [n]:
  78. > y
  79. Path /usr/local/centreon/data                              OK
  80. /usr/bin/perl                                              OK
  81. Finding Apache user :                                      www-data
  82. Finding Apache group :                                     www-data
  83.  
  84. What is the Centreon group ? [centreon]
  85. default to [centreon]
  86. >
  87.  
  88. Do you want me to create this group ? [centreon]
  89. [y/n], default to [n]:
  90. > y
  91.  
  92. What is the Centreon user ? [centreon]
  93. default to [centreon]
  94. >
  95.  
  96. Do you want me to create this user ? [centreon]
  97. [y/n], default to [n]:
  98. > y
  99.  
  100. What is the Broker user ? (optional)
  101. >
  102.  
  103. What is the Monitoring engine log directory ?
  104. > /usr/local/nagios/var (ou mettre /var/log/nagios3/)
  105.  
  106. Where is your monitoring plugins (libexec) directory ?
  107. default to [/usr/lib/nagios/plugins]
  108. > /usr/local/nagios/libexec/
  109. Path /usr/lib/nagios/plugins                               OK
  110. Add group centreon to user www-data                        OK
  111. Add group centreon to user nagios                          OK
  112. Add group nagios to user www-data                          OK
  113. Add group nagios to user centreon                          OK
  114.  
  115. ------------------------------------------------------------------------
  116.         Configure Sudo
  117. ------------------------------------------------------------------------
  118.  
  119. What is the Monitoring engine init.d script ?
  120. > /etc/init.d/nagios
  121.  
  122. Where is the configuration directory for broker module ?
  123. > /usr/local/nagios/etc ou /etc/nagios3
  124.  
  125. Where is the init script for broker module daemon ?
  126. > /etc/init.d/ndo2db
  127. Your sudo has been configured previously
  128.  
  129. Do you want me to reconfigure your sudo ? (WARNING)
  130. [y/n], default to [n]:
  131. > y
  132.  
  133.  
  134. ------------------------------------------------------------------------
  135.         Configure Apache server
  136. ------------------------------------------------------------------------
  137. Create '/etc/apache2/conf.d/centreon.conf'                 OK
  138. Configuring Apache                                         OK
  139.  
  140. Do you want to reload your Apache ?
  141. [y/n], default to [n]:
  142. > y
  143. Reloading Apache service                                   OK
  144. Preparing Centreon temporary files
  145. Change right on /usr/local/centreon/log                    OK
  146. Change right on /etc/centreon                              OK
  147. Change macros for insertBaseConf.sql                       OK
  148. Change macros for sql update files                         OK
  149. Change macros for php files                                OK
  150. Change right on /usr/local/nagios/etc                      OK
  151. Change right on /etc/nagios3                               OK
  152. Disconnect users from WebUI
  153. All users are disconnected                                 OK
  154. Copy CentWeb in system directory
  155. Install CentWeb (web front of centreon)                    OK
  156. Change right for install directory
  157. Change right for install directory                         OK
  158. Install libraries                                          OK
  159. Write right to Smarty Cache                                OK
  160. Copying libinstall                                         OK
  161. Change macros for centreon.cron                            OK
  162. Install Centreon cron.d file                               OK
  163. Change macros for centAcl.php                              OK
  164. Change macros for downtimeManager.php                      OK
  165. Change macros for eventReportBuilder.pl                    OK
  166. Change macros for dashboardBuilder.pl                      OK
  167. Install cron directory                                     OK
  168. Change right for eventReportBuilder.pl                     OK
  169. Change right for dashboardBuilder.pl                       OK
  170. Change macros for centreon.logrotate                       OK
  171. Install Centreon logrotate.d file                          OK
  172. Prepare export-mysql-indexes                               OK
  173. Install export-mysql-indexes                               OK
  174. Prepare import-mysql-indexes                               OK
  175. Install import-mysql-indexes                               OK
  176. Prepare indexes schema                                     OK
  177. Install indexes schema                                     OK
  178.  
  179. ------------------------------------------------------------------------
  180. Pear Modules
  181. ------------------------------------------------------------------------
  182. Check PEAR modules
  183. PEAR                            1.4.9       1.9.4          OK
  184. DB                              1.7.6       1.7.13         OK
  185. DB_DataObject                   1.8.4       1.9.5          OK
  186. DB_DataObject_FormBuilder       1.0.0RC4    1.0.1          OK
  187. MDB2                            2.0.0       2.4.1          OK
  188. Date                            1.4.6       1.4.7          OK
  189. HTML_Common                     1.2.2       1.2.5          OK
  190. HTML_QuickForm                  3.2.5       3.2.12         OK
  191. HTML_QuickForm_advmultiselect   1.1.0       1.5.1          OK
  192. HTML_Table                      1.6.1       1.8.3          OK
  193. Archive_Tar                     1.1         1.3.7          OK
  194. Auth_SASL                       1.0.1       1.0.4          OK
  195. Console_Getopt                  1.2         1.3.0          OK
  196. Net_SMTP                        1.2.8       1.6.0          OK
  197. Net_Socket                      1.0.1       1.0.10         OK
  198. Net_Traceroute                  0.21        0.21.3         OK
  199. Net_Ping                        2.4.1       2.4.5          OK
  200. Validate                        0.6.2       0.8.4          OK
  201. XML_RPC                         1.4.5       1.5.4          OK
  202. SOAP                            0.10.1      0.12.0         OK
  203. Log                             1.9.11      1.12.6         OK
  204. Archive_Zip                     0.1.2                      NOK
  205.  
  206. Do you want me to install/upgrade your PEAR modules
  207. [y/n], default to [y]:
  208. >
  209.  
  210. Upgrading PEAR modules
  211. Installing PEAR modules
  212. Archive_Zip                     0.1.2       0.1.2          OK
  213. Check PEAR modules
  214. PEAR                            1.4.9       1.9.4          OK
  215. DB                              1.7.6       1.7.13         OK
  216. DB_DataObject                   1.8.4       1.9.5          OK
  217. DB_DataObject_FormBuilder       1.0.0RC4    1.0.1          OK
  218. MDB2                            2.0.0       2.4.1          OK
  219. Date                            1.4.6       1.4.7          OK
  220. HTML_Common                     1.2.2       1.2.5          OK
  221. HTML_QuickForm                  3.2.5       3.2.12         OK
  222. HTML_QuickForm_advmultiselect   1.1.0       1.5.1          OK
  223. HTML_Table                      1.6.1       1.8.3          OK
  224. Archive_Tar                     1.1         1.3.7          OK
  225. Auth_SASL                       1.0.1       1.0.4          OK
  226. Console_Getopt                  1.2         1.3.0          OK
  227. Net_SMTP                        1.2.8       1.6.0          OK
  228. Net_Socket                      1.0.1       1.0.10         OK
  229. Net_Traceroute                  0.21        0.21.3         OK
  230. Net_Ping                        2.4.1       2.4.5          OK
  231. Validate                        0.6.2       0.8.4          OK
  232. XML_RPC                         1.4.5       1.5.4          OK
  233. SOAP                            0.10.1      0.12.0         OK
  234. Log                             1.9.11      1.12.6         OK
  235. Archive_Zip                     0.1.2       0.1.2          OK
  236. All PEAR modules                                           OK
  237.  
  238. ------------------------------------------------------------------------
  239.                 Centreon Post Install
  240. ------------------------------------------------------------------------
  241. Create /usr/local/centreon/www/install/install.conf.php    OK
  242. Create /etc/centreon/instCentWeb.conf                      OK
  243. Convert variables for upgrade:
  244.  
  245. ------------------------------------------------------------------------
  246.         Start CentStorage Installation
  247. ------------------------------------------------------------------------
  248. Preparing Centreon temporary files
  249. /tmp/centreon-setup exists, it will be moved...
  250. install www/install/createTablesCentstorage.sql            OK
  251. CentStorage status Directory already exists                PASSED
  252. CentStorage metrics Directory already exists               PASSED
  253. Change macros for centstorage binary                       OK
  254. Install CentStorage binary                                 OK
  255. Install library for centstorage                            OK
  256. Change right : /var/run/centreon                           OK
  257. Change macros for centstorage init script                  OK
  258. Replace CentCore default script Macro                      OK
  259.  
  260.  
  261. Do you want me to install CentCore init script ?
  262. [y/n], default to [n]:
  263. > y
  264. CentStorage init script installed                          OK
  265. CentStorage default script installed                       OK
  266.  
  267. Do you want me to install CentStorage run level ?
  268. [y/n], default to [n]:
  269. > y
  270.  
  271. System start/stop links for /etc/init.d/centstorage already exist.
  272. Change macros for logAnalyser                              OK
  273. Install logAnalyser                                        OK
  274. Change macros for logAnalyser-cbroker                      OK
  275. Install logAnalyser-cbroker                                OK
  276. Change macros for nagiosPerfTrace                          OK
  277. Install nagiosPerfTrace                                    OK
  278. Change macros for purgeLogs                                OK
  279. Install purgeLogs                                          OK
  280. Change macros for purgeCentstorage                         OK
  281. Install purgeCentstorage                                   OK
  282. Change macros for centreonPurge.sh                         OK
  283. Install centreonPurge.sh                                   OK
  284. Change macros for centstorage.cron                         OK
  285. Install CentStorage cron                                   OK
  286. Change macros for centstorage.logrotate                    OK
  287. Install Centreon Storage logrotate.d file                  OK
  288. Create /etc/centreon/instCentStorage.conf                  OK
  289. Convert variables for upgrade:
  290.  
  291. ------------------------------------------------------------------------
  292.         Start CentCore Installation
  293. ------------------------------------------------------------------------
  294. Preparing Centreon temporary files
  295. /tmp/centreon-setup exists, it will be moved...
  296. Change CentCore Macro                                      OK
  297. Copy CentCore in binary directory                          OK
  298. Change right : /var/run/centreon                           OK
  299. Change right : /var/lib/centreon                           OK
  300. Change macros for centcore.logrotate                       OK
  301. Install Centreon Core logrotate.d file                     OK
  302. Replace CentCore init script Macro                         OK
  303. Replace CentCore default script Macro                      OK
  304.  
  305. Do you want me to install CentCore init script ?
  306. [y/n], default to [n]:
  307. > y
  308. CentCore init script installed                             OK
  309. CentCore default script installed                          OK
  310.  
  311. Do you want me to install CentCore run level ?
  312. [y/n], default to [n]:
  313. > y
  314.  System start/stop links for /etc/init.d/centcore already exist.
  315. Create /etc/centreon/instCentCore.conf                     OK
  316. Convert variables for upgrade:
  317.  
  318. ------------------------------------------------------------------------
  319.         Start CentPlugins Installation
  320. ------------------------------------------------------------------------
  321. Preparing Centreon temporary files
  322. /tmp/centreon-setup exists, it will be moved...
  323. Change macros for CentPlugins                              OK
  324. Installing the plugins                                     OK
  325. Change right on centreon.conf                              OK
  326. CentPlugins is installed
  327.  
  328. ------------------------------------------------------------------------
  329.         Start CentPlugins Traps Installation
  330. ------------------------------------------------------------------------
  331. Finding Apache user :                                      www-data
  332. Preparing Centreon temporary files
  333. /tmp/centreon-setup exists, it will be moved...
  334. Change macros for CentPluginsTraps                         OK
  335. Change macros for init scripts                             OK
  336. Installing the plugins Trap binaries                       OK
  337. Backup all your snmp files                                 OK
  338. Change macros for snmptrapd.conf                           OK
  339. Change macros for snmptt.ini                               OK
  340. SNMPTT init script installed                               OK
  341. SNMPTT default script installed                            OK
  342.  System start/stop links for /etc/init.d/snmptt already exist.
  343. Install : snmptrapd.conf                                   OK
  344. Install : snmp.conf                                        OK
  345. Install : snmptt.ini                                       OK
  346. Install : snmptt                                           OK
  347. Install : snmptthandler                                    OK
  348. Install : snmpttconvertmib                                 OK
  349. Generate SNMPTT configuration                              OK
  350. Create /etc/centreon/instCentPlugins.conf                  OK
  351. ###############################################################################
  352. #                                                                             #
  353. #                 Go to the URL : http://monitorus/centreon/                  #
  354. #                            to finish the setup                              #
  355. #                                                                             #
  356. #                  Report bugs at http://forge.centreon.com                   #
  357. #                                                                             #
  358. #                         Thanks for using Centreon.                          #
  359. #                          -----------------------                            #
  360. #                        Contact : infos@centreon.com                         #
  361. #                          http://www.centreon.com                            #
  362. #                                                                             #
  363. ###############################################################################
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement