OpenEnergyMonitor Community

Installing SBFspot

Tags: #<Tag:0x00007f88cc393800>


New user to emonpi and the ecosystem - loving it so far.

I want to get SBFspot running on my emonPi so I can retire an old v1 Raspberry pi that been running SBFspot for nearly 7 years! I’ve added an external bluetooth USB adaptor and it can see the inverter.

I’m getting some errors during installation of SBFspot that I cannot google around:

tar: Update_340_SQLite.sql: Cannot write: No space left on device
tar: Exiting with failure status due to previous errors
Unable to untar sbfspot-sqlite-arm-linux-buster.tar.gz

Not entirely convinced it’s out of space:

Filesystem      Size  Used Avail Use% Mounted on
/dev/root       4.1G  2.1G  1.9G  52% /
devtmpfs        431M     0  431M   0% /dev
tmpfs           463M     0  463M   0% /dev/shm
tmpfs           463M   47M  417M  11% /run
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           463M     0  463M   0% /sys/fs/cgroup
tmpfs           1.0M  1.0M     0 100% /var/tmp
tmpfs            30M     0   30M   0% /tmp
tmpfs           1.0M     0  1.0M   0% /var/lib/php/sessions
/dev/mmcblk0p3  9.9G  8.0M  9.4G   1% /var/opt/emoncms
/dev/mmcblk0p1  253M   54M  199M  22% /boot
log2ram          50M  4.9M   46M  10% /var/log
tmpfs            93M     0   93M   0% /run/user/1000

Any advice on what I can try?


Formatted text - BT, Moderator.

Although it’s not out of space, (you’ve got a bit more than 9GB available on that particular disk drive) the /var/tmp directory is full. (it’s at 100% use) That’s what’s causing the error.
What’s causing the directory to fill up is another issue.

Your table shows only 1 MB of disk space allocated, so whatever is causing the problem
doesn’t have to do too much writing to cause /var/tmp to become full.

I’m not well-versed at emonCMS. Perhaps one of the other users/mods can shed some light
on what the best course of action is.

Thanks Bill,

I missed that when I was looking!

I’ve temporarily increased the size of /var/tmp and have got the install to complete.

Good to hear you got it going.