The original was a head-less home webserver and "motion" server. It ran months at a time without issues. I'd only stop it periodically to backup the SDHC card.
The upgrade to the Pi 2 was simple, apt-get update/upgrade and a rpi-update. Copy the SDHC image over to a micro-SD card, swap in the box. and it was up and running.
However, the new set up only stays up for 2-5 days at a time and then seems to crash. I check the log/message after restart, but nothing pops out. It just seems to die. It seems to run great otherwise, cpu loading is way down. Used to run at 90% consistently. Now its 20%.
I did change the physical setup by eliminating a powered USB hub that held two 64GB USB 3 memory sticks. These were directly plugged into the PI 2's USB ports. I had heard the B+ and Pi 2 had more USB oomph. Otherwise the physical setup is identical; same power supply, LAN connect, etc.
Is there a monitoring tool that can capture system vitals to try to track down memory leaks, swap overflows, etc?
Code: Select all
pwalden@walden1 ~ $ lsusb
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 046d:c529 Logitech, Inc. diNovo Keyboard for notebooks
Bus 001 Device 005: ID 8564:1000
Bus 001 Device 006: ID 8564:1000
pwalden@walden1 ~ $ uname -a
Linux walden1 3.18.5-v7+ #225 SMP PREEMPT Fri Jan 30 18:53:55 GMT 2015 armv7l GNU/Linux