Может кто объяснит, что не так с редисом?)
# статус 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