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

    Pfsense + sqstat + проблемы в загрузки DEVD

    Scheduled Pinned Locked Moved Russian
    14 Posts 3 Posters 535 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.
    • X
      xoma11
      last edited by

      Привет всем коллеги.
      Чтобы не размножать топики опишу свои проблемы в одном топике.
      Для понимания pfsense VMware 8 CPU, 4 gb ram и 2 виртуальных интерфейса.
      Sqstat начал долго грузится и выдает ошибку 500 timeout gateway, в логах:

      2021/05/27 13:38:44 [error] 81504#100087: *91 upstream prematurely closed connection while reading response header from upstream, client: 192.168.4.46, server: , request: "GET /sqstat/sqstat.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php-fpm.socket:", host: "192.168.4.254:468", referrer: "http://192.168.4.254:468/pkg_edit.php?xml=lightsquid.xml"
      

      конечно гуглил ошибку, но натыкался только на конфиги nginx + php, проверил конфиг уже такой же стоит, после рестарта никак не влияет. Куда бить я уже не понимаю ибо варианты закончились.
      2. DEVD, а вот тут самое печально, так как виртуальная машина переходит в циклическую загрузку после нормального ребута.
      По порядку: к примеру нужно перезапустить машину, идем в Diagnostics - reboot - reboot - submit. Машина закрывает все делает ребут, начинается загрузка по умолчанию, доходит до строк starting devd .... и все, начинает экран заполнятся точками ...... и так до бесконечности. Думал, что проблема где на уровне диска, пробовал заходить в сингл мод и fsck -fy но к сожалению проблем не найдено.

      viktor_gV 1 Reply Last reply Reply Quote 0
      • viktor_gV
        viktor_g Netgate @xoma11
        last edited by

        @xoma11 Какая версия pfSense?
        Ставьте последнюю, 2.5.1 и на ZFS

        X 2 Replies Last reply Reply Quote 0
        • X
          xoma11 @viktor_g
          last edited by

          @viktor_g 2.5.1-RELEASE (amd64)

          werterW 1 Reply Last reply Reply Quote 0
          • werterW
            werter @xoma11
            last edited by werter

            Добрый.
            @xoma11

            VMware ESXI ? Версия? Тип контроллера и дисков для ВМ с пф какие выбраны?

            А trim внутри ВМ отрабатывает? Я к тому ,что без trim место на диске при удалении не освобождается. Это касается не только дисков ВМ на ssd.

            Для пф на ufs:

            Check for TRIM support 
            camcontrol identify /dev/ada0 | grep -i trim
            Data Set Management (DSM/TRIM) yes
            
            Enable TRIM support on filesystem 
            mount | grep -i ufs
            /dev/ada0p2 on / (ufs, local, journaled soft-updates)
            
            # Boot into single user mode
            tunefs -t enable /dev/ada0p2
            tunefs: issue TRIM to the disk set
            
            bash -c 'tunefs -p /dev/ada0p2 2>&1 | grep -i trim'
            tunefs: trim: (-t) enabled
            
            X 1 Reply Last reply Reply Quote 0
            • X
              xoma11 @werter
              last edited by

              @werter

              diskinfo -t /dev/da0 | grep TRIM
                      Yes             # TRIM/UNMAP support
              
              

              включен.

              werterW 1 Reply Last reply Reply Quote 0
              • werterW
                werter @xoma11
                last edited by

                @xoma11
                А так?
                tunefs -p /dev/da0 2>&1 | grep -i trim

                1 Reply Last reply Reply Quote 0
                • werterW
                  werter
                  last edited by

                  И свободное место на диске проверьте.

                  X 1 Reply Last reply Reply Quote 0
                  • X
                    xoma11 @werter
                    last edited by

                    @werter
                    да не места хватает

                    /dev/ufsid/609dec5c24f6fabe     27G    2.3G     23G     9%    /
                    devfs                          1.0K    1.0K      0B   100%    /dev
                    /dev/md0                       3.4M    128K    3.0M     4%    /var/run
                    devfs                          1.0K    1.0K      0B   100%    /var/dhcpd/dev
                    
                    

                    это был первый для меня вопрос

                    tunefs -p /dev/da0 2>&1 | grep -i trim
                    Ambiguous output redirect.
                    
                    
                    werterW 1 Reply Last reply Reply Quote 0
                    • werterW
                      werter @xoma11
                      last edited by werter

                      @xoma11
                      Так
                      tunefs -p /dev/da0

                      У вас там еще и рейд собран. Зачем на вмваре это делать?

                      werterW 1 Reply Last reply Reply Quote 0
                      • werterW
                        werter @werter
                        last edited by

                        VMware ESXI ? Версия?

                        X 1 Reply Last reply Reply Quote 0
                        • X
                          xoma11 @werter
                          last edited by

                          @werter прошу прощение, не верно указал ПО виртуализации, так как перепутал сервера.
                          Microsoft Hyper-V установлен pfsense.
                          что касательно

                          tunefs -p /dev/da0s1 | grep -i trim
                          tunefs: POSIX.1e ACLs: (-a)                                disabled
                          tunefs: NFSv4 ACLs: (-N)                                   disabled
                          tunefs: MAC multilabel: (-l)                               disabled
                          tunefs: soft updates: (-n)                                 enabled
                          tunefs: soft update journaling: (-j)                       enabled
                          tunefs: gjournal: (-J)                                     disabled
                          tunefs: trim: (-t)                                         disabled
                          tunefs: maximum blocks per file in a cylinder group: (-e)  4096
                          tunefs: average file size: (-f)                            16384
                          tunefs: average number of files in a directory: (-s)       64
                          tunefs: minimum percentage of free space: (-m)             8%
                          tunefs: space to hold for metadata blocks: (-k)            6408
                          tunefs: optimization preference: (-o)                      time
                          tunefs: volume label: (-L)
                          
                          
                          werterW 1 Reply Last reply Reply Quote 0
                          • werterW
                            werter @xoma11
                            last edited by werter

                            @xoma11

                            tunefs: trim: (-t) disabled
                            Что и требовалось

                            Смотрите.
                            ТРИМ работает или не работает в зав-ти от типа контроллера hdd, к-ый исп-ся на гипере.
                            Попробуйте вкл его в сингл юзер моде. Если не вкл, меняйте тип контроллера. Вообщем, ищите как это на гипер-в.

                            Зы. Гипер-в - кака ))

                            1 Reply Last reply Reply Quote 0
                            • werterW
                              werter
                              last edited by

                              Общие рекомендации тут https://docs.netgate.com/pfsense/en/latest/recipes/virtualize-hyper-v.html

                              1 Reply Last reply Reply Quote 0
                              • X
                                xoma11 @viktor_g
                                last edited by

                                @viktor_g
                                Спасибо, переустановил в тесте на ZFС полет отличный.
                                Но к сожалению ошибку 500 так и не поборол.

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