LoginSignup
4
2

More than 5 years have passed since last update.

CentOS 7でMemcachedを複数立ち上げる

Posted at

概要

ポート番号を分けて複数のMemcachedを起動できるようにする。

セットアップ

インストール

yum install memcached

環境設定ファイルの用意

環境設定ファイルをコピー。

cp -upv /etc/sysconfig/memcached /etc/sysconfig/memcached_11212

ポート番号を変更。

/etc/sysconfig/memcached_11212
PORT="11212"

systemctlのユニットファイルを用意

既存のユニットファイルをコピー。

cp -upv /usr/lib/systemd/system/memcached.service /usr/lib/systemd/system/memcached_11212.service

読み込む環境設定を先程変更したものに変更。

/etc/sysconfig/memcached_11212
EnvironmentFile=-/etc/sysconfig/memcached_11212

起動と自動起動設定

[root@localhost ~]# systemctl start memcached_11212.service
[root@localhost ~]# ps aux | grep memcache
memcach+   854  0.0  0.1 333848  1216 ?        Ssl  01:26   0:00 /usr/bin/memcached -u memcached -p 11211 -m 64 -c 1024
memcach+  2717  0.0  0.1 333848  1212 ?        Ssl  02:00   0:00 /usr/bin/memcached -u memcached -p 11212 -m 64 -c 1024
root      2725  0.0  0.0   9040   668 pts/0    R+   02:00   0:00 grep --color=auto memcache
[root@localhost ~]# systemctl enable memcached_11212.service

参考サイト

4
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
2