Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Suse/OpenSuSE - [решено] "Как создать swap файл для Squid"

Ответить
Настройки темы
Suse/OpenSuSE - [решено] "Как создать swap файл для Squid"

Старожил


Сообщения: 252
Благодарности: 11

Профиль | Отправить PM | Цитировать


Перед запуском Squid необходимо создать swap-директории
# /usr/local/squid/sbin/squid -z
при запуске вышло сообщение
# /usr/local/squid/sbin/squid -z
linux:/usr/local/squid/sbin # 2007/10/25 15:31:41| Creating Swap Directories
FATAL: Failed to make swap directory /usr/local/squid/var/cache: (13) Permission denied
Squid Cache (Version 2.6.STABLE9): Terminated abnormally.
bash: 2007/10/25: No such file or directory
CPU Usage: 0.004 seconds = 0.000 user + 0.004 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
--------------
На форуме нашел что советует сделать так

----Установить правильные пермишены!
chown -R squid.squid /usr/local/squid/var/cache
-----
Но у меня в этом пути нет директории /cache (будет ли она создана при запуске этой команды),
затем советуют создать

cat squid.conf | grep cache_effective_user
cat squid.conf | grep cache_effective_group
Что там?
Создайте пользователя и группу и далее по тексту.
------
Я не понял эти строки , пожайлуста поясните для чего это создается и можно ли при конфигурировании squid это создать , может есть строки в squid.conf и их редактируют

Отправлено: 16:08, 25-10-2007

 

Аватара для BuGfiX

Слакофил


Сообщения: 590
Благодарности: 130

Профиль | Сайт | Отправить PM | Цитировать


Создайте директорию /usr/local/squid/var/cache, и установите ее владельцем (chown) пользователя, от которого работает squid. команды
cat squid.conf | grep cache_effective_user
cat squid.conf | grep cache_effective_group
покажут вам от какого пользователя и от какой группы он работает. Если такого пользователя и/или группы нет - создайте их (groupadd/useradd) или замените.

-------
If you don`t know what to use this for, you don`t need it.

http://sergey.sereda.googlepages.com...e1_userbar.gif


Отправлено: 20:02, 25-10-2007 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


maslinaV, а что за дистрибутив в которосм squid в /usr/local находится ?

-------
Поспешай не торопясь


Отправлено: 22:49, 25-10-2007 | #3


Аватара для must die

Ветеран


Сообщения: 715
Благодарности: 77

Профиль | Отправить PM | Цитировать


ruslandh,

Похоже на Slackwarе.

-------
Вопреки популярному мнению, Unix - дружелюбная ОС.
Просто так случилось, что она очень избирательна в выборе друзей.


Отправлено: 08:00, 26-10-2007 | #4


Старожил


Сообщения: 252
Благодарности: 11

Профиль | Отправить PM | Цитировать


SuSe 9.2

Отправлено: 12:31, 26-10-2007 | #5


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


А что Squid под Suse не собран ?

-------
Поспешай не торопясь


Последний раз редактировалось ruslandh, 29-10-2007 в 10:53.


Отправлено: 22:26, 26-10-2007 | #6


Старожил


Сообщения: 252
Благодарности: 11

Профиль | Отправить PM | Цитировать


Цитата ruslandh:
А что Squid по Suse не собран ? »
Что вы имеете ввиду?

Отправлено: 10:48, 29-10-2007 | #7


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Разве в дестрибутиив Suse не входит Squid ?

-------
Поспешай не торопясь


Отправлено: 10:53, 29-10-2007 | #8


Старожил


Сообщения: 252
Благодарности: 11

Профиль | Отправить PM | Цитировать


Цитата ruslandh:
Разве в дестрибутиив Suse не входит Squid ? »
мне не нужна версия squida в дестрибутиив Suse
Мне нужен совет по компиляции пакета из исходников

Выполнил следующее

Код: Выделить весь код
.....iinstall-data-local will not overwrite existing /usr/local/squid/etc/cachemgr.conf
make[3]: Leaving directory `/usr/local/src/squid/tools'
make[2]: Leaving directory `/usr/local/src/squid/tools'
make[1]: Leaving directory `/usr/local/src/squid/tools'
make[1]: Entering directory `/usr/local/src/squid'
make[2]: Entering directory `/usr/local/src/squid'
make[2]: Цель `install-exec-am' не требует выполнения команд.
make[2]: Цель `install-data-am' не требует выполнения команд.
make[2]: Leaving directory `/usr/local/src/squid'
make[1]: Leaving directory `/usr/local/src/squid'
linux:/usr/local/src/squid # id sqiud
id: sqiud: Такого пользователя нет
linux:/usr/local/src/squid #


linux:/usr/local/src/squid # groupadd sqiud
groupadd: Group `sqiud' already exists.
linux:/usr/local/src/squid #

linux:/usr/local/src/squid # linux:/usr/local/src/squid # useradd -G squid squid
bash: linux:/usr/local/src/squid: No such file or directory
linux:/usr/local/src/squid #

linux:/usr/local/src/squid # id squid
uid=1000(squid) gid=100(users) группы=100(users),10009(squid)
linux:/usr/local/src/squid # cd bash: linux:/usr/local/src/squid: No such file or directory
bash: cd: bash:: No such file or directory
linux:/usr/local/src/squid

linux:/usr/local/src/squid # cd /usr/local
linux:/usr/local # ls
.  ..  bin  games  include  lib  man  mrtg-2  rrdtool  sbin  share  squid  src
linux:/usr/local # cd squid
linux:/usr/local/squid #
linux:/usr/local/squid # groupadd sqiud
groupadd: Group `sqiud' already exists.
linux:/usr/local/squid # useradd -G squid squid
useradd: User `squid' already exists.
linux:/usr/local/squid # id squid
uid=1000(squid) gid=100(users) группы=100(users),10009(squid)
linux:/usr/local/squid # chown -R  /usr/local/squid/var/cache
chown: недостаточно аргументов
Попробуйте `chown --help' для получения более подробного описания.
linux:/usr/local/squid #


linux:/usr/local/squid # cd /usr/local/squid
linux:/usr/local/squid # groupadd sqiud
groupadd: Group `sqiud' already exists.
linux:/usr/local/squid # groupadd sqiud
groupadd: Group `sqiud' already exists.
linux:/usr/local/squid # groupadd squid
groupadd: Group `squid' already exists.
linux:/usr/local/squid # useradd -G squid squid
useradd: User `squid' already exists.
linux:/usr/local/squid #

linux:/usr/local/squid # id squid
uid=1000(squid) gid=100(users) группы=100(users),10009(squid)
linux:/usr/local/squid # chown -R  squid:squid  /usr/local/squid/var/cache
linux:/usr/local/squid #

linux:/usr/local/squid # chown -R  squid:squid  /usr/local/squid/var/cache
linux:/usr/local/squid # cd /usr/local/squid/sbin
linux:/usr/local/squid/sbin # /usr/local/squid/sbin/squid -z
2007/10/29 14:18:40| Creating Swap Directories
FATAL: Failed to make swap directory /usr/local/squid/var/cache/00: (13) Permission denied
Squid Cache (Version 2.6.STABLE16): Terminated abnormally.
CPU Usage: 0.001 seconds = 0.000 user + 0.001 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
linux:/usr/local/squid/sbin #


+++++++++++++++++
#Default:
# cache_dir ufs /usr/local/squid/var/cache 100 16 256
+++++++++++++++++++++++++
но опять вышла ошибка

Отправлено: 17:54, 29-10-2007 | #9


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Возьмите src.rpm из Suse, подкорректируйте в spec что вам нужно и компилируйте и ставьте свой пакет.

-------
Поспешай не торопясь


Отправлено: 23:24, 29-10-2007 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Suse/OpenSuSE - [решено] "Как создать swap файл для Squid"

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - [решено] Пропал пункт меню "Создать"/"Текстовый документ" Myp1blka Microsoft Windows 2000/XP 7 14-11-2013 19:26
Интерфейс - [решено] Как удалить папку "Моя музыка","Мои Картинки", "Мое видео"? verdix Microsoft Windows 2000/XP 3 03-10-2009 23:46
Как создать "маленький" набор для установки Sharkky Общий по Linux 10 28-05-2003 16:59
Как создать "запускающий файл" MJR Microsoft Windows 2000/XP 9 25-12-2002 08:58




 
Переход