Centos7 的 Open Stack T 版搭建流程 --- (四)配置 Memcached 和 RTCD

配置 Memcached

(1)安装 Memcached 服务器和 Python 的 Memcached 客户端

controller
yum install memcached python-memcached -y

(2)配置 Memcached 配置文件

vi /etc/sysconfig/memcached

修改以下内容:

  • 修改 CACHESIZE="64"CACHESIZE="1024"

  • OPTIONS="-l 127.0.0.1,::1 后添加 ,controller

修改后的配置文件如下

PORT="11211"							# 指定了 Memcached 服务器监听的端口号,通常默认端口是 11211。
USER="memcached"						# 指定了运行 Memcached 服务器的用户。
MAXCONN="1024"							# 设置了 Memcached 服务器允许的最大并发连接数。
CACHESIZE="1024"						# 定义了分配给 Memcached 的内存大小(以 MB 为单位)。
OPTIONS="-l 127.0.0.1,::1,controller"	# -l 选项指定了 Memcached 服务器监听的 IP 地址。
										# 127.0.0.1 和 ::1 分别代表 IPv4 和 IPv6 的本地回环地址。
										# controller 是 Memcached 监听的其他主机名或 IP 地址。

启动 Memcached 服务并设置开机自启动

systemctl start memcached.service && systemctl enable memcached.service

检查 Memcached 服务是否启动成功

systemctl status  memcached.service

出现 runing 即为成功

六、配置 ETCD 服务(搭建 T 版平台没有用上,可以跳过)

在 OpenStack 中,Etcd 并不是一个直接关联的组件,而是与一些特定项目或部署模式相关联。

Etcd 是一个分布式键值存储系统,主要用于共享配置和服务发现。在某些情况下,OpenStack 中的一些组件可能会使用 Etcd 作为后端存储来实现共享状态或配置信息的存储。

虽然 Etcd 可能用于支持某些 OpenStack 部署中的特定需求,但它并不是 OpenStack 核心项目的一部分,也不是所有 OpenStack 部署都会使用 Etcd。因此,Etcd 在 OpenStack 中的使用取决于具体的部署需求和架构设计。

(1)安装 ETCD 服务

controller
yum install etcd -y

(2)配置 ETCD 配置文件

vi /etc/etcd/etcd.conf

修改以下内容:

  • 修改 Etcd 节点监听对等节点请求的 URL
sed -i 's\#ETCD_LISTEN_PEER_URLS="http://localhost:2380"\ETCD_LISTEN_PEER_URLS="http://192.168.100.10:2380"\' /etc/etcd/etcd.conf
  • 修改 Etcd 节点监听客户端请求的 URL
sed 
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

路过的一个普通人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值