El proceso de Isilon httpd del isi_webui de servicio no se pudo reiniciar después de varios intentos - ID de evento: 400030001
Summary: Se puede acceder a OneFS WebUI si el archivo webui_httpd.conf está obsoleto.
Symptoms
No se puede acceder a la interfaz de usuario web de OneFS si el archivo webui_httpd.conf en /var/run/apache2/ quedó obsoleto en el nodo problemático:
isilon-1# ps axuww | grep httpd | grep -v grep root 43633 0.0 0.5 170644 10188 - Ss 2:49PM 0:00.06 /usr/local/apache2/bin/httpd -k start daemon 43634 0.0 0.5 170332 9840 - I 2:49PM 0:00.00 /usr/local/apache2/bin/httpd -k start daemon 43638 0.0 0.6 174360 11652 - I 2:49PM 0:00.00 /usr/local/apache2/bin/httpd -k start <<< the output is missing "/usr/local/apache2/bin/httpd -f /usr/local/apache2/conf/webui_httpd.conf -k start" thread. There should be 3 or more threads on each node
El intento de iniciar manualmente httpd de isi_webui servicio daría como resultado el siguiente mensaje:
isilon-1# /usr/local/sbin/webui_httpd_ctl start httpd: Could not reliably determine the server's fully qualified domain name, using 27.27.27.102 for ServerName httpd (pid 72923) already running isilon-1# cat /var/apache2/run/webui_httpd.pid 72923
Cause
Si un nodo se reinicia inesperadamente o si el proceso de la interfaz de usuario web se elimina de ciertas maneras, los archivos pid permanecen. Cuando MCP o el reinicio de un nodo reinician la interfaz de usuario web, es posible que esta no se inicie correctamente y emita el siguiente error:
> httpd (pid 72923) already running
(donde 72923 era el pid del demonio de la interfaz de usuario web en ejecución anterior)
Resolution
Acceda mediante el protocolo SSH al nodo problemático con la cuenta
"root" Verifique si existe webui_httpd.pid:
# ls -l /var/apache2/run/webui_httpd.pid
Si es así, elimine ese archivo .pid con el siguiente comando:
# cd /var/apache2/run/; rm -f webui_httpd.pid
- Intente iniciar httpd de nuevo con:
# /usr/local/sbin/webui_httpd_ctl start
Después de seguir los pasos anteriores, la salida debe ser similar a la que se muestra a continuación, donde debe haber tres o más hilos de httpd de la interfaz de usuario web:
jv8004-1# ps axuww | grep "webui_httpd.conf" | grep -v grep root 3135 0.0 0.6 261704 13280 - Ss 4Apr18 0:18.62 /usr/local/apache2/bin/httpd -f /usr/local/apache2/conf/webui_httpd.conf -k start daemon 3140 0.0 0.6 261668 13268 - I@ 4Apr18 0:00.23 /usr/local/apache2/bin/httpd -f /usr/local/apache2/conf/webui_httpd.conf -k start daemon 3145 0.0 1.5 307568 30924 - I 4Apr18 0:10.58 /usr/local/apache2/bin/httpd -f /usr/local/apache2/conf/webui_httpd.conf -k start
Intente iniciar sesión en la administración web en el nodo problemático después de realizar los pasos anteriores.