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

    PHP Fatal error: Allowed memory size

    Scheduled Pinned Locked Moved Russian
    15 Posts 4 Posters 1.5k 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.
    • werterW
      werter @DesCod
      last edited by werter

      Добрый.
      @descod

      1.Сделайте бэкап конфига (лучше ДВА - с доп. пакетами и без).
      2. Разверните свежий пф.
      3. Подкиньте бэкап.

      Не тратьте время.

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

        @werter , приветствую!
        Примерно так и сделал, засейвил полный бэкап, удалил оттуда весь мусор что оставался от тестов различных пакетов, залил на PFS. Прошло около суток, пока полёт нормальный, ждём.

        K werterW 2 Replies Last reply Reply Quote 0
        • K
          Konstanti @DesCod
          last edited by Konstanti

          @descod
          Добрый день
          Меня больше всего смущают неожиданные перезагрузки устройства . На ровном месте такое не случается . Возможно , что проблема в железе есть .
          И начались проблемы - PFS самостоятельно может уйти в ребут и зависнуть
          Ошибка PHP , которую Вы показали , очень удивительная сама по себе .

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

            @descod said in PHP Fatal error: Allowed memory size:

            удалил оттуда весь мусор что оставался от тестов различных пакетов

            Достаточно при выгрузке бэкапа поставить ОДНУ галку, чтобы инф-ция о доп. пакетах не попала в этот бэкап. Руками править не стоит без особой надобности.

            Зы. Новый пф на zfs установили? Она стабильнее ufs в плане резкого пропадания эл-ва и постепенного отказа диска (появления бэдов). Можно также на софтовый zfs raid развертывать, что добавляет отказоустойчивости.

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

              @werter

              Достаточно при выгрузке бэкапа поставить ОДНУ галку, чтобы инф-ция о доп. пакетах не попала в этот бэкап. Руками править не стоит без особой надобности.

              У меня были установлены и настроены несколько пакетов, не было желания опять с нуля их настраивать. На мой взгляд проще удалить 40кб мусора :) Тем более его хорошо видно в бэкапе.
              В серверной мощный ИБП, PFS установлен на SSD.

              werterW 1 Reply Last reply Reply Quote 0
              • D
                DesCod @Konstanti
                last edited by

                @konstanti said in PHP Fatal error: Allowed memory size:

                @descod
                Добрый день
                Меня больше всего смущают неожиданные перезагрузки устройства . На ровном месте такое не случается . Возможно , что проблема в железе есть .
                И начались проблемы - PFS самостоятельно может уйти в ребут и зависнуть
                Ошибка PHP , которую Вы показали , очень удивительная сама по себе .

                Склонен думать всё же, что это "замусоренный" конфиг от предыдущего PFS так себя проявлял.

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

                  @descod said in PHP Fatal error: Allowed memory size:

                  PFS установлен на SSD.

                  И TRIM вкл при этом? Логи в ram вынесены с периодическим сбрасыванием на диск? Что за ФС на пф?

                  pic.png

                  D 2 Replies Last reply Reply Quote 0
                  • D
                    DesCod @werter
                    last edited by

                    @werter said in PHP Fatal error: Allowed memory size:

                    @descod said in PHP Fatal error: Allowed memory size:

                    PFS установлен на SSD.

                    И TRIM вкл при этом? Логи в ram вынесены с периодическим сбрасыванием на диск? Что за ФС на пф?

                    pic.png

                    ... мда... и как жеж предыдущая версия PFS почти два года отработала не зная об этом?))
                    var и tmp конечно на раме, почти 2Гб в сумме (из 8) раз в 12 часов сброс. Трим даже теоретически не имеет смысла включать - из 220Гб занято всего 3%.

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

                      @werter
                      2021-12-07_21-10-50.png

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

                        Добрый.
                        @descod said in PHP Fatal error: Allowed memory size:

                        Трим даже теоретически не имеет смысла включать

                        Вы считаете общие рекомендации ВСЕХ вендоров (и MS и nix) вкл. поддержку trim глупостью?

                        TRIM – это просто обновление статуса: когда файловая система удаляет блок, он также уведомляет устройство о том, что блок больше не используется. Затем прошивка SSD может выполнять выравнивание в фоновом режиме. Без TRIM он не сможет определить, все еще используется этот блок.

                        На пальцах. Без ТРИМ ОС "не понимает" , что данные удалены и можно использовать это место для новых данных.

                        Покажите вывод tunefs -p /dev/<partition-name>

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