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

    Losing swap after reboot

    Scheduled Pinned Locked Moved General pfSense Questions
    14 Posts 4 Posters 2.0k 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.
    • V
      vmb
      last edited by

      I have a workaround that works!

      It's not an elegant fix, but it works for me. As the geometry of my hard drive partitions is not going to change, I'm going with this for now.

      #	/sbin/swapon -F /tmp/fstab.swap -a 2>/dev/null >/dev/null
      	/sbin/swapon /dev/mirror/swap.eli
      	/etc/rc.savecore
      

      Which successfully activates my encrypted swap.

      GEOM_MIRROR: Device mirror/swap launched (2/2).
      random: unblocking device.
      GEOM_ELI: Device mirror/swap.eli created.
      GEOM_ELI: Encryption: AES-XTS 128
      GEOM_ELI:     Crypto: software
      
      1 Reply Last reply Reply Quote 0
      • jimpJ
        jimp Rebel Alliance Developer Netgate
        last edited by

        What do you have in /tmp/fstab.swap?

        Remember: Upvote with the ๐Ÿ‘ button for any user/post you find to be helpful, informative, or deserving of recognition!

        Need help fast? Netgate Global Support!

        Do not Chat/PM for help!

        1 Reply Last reply Reply Quote 0
        • V
          vmb
          last edited by vmb

          I am still getting the following in /tmp/fstab.swap

          /dev/label/swap*	none	swap	sw	0	0
          

          One thing I didn't mention earlier is my setup is using CARP with two identical machines.
          The problem exists on both machines.

          1 Reply Last reply Reply Quote 0
          • jimpJ
            jimp Rebel Alliance Developer Netgate
            last edited by

            OK, I did not test the new swap device code with ZFS encrypted+mirrored swap. I'll have to setup a test environment and replicated it here.

            https://redmine.pfsense.org/issues/9281

            Remember: Upvote with the ๐Ÿ‘ button for any user/post you find to be helpful, informative, or deserving of recognition!

            Need help fast? Netgate Global Support!

            Do not Chat/PM for help!

            ? 1 Reply Last reply Reply Quote 0
            • ?
              A Former User @jimp
              last edited by

              @jimp said in Losing swap after reboot:

              OK, I did not test the new swap device code...

              WHAT IS THIS, OPNSENSE??

              (Meant only as a joke, mad respect for the hard work you guys put into all the testing you do)-|

              1 Reply Last reply Reply Quote 0
              • jimpJ
                jimp Rebel Alliance Developer Netgate
                last edited by

                I just committed a fix, should show up soon on the issue linked above.

                Remember: Upvote with the ๐Ÿ‘ button for any user/post you find to be helpful, informative, or deserving of recognition!

                Need help fast? Netgate Global Support!

                Do not Chat/PM for help!

                1 Reply Last reply Reply Quote 0
                • V
                  vmb
                  last edited by

                  Thanks for working on a fix.
                  I am assuming this will be rolled into the next round of updates. Do I need to do anything special? Will it just work after a reboot or will I need to reinstall (if the fix is in the install process)?

                  1 Reply Last reply Reply Quote 0
                  • jimpJ
                    jimp Rebel Alliance Developer Netgate
                    last edited by

                    If you add the fix as a patch using the system patches package, then you can just reboot and it will be active. You could turn it on by hand if you want, but rebooting is simpler.

                    If you wait for the next update then it will come in naturally and just work without any intervention.

                    Remember: Upvote with the ๐Ÿ‘ button for any user/post you find to be helpful, informative, or deserving of recognition!

                    Need help fast? Netgate Global Support!

                    Do not Chat/PM for help!

                    1 Reply Last reply Reply Quote 0
                    • RicoR
                      Rico LAYER 8 Rebel Alliance
                      last edited by

                      I just want to report the patch is working here.

                      Vanilla 2.4.4-p2
                      0_1548188651000_zfs_swap_mirror.png

                      2.4.4-p2 with Patch 14d470377eab89d7c3f6f765a150ce737409af28
                      0_1548188677186_zfs_swap_mirror_patched.png

                      2.4.4-p1 was Okay and broke in 2.4.4-p2

                      -Rico

                      1 Reply Last reply Reply Quote 0
                      • V
                        vmb
                        last edited by

                        It works great, thanks.

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