check_mk 页面错误处理方法

手册/FAQ (501) 2016-04-29 09:36:42

 

前文已经太长,当时出现了两个错误,经过搜索,发现是apache2的问题,内部默认使用了apaceh2-mpm-worker,check_mk的网站应该在多线程处理上有些问题,因此老出错。

在Ubuntu下解决这个问题很简单,就是安装apache2-mpm-prefork,这是每个请求独立用一个进程的方式。

  1. ot@icinga:/etc/check_mk# apt-get install apache2-mpm-prefork   
  2. Reading package lists... Done  
  3. Building dependency tree         
  4. Reading state information... Done  
  5. The following packages will be REMOVED:  
  6.   apache2-mpm-worker  
  7. The following NEW packages will be installed:  
  8.   apache2-mpm-prefork  
  9. 0 upgraded, 1 newly installed, 1 to remove and 2 not upgraded.  
  10. Need to get 2,352 B of archives.  
  11. After this operation, 0 B of additional disk space will be used.  
  12. Do you want to continue [Y/n]? y  
  13. Get:1 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main apache2-mpm-prefork amd64 2.2.22-6ubuntu2.2 [2,352 B]  
  14. Fetched 2,352 B in 2s (1,071 B/s)                
  15. dpkg: apache2-mpm-worker: dependency problems, but removing anyway as you requested:  
  16.  apache2 depends on apache2-mpm-worker (= 2.2.22-6ubuntu2.2) | apache2-mpm-prefork (= 2.2.22-6ubuntu2.2) | apache2-mpm-event (= 2.2.22-6ubuntu2.2) | apache2-mpm-itk (= 2.2.22-6ubuntu2.2); however:  
  17.   Package apache2-mpm-worker is to be removed.  
  18.   Package apache2-mpm-prefork is not installed.  
  19.   Package apache2-mpm-event is not installed.  
  20.   Package apache2-mpm-itk is not installed.  
  21.   
  22. (Reading database ... 65483 files and directories currently installed.)  
  23. Removing apache2-mpm-worker ...  
  24.  * Stopping web server apache2                                                                                                                                                    ... waiting .                                                                                                                                                            [ OK ]  
  25. Selecting previously unselected package apache2-mpm-prefork.  
  26. (Reading database ... 65478 files and directories currently installed.)  
  27. Unpacking apache2-mpm-prefork (from .../apache2-mpm-prefork_2.2.22-6ubuntu2.2_amd64.deb) ...  
  28. Setting up apache2-mpm-prefork (2.2.22-6ubuntu2.2) ...  
  29.  * Starting web server apache2     
  30.  

现在打开网页,问题解决。

THE END