Isilon-proces httpd for tjeneste isi_webui kunne ikke genstartes efter flere forsøg – hændelses-id: 400030001
Summary: OneFS WebUI er tilgængelig, hvis filen webui_httpd.conf er forældet.
Symptoms
OneFS WebUI er utilgængelig, hvis filen webui_httpd.conf under /var/run/apache2/ blev forældet på den problematiske node:
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
Forsøg på at starte httpd af isi_webui tjeneste manuelt vil resultere i følgende meddelelse:
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
Hvis en node genstartes uventet, eller hvis webui-processen dræbes på bestemte måder, efterlades pid-filerne. Når enten MCP eller en nodegenstart genstarter webui, starter webui muligvis ikke korrekt, hvilket udsender fejlen:
> httpd (pid 72923) already running
(hvor 72923 var PID for den tidligere kørende WebUI-dæmon)
Resolution
SSH til den problematiske node med "root"-kontoen
Kontroller, om der findes webui_httpd.pid:
# ls -l /var/apache2/run/webui_httpd.pid
Hvis det gør det, skal du fjerne den .pid-fil med nedenstående kommando:
# cd /var/apache2/run/; rm -f webui_httpd.pid
- Forsøg at starte httpd igen med:
# /usr/local/sbin/webui_httpd_ctl start
Efter at have fulgt ovenstående trin, skal outputtet svare til nedenstående, hvor der skal være tre eller flere httpd af webui-tråde:
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
Prøv at logge ind på webadministrationen på den problematiske knude, når ovenstående trin er taget.