当前位置: 首页 > news >正文

【Openstack Train安装】五、Memcached/Etcd安装

    本文介绍Memcached/Etcd安装步骤,Memcached/Etcd仅需在控制节点安装

在按照本教程安装之前,请确保完成以下配置:

【Openstack Train安装】一、虚拟机创建

【Openstack Train安装】二、NTP安装

【Openstack Train安装】三、openstack安装

【Openstack Train安装】四、MariaDB/RabbitMQ 安装

安装环境如下

VMware WorkstationV17.0
本机系统win11
虚拟机系统CentOS 7.5

本文对应的视频教程:【Openstack Train安装】五、Memcached、Etcd安装

一、Memcached安装

memcached是一套分布式的高速缓存系统,由LiveJournal的Brad Fitzpatrick开发,但被许多网站使用。这是一套开放源代码软件,以BSD license授权发布。在openstack中,使用Memcached存储身份验证服务使用的token。

安装memcached(注意:请确保您使用的系统是centos7):

yum install memcached python-memcached -y

编辑/etc/sysconfig/memcached 文件,并进行配置,具体如下图(改变红框中的行):

添加开机启动,并启动memcached服务:

systemctl enable memcached.service
systemctl start memcached.service

Memcached安装完成。

二、Etcd安装

安装etcd:

yum install etcd -y

编辑/etc/etcd/etcd.conf ,进行以下配置(其中的IP地址,一定要按照之前规划的填写,Management Network的控制节点地址为10.0.0.11):

#[Member]
ETCD_DATA_DIR="/var/lib/etcd/default.etcd"
ETCD_LISTEN_PEER_URLS="http://10.0.0.11:2380"
ETCD_LISTEN_CLIENT_URLS="http://10.0.0.11:2379"
ETCD_NAME="controller"
#[Clustering]
ETCD_INITIAL_ADVERTISE_PEER_URLS="http://10.0.0.11:2380"
ETCD_ADVERTISE_CLIENT_URLS="http://10.0.0.11:2379"
ETCD_INITIAL_CLUSTER="controller=http://10.0.0.11:2380"
ETCD_INITIAL_CLUSTER_TOKEN="etcd-cluster-01"
ETCD_INITIAL_CLUSTER_STATE="new"

如下图所示:

设置etcd开机启动,并启动该服务:

systemctl enable etcd
systemctl start etcd

etcd安装完成。

相关文章:

  • 【工作生活】汽车电子嵌入式开发简介
  • python socket编程7 - 使用PyQt6 开发UI界面新增实现UDP server和client单机通讯的例子
  • 并发集合框架
  • jupyter notebook搭建
  • 封装ThreadLocal
  • Redux,react-redux,dva,RTK
  • 【WPF.NET开发】构造动态布局
  • MacOS 14挂载NTFS 硬盘的最佳方式(免费)
  • UI/UX:学习资料
  • SELinux refpolicy详解(7)
  • 回溯算法:复原IP地址 子集 子集II
  • 9-MapReduce开发技术
  • 搞笑视频无水印下载,高清无水印视频网站!
  • mysql:免费的GUI客户端工具推荐并介绍常用的操作
  • 【从零开始学习JVM | 第二篇】字节码文件的组成
  • 【391天】每日项目总结系列128(2018.03.03)
  • angular2开源库收集
  • css布局,左右固定中间自适应实现
  • ECMAScript入门(七)--Module语法
  • es6
  • Mysql优化
  • Python中eval与exec的使用及区别
  • ReactNativeweexDeviceOne对比
  • SpiderData 2019年2月13日 DApp数据排行榜
  • v-if和v-for连用出现的问题
  • vue.js框架原理浅析
  • 基于MaxCompute打造轻盈的人人车移动端数据平台
  • 通过git安装npm私有模块
  • 王永庆:技术创新改变教育未来
  • 由插件封装引出的一丢丢思考
  • 正则表达式
  • mysql面试题分组并合并列
  • scrapy中间件源码分析及常用中间件大全
  • 如何在招聘中考核.NET架构师
  • 智能情侣枕Pillow Talk,倾听彼此的心跳
  • #宝哥教你#查看jquery绑定的事件函数
  • (16)Reactor的测试——响应式Spring的道法术器
  • (9)YOLO-Pose:使用对象关键点相似性损失增强多人姿态估计的增强版YOLO
  • (cos^2 X)的定积分,求积分 ∫sin^2(x) dx
  • (done) NLP “bag-of-words“ 方法 (带有二元分类和多元分类两个例子)词袋模型、BoW
  • (Redis使用系列) SpirngBoot中关于Redis的值的各种方式的存储与取出 三
  • (Redis使用系列) Springboot 在redis中使用BloomFilter布隆过滤器机制 六
  • (二)Eureka服务搭建,服务注册,服务发现
  • (附源码)小程序 交通违法举报系统 毕业设计 242045
  • (转)Java socket中关闭IO流后,发生什么事?(以关闭输出流为例) .
  • (转)LINQ之路
  • (转)ORM
  • (转载)在C#用WM_COPYDATA消息来实现两个进程之间传递数据
  • (轉貼) VS2005 快捷键 (初級) (.NET) (Visual Studio)
  • .libPaths()设置包加载目录
  • .MSSQLSERVER 导入导出 命令集--堪称经典,值得借鉴!
  • .NET CLR基本术语
  • .NET delegate 委托 、 Event 事件
  • .NET MVC 验证码
  • .NET Reactor简单使用教程