One of my HDRs has failed to restart properly after the 3am
tunefix-update reboot:
Code:
humax# service
Name Installed Autostart Running
---- --------- --------- -------
betaftpd Yes Yes No
cifs Yes Yes No
cron Yes Yes No
dropbear Yes Yes No
epg Yes Yes No
lighttpd Yes Yes No
nfs Yes Yes No
ntp Yes Yes No
recmon Yes Yes No
samba Yes Yes No
snmpd Yes Yes No
virtual-disk Yes Yes Yes
webshell Yes Yes No
but the
humaxtv process itself is alive and functioning, just nothing much else.
A look at the running processes gives this:
Code:
PID TTY STAT TIME COMMAND
1 ? Ss 0:02 init
26 ? Ss 0:00 /bin/sh /etc/init.d/rcS
105 ? Ss 0:00 /sbin/bootstrapd init.html
108 ? S 0:00 /usr/bin/shellinaboxd -t -p 88 -s /:root:root:/:/bin/tmenu -s /cli/shell:root:root:/:/bin/tmenu
149 ? S 0:00 /usr/bin/shellinaboxd -t -p 88 -s /:root:root:/:/bin/tmenu -s /cli/shell:root:root:/:/bin/tmenu
158 ? S 0:00 /usr/bin/dnsmasq
165 ? SNs 0:00 /sbin/utelnetd -l /bin/sh -p 23 -d -b
301 ? S 0:00 /bin/sh /etc/init.d/S90settop start
349 ? Sl 40:40 /usr/bin/humaxtv
744 ? S< 0:00 /bin/sh /etc/mdev/run-and-gun
909 ? Ss 0:00 udhcpc -t 5 -T 10 -p /var/lib/humaxtv/udhcpc.eth0.pid -i eth0
1018 ? S< 0:00 /bin/sh /etc/mdev/run-and-gun
1033 ? S< 0:00 /bin/sh /etc/mdev/run-and-gun
1067 ? S< 0:00 /bin/sh /etc/mdev/run-and-gun
1187 ? D< 0:00 date +%d/%m/%Y %H:%M:%S %z
1199 ? D< 0:00 date +%d/%m/%Y %H:%M:%S %z
1200 ? D< 0:00 date +%d/%m/%Y %H:%M:%S %z
1204 ? D< 0:00 date +%d/%m/%Y %H:%M:%S %z
2071 pts/0 SNs 0:00 /mod/bin/busybox/sh -l
2372 pts/0 RN+ 0:00 ps ax
The odd things are all those "date" commands which are part of
run-and-gun, which is to do with mounting disk partitions etc. Everything seems to be mounted correctly, but all those "date"s are unkillable. RnG itself can be killed but doesn't unblock anything.
Having looked it up, "D<" apparently means "Uninterruptible sleep (usually IO), high priority". I presume this is where it's trying to output to
/tmp/rag.log, which has the last message for each mount point as "still waiting..." and is therefore incomplete. Can't imagine what the blocker is to this IO.
Attempts to software reboot failed, so had to power cycle it, which has restored normal operation.