Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: проблемы с squid  (Прочитано 5419 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Enkil-404

  • Автор темы
  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
проблемы с squid
« : 14 Июля 2010, 12:42:55 »
Добрый день!

Прошу помочь решить проблему с сквидом.
ситуация такая - до вчерашнего вечера все работало нормально,а с утра у юзеров пропал инет.
захожу на сервак - сквид не запущен, при попытки запустить - пишет все ОК, но не запускается.
В общем так будет понятнее

root@lin-gw:/home/admin# /etc/init.d/squid stop
 * Stopping Squid HTTP proxy squid                                                                                     [ OK ]
root@lin-gw:/home/olvitadmin# /etc/init.d/squid start
 * Starting Squid HTTP proxy squid                                                                                             * Creating squid cache structure
2010/07/14 12:35:38| Creating Swap Directories
FATAL: Failed to make swap directory /var/spool/squid/00: (28) No space left on device
Squid Cache (Version 2.7.STABLE6): Terminated abnormally.
CPU Usage: 0.000 seconds = 0.000 user + 0.000 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0

root@lin-gw:/home/admin# squid -z
2010/07/14 12:36:05| Creating Swap Directories
FATAL: Failed to make swap directory /var/spool/squid/00: (28) No space left on device
Squid Cache (Version 2.7.STABLE6): Terminated abnormally.
CPU Usage: 0.000 seconds = 0.000 user + 0.000 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0

root@lin-gw:/home/admin# df -iT
Ф. система    Тип    Инодов   Испол   Своб  Исп % смонтирована на
/dev/sda1     ext4   9396224  432805 8963419    5% /
udev         tmpfs    218933     645  218288    1% /dev
none         tmpfs    218933       1  218932    1% /dev/shm
none         tmpfs    218933      48  218885    1% /var/run
none         tmpfs    218933       3  218930    1% /var/lock
none         tmpfs    218933       1  218932    1% /lib/init/rw
/dev/loop0    ext3     25688      11   25677    1% /var/spool/havp

root@lin-gw:/home/admin# service squid status
 * could not access PID file for squid

#  TAG: http_port
http_port 192.168.2.102:3128
# Rejector DNS
dns_nameservers 95.154.128.32

cache_access_log /var/log/squid/access.log

cache_swap_low  90
cache_swap_high 95
cache_mem  16 MB
maximum_object_size 4096 KB
pid_filename /var/run/squid.pid


# TAG: HAVP
cache_peer 127.0.0.1 parent 8080 0 no-query no-digest no-netdb-exchange default
acl all src 0.0.0.0/0.0.0.0

cache_peer_access 127.0.0.1 allow all

#acl Scan_HTTP proto HTTP
#never_direct allow Scan_HTTP


# Auth Param for NTLM

auth_param ntlm program /usr/bin/ntlm_auth --helper-protocol=squid-2.5-ntlmssp
auth_param ntlm children 5
auth_param basic program /usr/bin/ntlm_auth --helper-protocol=squid-2.5-basic
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive off


external_acl_type nt_group  %LOGIN /usr/lib/squid/wbinfo_group.pl




# TAG: acl

acl Admins src "/etc/squid/acls/admins"
acl inet external nt_group Internet
acl DenyURLs url_regex "/etc/squid/acls/denyurls"

# Access

http_access deny !Admins  DenyURLs
http_access allow inet

http_access deny all

я уже даже переустановить сквид пробовал, кэш чистил - в общем я чегото не вижу или не понимаю, прошу подсказать, а то пользователи порвут скоро)))

ЗЫ на этом же серваке крутиться постфикс как фронтэнд к эксченджу 2007

Пользователь решил продолжить мысль 14 Июля 2010, 14:39:29:
UPD

admin@lin-gw:~$ mc
Невозможно создать временный каталог /tmp/mc-olvitadmin: No space left on device (28)
Временные файлы будут создаваться в каталоге /tmp
Для продолжения нажмите любую клавишу...
« Последнее редактирование: 14 Июля 2010, 14:39:29 от Enkil-404 »

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: проблемы с squid
« Ответ #1 : 14 Июля 2010, 15:10:18 »
fsck раздела делал?

Оффлайн Sam Stone

  • Старожил
  • *
  • Сообщений: 1129
    • Просмотр профиля
Re: проблемы с squid
« Ответ #2 : 14 Июля 2010, 15:10:35 »
Цитировать
FATAL: Failed to make swap directory /var/spool/squid/00: (28) No space left on device
No space left on device
Jellyfish 5.19.0-43-generic

Оффлайн Enkil-404

  • Автор темы
  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
Re: проблемы с squid
« Ответ #3 : 14 Июля 2010, 15:22:40 »
спасибо конечно, но я читать умею.
однако гугление на эту тему в течение 4 часов ни к чему не привело.

если вы можете обратить внимание нгпа ошибку, обратите его и на подсказку по решению.

другими словами - понятно что нет места, но где и как это решить?
выводы df приведены

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: проблемы с squid
« Ответ #4 : 14 Июля 2010, 15:25:00 »
другими словами - понятно что нет места, но где и как это решить?
См. мой вопрос выше!

Оффлайн Enkil-404

  • Автор темы
  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
Re: проблемы с squid
« Ответ #5 : 14 Июля 2010, 15:28:58 »
да

root@lin-gw:/home/admin# fsck
fsck from util-linux-ng 2.16
e2fsck 1.41.9 (22-Aug-2009)
/dev/sda1 is mounted.

WARNING!!!  Running e2fsck on a mounted filesystem may cause
SEVERE filesystem damage.

Do you really want to continue (y/n)? yes

/dev/sda1:восстанавливаю журнал

/dev/sda1: clean, 432633/9396224 files, 36006114/37570002 blocks

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: проблемы с squid
« Ответ #6 : 14 Июля 2010, 15:33:55 »
WARNING!!!  Running e2fsck on a mounted filesystem may cause SEVERE filesystem damage.Перевод нужен?

Оффлайн Enkil-404

  • Автор темы
  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
Re: проблемы с squid
« Ответ #7 : 14 Июля 2010, 15:42:34 »
нет, спасибо, буду пробовать.
если я правильно понял - сначала размонтировать потм проверить и смонтировать обратно?

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: проблемы с squid
« Ответ #8 : 14 Июля 2010, 16:07:11 »
Размонтировать системный раздел всё равно не получится. Нужно чекать с другой системы, например с LiveCD.

Оффлайн Enkil-404

  • Автор темы
  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
Re: проблемы с squid
« Ответ #9 : 14 Июля 2010, 16:10:43 »
выполнил проверку fsck, отмонтировав диск, проверка прошла, написала что файловая система была модифицирована и попросила перезагрузиться

ничего нового это не принесло, по прежнему

# service squid status
 * could not access PID file for squid

и

# squid -z
2010/07/14 16:07:31| Creating Swap Directories
FATAL: Failed to make swap directory /var/spool/squid/00: (28) No space left on device
Squid Cache (Version 2.7.STABLE6): Terminated abnormally.
CPU Usage: 0.000 seconds = 0.000 user + 0.000 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0

df -ah -BT
Файловая система           1T-блоков      Исп  Доступно  Исп% смонтирована на
/dev/sda1                   1T        1T        0T 100% /
proc                        0T        0T        0T   -  /proc
none                        0T        0T        0T   -  /sys
none                        0T        0T        0T   -  /sys/fs/fuse/connections
none                        0T        0T        0T   -  /sys/kernel/debug
none                        0T        0T        0T   -  /sys/kernel/security
udev                        1T        1T        1T   1% /dev
none                        0T        0T        0T   -  /dev/pts
none                        1T        0T        1T   0% /dev/shm
none                        1T        1T        1T   1% /var/run
none                        1T        0T        1T   0% /var/lock
none                        1T        0T        1T   0% /lib/init/rw
/dev/loop0                  1T        1T        1T   7% /var/spool/havp



Пользователь решил продолжить мысль 14 Июля 2010, 16:11:22:
Размонтировать системный раздел всё равно не получится. Нужно чекать с другой системы, например с LiveCD.

увы, сервер доступен только удаленно

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: проблемы с squid
« Ответ #10 : 14 Июля 2010, 16:19:34 »
выполнил проверку fsck, отмонтировав диск
Не верю, т.к. отмонтировав диск, отмонтируется и fsck со всеми либами.

ничего нового это не принесло, по прежнему

/dev/sda1                   1T        1T        0T 100% /
А вот и новенькое, видно, что занято 100%. Что говорит  df -ihT ?

увы, сервер доступен только удаленно
И никакого KVM-over-IP нет?

Оффлайн Enkil-404

  • Автор темы
  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
Re: проблемы с squid
« Ответ #11 : 14 Июля 2010, 16:25:44 »
я не правильно выразился, я его перевел в режим только чтение и выполнил fsck -f /dev/sda1

# df -h
Файловая система            Разм  Исп  Дост  Исп% смонтирована на
/dev/sda1             142G  134G     0 100% /
udev                 1002M  200K 1002M   1% /dev
none                 1002M     0 1002M   0% /dev/shm
none                 1002M  312K 1002M   1% /var/run
none                 1002M     0 1002M   0% /var/lock
none                 1002M     0 1002M   0% /lib/init/rw
/dev/loop0             97M  5,6M   87M   7% /var/spool/havp
root@lin-gw:/home/olvitadmin# df -ihT
Ф. система    Тип    Инодов   Испол   Своб  Исп % смонтирована на
/dev/sda1     ext4      9,0M    249K    8,8M    3% /
udev         tmpfs      214K     637    214K    1% /dev
none         tmpfs      214K       1    214K    1% /dev/shm
none         tmpfs      214K      48    214K    1% /var/run
none         tmpfs      214K       3    214K    1% /var/lock
none         tmpfs      214K       1    214K    1% /lib/init/rw
/dev/loop0    ext3       26K      11     26K    1% /var/spool/havp

kvm нет никакого, ни айпишного ни обычного(

про занятость диска я вижу, но увы не могу понять чем, т.к. логи и кэши были вычищены, сейчас удалил кучу отчетов sarg, lightsquid, free-sa - стало чуть чуть больше места, но всего на 2Гб, как видите.

как можно узнать чем все место забито?

Оффлайн Sam Stone

  • Старожил
  • *
  • Сообщений: 1129
    • Просмотр профиля
Re: проблемы с squid
« Ответ #12 : 14 Июля 2010, 16:27:51 »
Проверить ~/, /var/log на наличие больших файлов, убить /var/spool/squid
Если есть возможность подцепиться к гую - запусти баобаб.

UPD
Так щас же использовано только 3% пишет. Попробуй снова кэш пересоздать.
Jellyfish 5.19.0-43-generic

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: проблемы с squid
« Ответ #13 : 14 Июля 2010, 16:53:33 »
Если есть возможность подцепиться к гую - запусти баобаб.
+1 или sudo du -h --max-depth=1 / и т.д..

зы. Я обычно через туннелирование X через ssh пускаю гуяшки всякие, если припрёт...

Оффлайн Enkil-404

  • Автор темы
  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
Re: проблемы с squid
« Ответ #14 : 14 Июля 2010, 17:05:19 »
сейчас при логине в систему пишет

System information as of Wed Jul 14 16:41:07 MSD 2010

  System load: 1.76                Memory usage: 8%   Processes:       112
  Usage of /:  94.9% of 141.07GB   Swap usage:   0%   Users logged in: 0

  => / is using 94.9% of 141.07GB

ГУЕВ нет, стоит Ubuntu сервер 9.10

все что нашел большого убил - много места занимали файлы отчетов sarg

однако, чего то я не очень понимаю

# df
Файловая система           1K-блоков      Исп  Доступно  Исп% смонтирована на
/dev/sda1            147921176 140410860         0 100% /
udev                   1025580       204   1025376   1% /dev
none                   1025580         0   1025580   0% /dev/shm
none                   1025580       312   1025268   1% /var/run
none                   1025580         8   1025572   1% /var/lock
none                   1025580         0   1025580   0% /lib/init/rw
/dev/loop0               99150      5663     88367   7% /var/spool/havp
root@lin-gw:/home/olvitadmin# df -ihT
Ф. система    Тип    Инодов   Испол   Своб  Исп % смонтирована на
/dev/sda1     ext4      9,0M    249K    8,8M    3% /
udev         tmpfs      214K     640    214K    1% /dev
none         tmpfs      214K       1    214K    1% /dev/shm
none         tmpfs      214K      48    214K    1% /var/run
none         tmpfs      214K       4    214K    1% /var/lock
none         tmpfs      214K       1    214K    1% /lib/init/rw
/dev/loop0    ext3       26K      11     26K    1% /var/spool/havp

/etc/init.d/networking restart
 * Reconfiguring network interfaces...                                                                                        Error:
Not enough free diskspace available.
run-parts: /etc/network/if-down.d/vnstat exited with return code 1
Error:
Not enough free diskspace available.
run-parts: /etc/network/if-up.d/vnstat exited with return code 1
Error:
Not enough free diskspace available.
run-parts: /etc/network/if-up.d/vnstat exited with return code 1

пропал инет)))) т.е. ssh есть, адреса резолвятся, но пинги не идут и установть ничего не могу)))

но больше всего меня смущает то, что df показывает наличие свободного места, а при логине и в процессе работы постоянная ругань на нехватку места


Пользователь решил продолжить мысль 14 Июля 2010, 17:06:51:
du -h --max-depth=1
4,0K    ./.cache
1,3M    ./configs
4,0K    ./virusmails
4,0M    ./downloads
5,3M    .
« Последнее редактирование: 14 Июля 2010, 17:06:51 от Enkil-404 »

 

Страница сгенерирована за 0.069 секунд. Запросов: 24.