Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Running out of space on NanoBSD

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    8 Posts 6 Posters 7.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      sippo
      last edited by

      Hey. I've installed 2.0.2 2G nanobsd into my usb stick (16Gb). Everything is working good except I'm running out space. I noticed this when I tried to update ClamAV database.

      [2.0.2-RELEASE][admin@pfsense]/var/db(51): freshclam
      ClamAV update process started at Thu Feb 28 13:22:49 2013
      WARNING: Your ClamAV installation is OUTDATED!
      WARNING: Local version: 0.97.5 Recommended version: 0.97.6
      DON'T PANIC! Read http://www.clamav.net/support/faq
      main.cvd is up to date (version: 54, sigs: 1044387, f-level: 60, builder: sven)
      nonblock_connect: connect(): fd=3 errno=65: No route to host
      Can't connect to port 80 of host clamav.edpnet.net (IP: 2a02:578:8000:2:212:71:0:66)
      Downloading daily.cvd [ 47%]
      /var: write failed, filesystem is full

      [2.0.2-RELEASE][admin@pfsense]/var/db(52): df
      Filesystem        1K-blocks  Used  Avail Capacity  Mounted on
      /dev/ufs/pfsense0    929679 271058 584247    32%    /
      devfs                    1      1      0  100%    /dev
      /dev/md0              39406    352  35902    1%    /tmp
      /dev/md1              59246  44584  9924    82%    /var
      /dev/ufs/cf          50527    318  46167    1%    /cf
      devfs                    1      1      0  100%    /var/dhcpd/dev
      /dev/md10            241774      6 222428    0%    /var/tmp/havpRAM

      So, is it possible to resize/expand my partition or use rest of the usb space?

      1 Reply Last reply Reply Quote 0
      • W
        wallabybob
        last edited by

        @sippo:

        So, is it possible to resize/expand my partition or use rest of the usb space?

        /var was reported full; /var is mounted on /dev/md1 a Memory Disk (RAMdisk). Changing disk partition size won't give you more space in the memory disk holding /var.

        Perhaps ClamAV is not really compatible with the nanobsd variant of pfSense. Perhaps your particular combination of packages is not really compatible with the nanobsd variant of pfSense because the combination puts excessive demands on /var. Perhaps /var could take on different sizes depending on the amount of RAM in the system.

        1 Reply Last reply Reply Quote 0
        • L
          Legion
          last edited by

          I ran into similar troubles installing HAVP on NanoBSD. A quick search of the forum implied it doesn't really work with NanoBSD. I tried mounting a second USB stick and pointing as much of Squid, SquidGuard and HAVP towards that, but still had problems. Some of HAVP has hardcoded paths, and those are causing problems (/usr/local/etc/havp/*). At the moment Squid and SquidGuard are working but I only installed them yesterday and had troubles at various times (mostly from HAVP).

          1 Reply Last reply Reply Quote 0
          • J
            joako
            last edited by

            I'm facing similar issues attempting to run SquidGuard on embedded (NanoBSD.) The /var partition is not large enough to store the URL blacklist download, then the extracted files, etc.

            Simply put is there any way to increase the size of the /var partition? Then whatever issues exist with files missing after a reboot can be solved with the package itself.

            1 Reply Last reply Reply Quote 0
            • S
              sippo
              last edited by

              I was using nanobsd becouse I couldn't install it to hard drive as it freezes on every boot when installed to hard drive. Now I installed it succesfully to hard drive. The problem was too big partition, i guess. At first I installed it to full hard drive (80Gb) but it didn't work, now it's running on 20Gb partition.

              1 Reply Last reply Reply Quote 0
              • J
                joako
                last edited by

                I have managed to increase the size of the /var partition by editing the files:

                /etc/rc.embedded
                /nano/base/etc/rc.embedded

                You need to mount rw first, of course.

                1 Reply Last reply Reply Quote 0
                • stephenw10S
                  stephenw10 Netgate Administrator
                  last edited by

                  For anyone else looking to do this it's now been added as a feature in 2.1Beta. You might consider running that instead.
                  http://forum.pfsense.org/index.php/topic,59941.0.html

                  Steve

                  1 Reply Last reply Reply Quote 0
                  • P
                    pvoigt
                    last edited by

                    @joako:

                    I'm facing similar issues attempting to run SquidGuard on embedded (NanoBSD.) The /var partition is not large enough to store the URL blacklist download, then the extracted files, etc.

                    Simply put is there any way to increase the size of the /var partition? Then whatever issues exist with files missing after a reboot can be solved with the package itself.

                    Well, I've recently addressed this question, e.g. NanoBSD + Squid, in this forum. Maybe, this thread is helpful:
                    http://forum.pfsense.org/index.php/topic,59932.msg322453.html

                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post
                    Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.