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

    Pfsense 2.3 filesystem full

    Scheduled Pinned Locked Moved Russian
    14 Posts 4 Posters 4.3k 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
      xform
      last edited by

      Кто-нибудь в курсе, почему переполняется диск?
      В логах :
      –--------------
      pid 33746 (squid), uid 100 inumber 2937590 on /: filesystem full
      Write failure -- check your disk space and cache.log
      Squid has exited. Reconfiguring filter.

      А дальше я иду вручную чистить кеш. Разве очистка не должна происходить автоматом?
      В условиях очистки тоже непонятно:
      The script will only clear the disk cache on the following conditions:

      • if the swap.state file is taking up more than 75% of disk space;
      • or the drive is 90% full and swap.state is larger than 1GB
        В моем случае неоходимо условие: the drive is 90% full но без swap.state is larger than 1GB.
        В момент переполнения:
        SWAP usage 4% of 1023 MiB
        Disk usage ( / ) 100% of 28GiB - ufs
      1 Reply Last reply Reply Quote 0
      • werterW
        werter
        last edited by

        Точно ротация логов вкл. в сквиде ?

        1 Reply Last reply Reply Quote 0
        • X
          xform
          last edited by

          Да включена, 7 дней.

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

            Попробуйте поискать команду\набор команд, к-ая покажет где и что именно занимает место. Может это и не кеш вовсе.

            Типа :

            Удаляем большие файлы

            Нам нужно оценить насколько успешно прошла очистка диска Debian. Сначала давайте посмотрим сколько места занимают все файлы на жестком диске вашего сервера:

            $ df -h

            Теперь отсортируем все файлы по размеру, с помощью одной из следующих команд:

            du -h | grep ^[0-9.]*M | sort -rn
            du -h | grep ^[0-9.]*G | sort -rn

            1 Reply Last reply Reply Quote 0
            • X
              xform
              last edited by

              Filesystem                    Size    Used  Avail Capacity  Mounted on
              /dev/ufsid/56c75dad42ef0463    28G    12G    13G    48%    /
              devfs                              1.0K    1.0K      0B  100%    /dev
              /dev/md0                      3.4M    124K    3.0M    4%    /var/run
              devfs                              1.0K    1.0K      0B  100%    /var/dhcpd/dev

              Сортировка ничего не нашла.
              После очистки вручную освободилось больше половины.
              Почему не чистит автоматом? вопрос открыт.

              1 Reply Last reply Reply Quote 0
              • X
                xform
                last edited by

                Кто-нибудь знает, как в скрипр swapstate_check.php добавить условие очистки кеш при заполнении диска более 90% игнорируя состояние swap.state?

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

                  c-icap используете? Тут файлы какого размера? /var/log/c-icap

                  1 Reply Last reply Reply Quote 0
                  • X
                    xform
                    last edited by

                    с-icap не использую.

                    1 Reply Last reply Reply Quote 0
                    • X
                      xform
                      last edited by

                      Кто-нибудь в курсе, какой скрипт запускается при нажатии кнопки "Clear disk Cache NOW" ? Хочу добавить его в cron и чистить кеш раз в неделю.
                      Сегодня снова диск больше 90% и очистка не сработала.

                      2016-06-14_114120.jpg
                      2016-06-14_114120.jpg_thumb

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

                        @slavk1n:

                        Кто-нибудь в курсе, какой скрипт запускается при нажатии кнопки "Clear disk Cache NOW" ? Хочу добавить его в cron и чистить кеш раз в неделю.
                        Сегодня снова диск больше 90% и очистка не сработала.

                        Мышку к кнопке подвести и посмотреть на ссылку (всплывающую).

                        1 Reply Last reply Reply Quote 0
                        • X
                          xform
                          last edited by

                          Нет никакой ссылки.

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

                            @slavk1n:

                            Нет никакой ссылки.

                            Открыть свойства страницы\объекта в браузере (увидеть исходник страницы)?

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

                              @slavk1n:

                              Нет никакой ссылки.

                              У меня в IE в левом нижнем углу появляется. Она там c php в конце.

                              1 Reply Last reply Reply Quote 0
                              • X
                                xform
                                last edited by

                                Если ты про pkg_edit.php , так похоже тут вся страница настроек squid.
                                А вобще гугл говорит что можно так:

                                Создать файл /var/squid/squid.sh
                                Содержание:
                                –-------------------------------------
                                /usr/local/etc/rc.d/squid.sh stop
                                rm -rf /var/squid/cache/
                                mkdir -p /var/squid/cache/
                                chown squid:squid /var/squid/cache/
                                chmod 777 /var/squid/cache/
                                squid -z
                                /usr/local/etc/rc.d/squid.sh start

                                Дать разрешение
                                chmod 777 /var/squid/squid

                                Попробуем.

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