Рейтинг:0

Несколько Redis Ubuntu 20.04 LTS

флаг za

Может кто объяснит, что не так с редисом?)

# статус systemctl m1-redis
▪ m1-redis-server.service — расширенное хранилище ключей и значений
     Загружено: загружено (/lib/systemd/system/m1-redis-server.service; включено; предустановка поставщика: включена)
     Активно: активация (начало) с пт 25.02.2022 12:07:04 UTC; осталось 2 часа 52 минуты
       Документы: http://redis.io/documentation,
             мужчина: redis-сервер (1)
    Процесс: 765 ExecStart=/usr/bin/redis-server /etc/redis/redis.conf (code=exited, status=0/SUCCESS)
      Заданий: 0 (лимит: 2274)
     Память: 344,0 КБ
     Группа CG: /system.slice/m1-redis-server.service

25 февраля, 12:07:04 rrm-ubuntu1 systemd[1]: запуск расширенного хранилища ключей и значений...
25 февраля, 12:07:04 rrm-ubuntu1 systemd[1]: m1-redis-server.service: не удается открыть файл PID /run/redis/redis-server-6381.pid (пока?) после запуска: операция не разрешенный
25 февраля, 12:07:04 rrm-ubuntu1 systemd[1]: m1-redis-server.service: новый основной PID 831 не принадлежит службе, и файл PID не принадлежит пользователю root. Отказ.
25 февраля, 12:07:04 rrm-ubuntu1 systemd[1]: m1-redis-server.service: новый основной PID 831 не принадлежит службе, и файл PID не принадлежит пользователю root. Отказ.

# статус systemctl s2-redis
s2-redis-server.service — расширенное хранилище ключей и значений
     Загружено: загружено (/lib/systemd/system/s2-redis-server.service; включено; предустановка поставщика: включена)
     Активно: активно (работает) с пт 25 февраля 2022 г., 12:07:04 UTC; осталось 2 часа 52 минуты
       Документы: http://redis.io/documentation,
             мужчина: redis-сервер (1)
    Процесс: 771 ExecStart=/usr/bin/redis-server /etc/redis/redis2.conf (code=exited, status=0/SUCCESS)
   Основной PID: 837 (redis-сервер)
      Заданий: 4 (лимит: 2274)
     Память: 2,6 М
     Группа CG: /system.slice/s2-redis-server.service
             ââ837 /usr/bin/redis-сервер *:6382 [кластер]

25 февраля, 12:07:04 rrm-ubuntu1 systemd[1]: запуск расширенного хранилища ключей и значений...
25 февраля, 12:07:04 rrm-ubuntu1 systemd[1]: s2-redis-server.service: невозможно открыть файл PID /run/redis/redis-server-6382.pid (пока?) после запуска: операция не разрешенный
25 февраля, 12:07:04 rrm-ubuntu1 systemd[1]: запущено расширенное хранилище ключей и значений.

# redis-cli -c -h 10.61.10.125 -p 6382
10.61.10.125:6382> пинг
ПОНГ
10.61.10.125:6382>
# redis-cli -c -h 10.61.10.125 -p 6381
10.61.10.125:6381> пинг
ПОНГ

# пс -доп | grep редис
редис 831 0,1 0,3 63504 7032 ? SSL 09:13 0:00 /usr/bin/redis-сервер *:6381 [кластер]
редис 837 0,2 0,3 55824 6368 ? SSL 09:13 0:00 /usr/bin/redis-сервер *:6382 [кластер]
root 1237 0.0 0.0 6432 736 pts/0 S+ 09:15 0:00 grep --color=auto redis

Кошачий блок.

# кошка /lib/systemd/system/m1-redis-server.service
[Ед. изм]
Description=Расширенное хранилище ключей и значений
После=network.target
Документация=http://redis.io/documentation, man:redis-сервер(1)

[Оказание услуг]
Тип = разветвление
ExecStart=/usr/bin/redis-сервер /etc/redis/redis.conf
PIDFile=/var/run/redis/redis-server-6381.pid
ТаймаутСтопСек=0
Перезапустить = всегда
Пользователь = редис
Группа = редис
RuntimeDirectory=redis
RuntimeDirectoryMode = 2755

Маска = 007
PrivateTmp=да
ЛимитNOFILE=65535
Приватные устройства=да
ProtectHome=да
ReadOnlyDirectories=/
ReadWritePaths=-/var/lib/redis
ReadWritePaths=-/var/log/redis
ReadWritePaths=-/var/run/redis

Ноньюпривилегес=истина
CapabilityBoundingSet=CAP_SETGID CAP_SETUID CAP_SYS_RESOURCE
MemoryDenyWriteExecute=true
Протекткернелмодулес = истина
Протекткернелтунаблес=истина
Протектконтролграупс=истина
Ограничение в реальном времени = истина
Рестриктамспейс=истина
RestrictAddressFamilies=AF_INET AF_INET6 AF_UNIX

# redis-server может записывать в свой собственный файл конфигурации в режиме кластера, поэтому мы
# разрешить запись туда по умолчанию. Если вы не используете эту функцию,
# рекомендуется заменить следующие строки на "ProtectSystem=full".
ПротектСистем=истина
ReadWriteDirectories=-/etc/redis

[Установить]
WantedBy=многопользовательская.цель
Псевдоним = m1-redis.service


# кошка /lib/systemd/system/s2-redis-server.service
[Ед. изм]
Description=Расширенное хранилище ключей и значений
После=network.target
Документация=http://redis.io/documentation, man:redis-сервер(1)

[Оказание услуг]
Тип = разветвление
ExecStart=/usr/bin/redis-сервер /etc/redis/redis2.conf
PIDFile=/var/run/redis/redis-server-6382.pid
ТаймаутСтопСек=0
Перезапустить = всегда
Пользователь = редис
Группа = редис
RuntimeDirectory=redis
RuntimeDirectoryMode = 2755

Маска = 007
PrivateTmp=да
ЛимитNOFILE=65535
Приватные устройства=да
ProtectHome=да
ReadOnlyDirectories=/
ReadWritePaths=-/var/lib/redis
ReadWritePaths=-/var/log/redis
ReadWritePaths=-/var/run/redis

Ноньюпривилегес=истина
CapabilityBoundingSet=CAP_SETGID CAP_SETUID CAP_SYS_RESOURCE
MemoryDenyWriteExecute=true
Протекткернелмодулес = истина
Протекткернелтунаблес=истина
Протектконтролграупс=истина
Ограничение в реальном времени = истина
Рестриктамспейс=истина
RestrictAddressFamilies=AF_INET AF_INET6 AF_UNIX

# redis-server может записывать в свой собственный файл конфигурации в режиме кластера, поэтому мы
# разрешить запись туда по умолчанию. Если вы не используете эту функцию,
# рекомендуется заменить следующие строки на "ProtectSystem=full".
ПротектСистем=истина
ReadWriteDirectories=-/etc/redis

[Установить]
WantedBy=многопользовательская.цель
Псевдоним = s2-redis.service
David avatar
флаг cn
Здесь нет парня по имени who. А если серьезно, ваш вопрос очень расплывчатый и нуждается в уточнении.
Рейтинг:0
флаг za

Файл конфигурации в /etc/redis нужно отредактировать

демонизировать да
контролируемый авто --или systemd

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.