Автор Тема: Где лежит конфиг memcached?  (Прочитано 2833 раз)

Оффлайн slav01

  • Завсегдатай
  • *
  • Сообщений: 68
Где лежит конфиг memcached?
« : 31.05.2019 14:24:56 »
По умолчанию он должен лежать в /etc/memcached.conf

Но там его нет.

Есть конфиг в /etc/sysconfig/memcached

Но его контент не соответствует официальным докам..

Если прописать туда официальные - то они не работают. И он не запускается.

Оффлайн Yasno

  • Завсегдатай
  • *
  • Сообщений: 203
Re: Где лежит конфиг memcached?
« Ответ #1 : 31.05.2019 16:59:12 »
привыкайте, этот Linux полон неожиданностей  :-)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 961
Re: Где лежит конфиг memcached?
« Ответ #2 : 01.06.2019 10:47:53 »
По умолчанию он должен лежать в /etc/memcached.conf

Но там его нет.

ну нет и нет. Создайте файл /etc/memcached.conf и впишите туда что надо...

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 961
Re: Где лежит конфиг memcached?
« Ответ #3 : 01.06.2019 10:50:13 »
привыкайте, этот Linux полон неожиданностей  :-)

Конечно.
То ли дело божественный виндавс 10 где вообще хрен знает где что искать - раскорячились настройки между классической панелью и недоделанной "планшетной" и мигрируют настройки туда-сюда каждые полгода. а ты ищи в двух интерфейсах где опять все запрятали...

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 999
Re: Где лежит конфиг memcached?
« Ответ #4 : 01.06.2019 10:56:45 »
Есть конфиг в /etc/sysconfig/memcached

Но его контент не соответствует официальным докам..

Если прописать туда официальные - то они не работают. И он не запускается.
Смотрим ВНИМАТЕЛЬНО на содержание этого файла сразу после установки пакета:
# These defaults will be used by every memcached instance, unless overridden
# by values in /etc/sysconfig/memcached.<port>
# Parameters for memcached daemon.
# See memcached(1) for more details.

RUNAS="memcached"
LISTEN="127.0.0.1"
MAXCONN="1024"
CACHESIZE="64"
EXTRAOPTIONS=""

# The PORT variable will only be used by memcached.service, not by
# memcached@xxxxx services, which will use the xxxxx
PORT="11211"
Обратите ВНИМАНИЕ на приведённый комментарий:
# These defaults will be used by every memcached instance, unless overridden
# by values in /etc/sysconfig/memcached.<port>
# Parameters for memcached daemon.
# See memcached(1) for more details.

где значимый фрагмент в вольном переводе: "Эти умолчания будут использоваться до тех пор, пока не будут перезаписаны значениями из файла /etc/sysconfig/memcached.порт