magent + memcached部署过程
magent + memcached架构图
安装步骤如下:
------------------10.1.64.196 10.1.64.197 10.1.65.104 10.1.65.107 memcached (存储节点)----------------------------------------
yum install gcc
mkdir /usr/local/src/memcached
cd /usr/local/src/memcached
tar -xzvf ./libevent-2.0.22-stable.tar.gz
cd ./libevent-2.0.22-stable
./configure --prefix=/usr
make && make install
cd /usr/local/src/memcached
tar -xzvf memcached-1.4.24.tar.gz
cd memcached-1.4.24
mkdir /usr/local/memcached
./configure --prefix=/usr/local/memcached --with-libevent=/usr
make && make install
cd /usr/local/memcached/bin
./memcached -u root -d -m 2048 -l 10.1.64.196 -p 11211 -P /tmp/memcached.pid
-----------------------10.1.65.105 magent (控制节点)-------------------------------------------------------------------
yum install gcc
mkdir /usr/local/src/memcached
cd /usr/local/src/memcached
tar -xzvf ./libevent-2.0.22-stable.tar.gz
cd ./libevent-2.0.22-stable
./configure --prefix=/usr
make && make install
mkdir /usr/local/magent
cd /usr/local/magent
tar xzvf ./magent-0.6.tar.gz
/sbin/ldconfig
sed -i "s#LIBS = -levent#LIBS = -levent -lm#g" Makefile
vim ketama.h
#在开头加入
#ifndef SSIZE_MAX
#define SSIZE_MAX 32767
#endif
ln -s /usr/lib/libevent* /usr/lib64/
yum install -y glibc glibc-devel
cp /usr/lib64/libm.so /usr/lib64/libm.a
vim ./Makefile
将
CFLAGS = -Wall -g -O2 -I/usr/local/include $(M64)
改为:
CFLAGS = -lrt -Wall -g -O2 -I/usr/local/include $(M64)
make
cp magent /usr/bin/magent
magent -u root -n 51200 -l 192.168.1.2 -p 12000 -s 192.168.1.4:11211 -s 192.168.1.5:11211 -s 192.168.1.6:11211 -b 192.168.1.7:11211 -b 192.168.1.8:11211
转载于:https://www.cnblogs.com/jerryshi1988/articles/7249370.html
magent + memcached部署过程相关推荐
- openstack跟着官网部署过程
openstack搭建 环境准备 主机 配置 ip地址 网卡模式 控制节点 4核4G eth0:192.168.200.10/24;eth1:10.0.1.10/24 NAT/仅主机 计算节点 4核4 ...
- [项目过程中所遇到的各种问题记录]部署篇——项目部署过程中那些纠结的问题-SQLServer...
前一篇文章说了些有关IIS的,这篇则是说SQLServer的,相比IIS来说,SQLServer的配置过程中问题就少了许多,而且都比较有针对性,下面开始记录: 注:由于实际项目的开发都是基于SQL20 ...
- SharePoint 2007部署过程详细图解之一:准备
Microsoft Office SharePoint Server 2007(简称MOSS 2007)可以构建企业门户站点,并实现团队协作.内容管理.工作流.商业智能等强大功能,是微软2007 Of ...
- 预发布环境,Tag发布机制和可重复的部署过程
导读:作者吕毅在blog.lvscar.info发表了本篇文章,文中分享了Joel Test .预发布环境.Tag发布机制以及可重复的部署过程等.内容如下: 周末聚会,无意间聊起建筑行业.自己是搞软件 ...
- Sonic 开源移动端云真机测试平台 - 设备中心接入安卓设备实例演示,Agent端服务部署过程详解
Sonic 开源移动端云真机测试平台 - Agent端服务部署与安卓设备接入演示 一加8手机连接效果图展示 第一章:环境准备 ① agent-sources 资源包下载 ② Android SDK安装 ...
- hudson部署过程
hudson部署过程: java安装 http://developer.51cto.com/art/201504/470683.htm tomcat安装 http://blog.csdn.net/hu ...
- ASP.NET Core on K8S深入学习(2)部署过程解析与部署Dashboard
上一篇<K8S集群部署>中搭建好了一个最小化的K8S集群,这一篇我们来部署一个ASP.NET Core WebAPI项目来介绍一下整个部署过程的运行机制,然后部署一下Dashboard,完 ...
- Angular项目打包到nginx部署过程
Angular项目打包到nginx部署过程 一. 打包Angluar ng build,会在项目文件夹下生成dist文件,里面是打包后的文件 二. 部署nginx 在nginx官网中下载nginx 把 ...
- fpga中的slack_是否想减少部署过程的恐怖程度? 在Slack中构建ChatOps。
fpga中的slack by Rick Mak 麦瑞克(Rick Mak) 是否想减少部署过程的恐怖程度? 在Slack中构建ChatOps. (Want to make the deployment ...
最新文章
- 消息确认机制---confirm异步
- 腾讯面试官:如何停止一个正在运行的线程?我一脸蒙蔽。。。
- 边界测试——让BUG现形
- 【译】LXC and LXD: Explaining Linux Containers
- Java在生活中的应用盘点!
- mysql 存储过程 输出table_mysql 存储过程 没有结果输出。
- Jenkins配置工具
- 百度智能音箱新品被指抄袭天猫精灵方糖R:存在5处雷同
- 机器学习与计算机视觉(darknet编译)
- [ACL17]A Minimal Span-Based Neural Constituency Parser(一个最小化的基于跨度的神经句法分析器)...
- 倾斜摄影技术应用之:自动三维建模对输电线路走廊资源快速调查
- 我国的社保到底是多交好,还是少交好?
- 微信小程序textarea换行输入的文本,在view中如何换行渲染
- C#获取打印机状态(1)——System.Management
- python图像识别算法 识别数量_使用深度学习(CNN)算法进行图像识别工作时,有哪些data augmentation 的奇技淫巧?...
- 通过浏览器向桌面弹框示例
- 编码转换以及乱码恢复
- print(f‘‘)的用法
- 人工智能技术在专利中的实际应用
- python爬取携程网机票信息
热门文章
- js 弹出层的点击事件影响到底层的点击事件_聊一聊 Node.js 错误处理
- python 代码文件路径注意事项
- python 全局变量、局部变量
- LeetCode MySQL 1141. 查询近30天活跃用户数
- LeetCode 379. 电话目录管理系统(哈希set)
- LeetCode 901. 股票价格跨度(单调栈)
- LeetCode 1252. 奇数值单元格的数目
- LeetCode 138. 复制带随机指针的链表(哈希 / 深拷贝)
- vue是什么软件_Angular vs React vs Vue:2020年的最佳选择是什么?
- mupdf java_mupdf库学习