|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Suse/OpenSuSE - [решено] "Как создать swap файл для Squid" |
|
|
Suse/OpenSuSE - [решено] "Как создать swap файл для Squid"
|
Старожил Сообщения: 252 |
Профиль | Отправить 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 |
Слакофил Сообщения: 590
|
Профиль | Сайт | Отправить PM | Цитировать Создайте директорию /usr/local/squid/var/cache, и установите ее владельцем (chown) пользователя, от которого работает squid. команды
cat squid.conf | grep cache_effective_user cat squid.conf | grep cache_effective_group покажут вам от какого пользователя и от какой группы он работает. Если такого пользователя и/или группы нет - создайте их (groupadd/useradd) или замените. |
------- Отправлено: 20:02, 25-10-2007 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать maslinaV, а что за дистрибутив в которосм squid в /usr/local находится ?
|
------- Отправлено: 22:49, 25-10-2007 | #3 |
Ветеран Сообщения: 715
|
Профиль | Отправить PM | Цитировать ruslandh,
Похоже на Slackwarе. |
------- Отправлено: 08:00, 26-10-2007 | #4 |
Старожил Сообщения: 252
|
Профиль | Отправить PM | Цитировать SuSe 9.2
|
|
Отправлено: 12:31, 26-10-2007 | #5 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать А что Squid под Suse не собран ?
|
------- Последний раз редактировалось ruslandh, 29-10-2007 в 10:53. Отправлено: 22:26, 26-10-2007 | #6 |
Старожил Сообщения: 252
|
Профиль | Отправить PM | Цитировать Цитата ruslandh:
|
|
Отправлено: 10:48, 29-10-2007 | #7 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать Разве в дестрибутиив Suse не входит Squid ?
|
------- Отправлено: 10:53, 29-10-2007 | #8 |
Старожил Сообщения: 252
|
Профиль | Отправить PM | Цитировать Цитата ruslandh:
Мне нужен совет по компиляции пакета из исходников Выполнил следующее .....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 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать Возьмите src.rpm из Suse, подкорректируйте в spec что вам нужно и компилируйте и ставьте свой пакет.
|
------- Отправлено: 23:24, 29-10-2007 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Интерфейс - [решено] Пропал пункт меню "Создать"/"Текстовый документ" | 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 |
|