Автор Тема: Инсталиране в конкретна директория  (Прочетена 3022 пъти)

Acho

  • Напреднали
  • *****
  • Публикации: 5295
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: Инсталиране в конкретна директория
« Отговор #15 -: Jul 30, 2013, 10:36 »
Ами аз моя дял, примерно e /dev/hda2 си го монтирам автоматично към директорията /opt/squid/cache при запускане на системата, като съм го описал в /etc/fstab

Сега, формата на тоя ред cache_dir aufs /var/cache/squid 100 16 256 е:

cache_dir - име на променливата от конфига
aufs - типа фс
/var/cache/squid  - име на главната директория за стора
100 - размера, който си отделил за стора в MB
16 - брой под-директории
256 - брой файлове във всяка една под-директория

Или разтълкувано, този ред означава: указали са /var/cache/squid за главна директория, отделили са 100 мегабайта за стор, ще има 16 под-директории, с по 256 елемента всяка една от тях
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

ovdesko

  • Напреднали
  • *****
  • Публикации: 66
    • Профил
Re: Инсталиране в конкретна директория
« Отговор #16 -: Jul 30, 2013, 16:24 »
А какво място да заделя все пак?
Имай предвид че имам на 300гб свободни, така че може и повече от нормалното :)
Активен

Acho

  • Напреднали
  • *****
  • Публикации: 5295
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: Инсталиране в конкретна директория
« Отговор #17 -: Jul 30, 2013, 16:32 »
За мен 100 MB е малко. Обикновено се заделят по около 512 MB. Но аз лично си заделям доста повече място, примерно 2 или 3 GB. На отделен дял разбира се, място си имам бол на сървърния диск.

И да си има там за squid-а доволно мегабайти. А като се напълни веднъж стора, после всичко си лети. Ноооо, всеки си решава за себе си, как ще процедира. Друг ще иска стора му да е малък. Всеки си знае за себе си. Успехи.
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

ovdesko

  • Напреднали
  • *****
  • Публикации: 66
    • Профил
Re: Инсталиране в конкретна директория
« Отговор #18 -: Jul 30, 2013, 17:10 »
Ще го направя 3-4 ГБ примерно.

Код:
# Uncomment and adjust the following to add a disk cache directory.
#cache_dir aufs /var/cache/squid 100 16 256

А този диез в началото на реда, не значи ли че кода е коментиран и всъщност не сработва?
Активен

Acho

  • Напреднали
  • *****
  • Публикации: 5295
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: Инсталиране в конкретна директория
« Отговор #19 -: Jul 30, 2013, 17:16 »
Направи го така:

cache_dir аufs /var/cache/squid 3500 32 256

Това са заделени 3500 мегабайта дисково пространство. Знаеш ли как да запуснеш squid, да си направи директориите ? А после и да го стартираш нормално ? Диеза естествено се МАХА.
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

kifavi8024

  • Новаци
  • *
  • Публикации: 0
    • Профил
Re: Инсталиране в конкретна директория
« Отговор #20 -: Jul 30, 2013, 17:23 »
А този диез в началото на реда, не значи ли че кода е коментиран и всъщност не сработва?

Да, точно така е. Но това е направено нарочно. Този коментар е сложен там за пример. Нещо като кратка документация без обясненията. Понякога има и още няколко реда с обяснения.

Принципно може да ги игнорираш тези редове и да си добавиш настройките на чист ред в файла.
Може и да махнеш знака за коментар(#) и да промениш настройката както на теб ти е удобно.

Което и от двете да направиш, няма да е проблем - всичко е въпрос на това как си свикнал да си организираш конфигурационните файлове :)
Активен

ovdesko

  • Напреднали
  • *****
  • Публикации: 66
    • Профил
Re: Инсталиране в конкретна директория
« Отговор #21 -: Jul 31, 2013, 08:40 »
Знаеш ли как да запуснеш squid, да си направи директориите ? А после и да го стартираш нормално ?
Не знам как става това. Като цяло и термина "запуснеш" не мога да си го обясня добре.

Иначе реда го поправих както каза и махнах диеза, така че там би трябвало всичко да е наред.
Активен

Acho

  • Напреднали
  • *****
  • Публикации: 5295
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: Инсталиране в конкретна директория
« Отговор #22 -: Jul 31, 2013, 08:53 »
Е, запуснеш значи да го пуснеш, стартираш, заработи и т.н. Вие младите не сте наясно с тия думички.

След като си оправил конфига, имаш си монтиран дял в директорията за стора, задал си му user:group, порядъка на пускането на squid е (примерно squid се намира в /opt/squid/sbin):

1. Създаване на под-директориите -> /opt/squid/sbin/squid -z

2. Стартиране на squid-а -> /opt/squid/sbin/squid -D -f /opt/squid/etc/squid.conf

3. Проверка за процесите -> ps ax

4. Проверка с браузера дали работи кеш сървъра

5. Преглед на лога в движение -> tail -f /opt/squid/logs/accesslog

Не че нещо, ама явно не си се занимавал досега със squid, знам че ти е трудно. Ама и не се хващаш да почетеш малко мануалите, и така да действаш. И става все въпрос след въпроса. Подаваме всичката информация смляна и сдъвкана, от това по-упростено няма накъде.
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.