首页 > 其他分享 >安装memcache集群管理工具

安装memcache集群管理工具

时间:2024-09-25 18:53:36浏览次数:10  
标签:10.1 ip 管理工具 magent memcache 集群 usr libevent local

            安装memcache集群管理工具magent

一、安装libevent

tar xf libevent-2.0.20-stable.tar.gz
cd libevent-2.0.20
./configure --prefix=/usr/local/libevent
make && make install

echo "/usr/local/libevent/lib" > /etc/ld.so.conf.d/libevent.conf
ldconfig

二、安装magent

mkdir /usr/local/magent
tar xf magent-0.5.tar.gz -C  /usr/local/magent
/sbin/ldconfig 
cd /usr/local/magent/

vim Makefile
LIBS = -levent -lm -L /usr/local/libevent/lib
INCLUDE = -I /usr/local/libevent/include
CFLAGS = -Wall -O2 -g
CC = gcc
PROGS = magent
..........(以下省略)

vim ketama.h   (在文件起始行加下以下代码)
#ifndef SSIZE_MAX 
#define SSIZE_MAX 32767 
#endif

ln -sv /usr/local/libevent/lib/libevent-2.0.so.5 /usr/lib/
cp magent /usr/bin/magent

查看是否安装成功及使用

命令帮助

Usage:
  -h this message
  -u uid
  -g gid
  -p port, default is 11211. (0 to disable tcp support)
  -s ip:port, set memcached server ip and port
  -b ip:port, set backup memcached server ip and port
  -l ip, local bind ip address, default is 0.0.0.0
  -n number, set max connections, default is 4096
  -D don't go to background
  -k use ketama key allocation algorithm
  -f file, unix socket path to listen on. default is off
  -i number, set max keep alive connections for one memcached server, default is 20
  -v verbose

示例:

magent -u root -n 2048 -l 10.1.1.244 -p 8888 -s 10.1.1.244 -s 10.1.1.245
telnet 10.1.1.244 8888
stats
memcached agent v0.4
matrix 1 -> 10.1.1.244:11211, pool size 0
matrix 2 -> 10.1.1.245:11211, pool size 0
END
quit

 

"一劳永逸" 的话,有是有的,而 "一劳永逸" 的事却极少



标签:10.1,ip,管理工具,magent,memcache,集群,usr,libevent,local
From: https://blog.51cto.com/u_8901540/12111451

相关文章

  • ELK+zookeeper+kafka+rsyslog集群搭建
    前言环境困境:1.开发人员无法登陆服务器2.各系统都有日志,日志数据分散难以查找3.日志数据量大,查询忙,不能实时环境要求:1.日志需要标准化 集群流程图: 角色: 软件:以上软件都可以从官网下载:https://www.elastic.co/download......
  • 集群中使用chronyc同步时间
    在集群之中,有些服务器之间的时间需要同步,但并不是所有机器可以直接连外网,这时可以用Chrony工具解决。 解决方法是将其中一台设为时间服务器,然后其它服务器和这台时间服务器同步即可。具体步骤如下:一.配置时间服务器Chrony时间服务器上: [root@openstack-controller~]#systemctl......
  • 大数据-137 - ClickHouse 集群 表引擎详解2 - MergeTree 存储结构 一级索引 跳数索引
    点一下关注吧!!!非常感谢!!持续更新!!!目前已经更新到了:Hadoop(已更完)HDFS(已更完)MapReduce(已更完)Hive(已更完)Flume(已更完)Sqoop(已更完)Zookeeper(已更完)HBase(已更完)Redis(已更完)Kafka(已更完)Spark(已更完)Flink(已更完)ClickHouse(正在更新···)章节内容上节我们完成了如下的内容:表引擎详解介绍日志......
  • 大数据-139 - ClickHouse 集群 表引擎详解4 - MergeTree 实测案例 ReplacingMergeTree
    点一下关注吧!!!非常感谢!!持续更新!!!目前已经更新到了:Hadoop(已更完)HDFS(已更完)MapReduce(已更完)Hive(已更完)Flume(已更完)Sqoop(已更完)Zookeeper(已更完)HBase(已更完)Redis(已更完)Kafka(已更完)Spark(已更完)Flink(已更完)ClickHouse(正在更新···)章节内容上节我们完成了如下的内容:MergeTree存储结构Me......
  • linux集群 keepalived+nginx实现高可用集群
    用keepalived配置高可用搭建高可用集群高可用集群,即“HA集群”,也常称作“双机热备”,用于关键业务。常见实现高可用的开源软件有heartbeat和keepalived,其中keepalived还有负载均衡的功能。这两个软件类似,核心原理都是通过心跳线连接两台服务器,正常情况下由一台服务器提供服务,......
  • MongoDB 双活集群在运营商的实践
    在现代电信行业中,订单中心作为核心业务系统之一,承担着处理客户订单、管理订单状态、与各个业务系统进行交互等重要职责。其订单中心的高效运作直接关系到客户体验和业务连续性。为了满足不断增长的业务需求和日益复杂的运营环境,运营商需要自身的订单中心架构具备高可用性及强大的......
  • 一图读懂GBase 8a数据库管理工具GDS
    ......
  • 大数据-142 - ClickHouse 集群 副本和分片 Distributed 附带案例演示
    点一下关注吧!!!非常感谢!!持续更新!!!目前已经更新到了:Hadoop(已更完)HDFS(已更完)MapReduce(已更完)Hive(已更完)Flume(已更完)Sqoop(已更完)Zookeeper(已更完)HBase(已更完)Redis(已更完)Kafka(已更完)Spark(已更完)Flink(已更完)ClickHouse(正在更新···)章节内容上节我们完成了如下的内容:副本和分片,上节主要是......
  • ESXI主机加入VCENTER现有集群提示出现常规性错误
    背景:由于忘记了这台主机的root密码,所以在迁移完虚拟机后给这台主机重新安装了操作系统,装完操作系统加集群提示如下报错:查阅了一些资料后发现主机的CPU是一样的,不需要开EVC;也有一些说需要改这个配置文件,改了也没有生效检查VCENTER和ESXI系统时间也正常经过网络测试发现......
  • 大数据-140 - ClickHouse 集群 表引擎详解5 - MergeTree CollapsingMergeTree 与其他
    点一下关注吧!!!非常感谢!!持续更新!!!目前已经更新到了:Hadoop(已更完)HDFS(已更完)MapReduce(已更完)Hive(已更完)Flume(已更完)Sqoop(已更完)Zookeeper(已更完)HBase(已更完)Redis(已更完)Kafka(已更完)Spark(已更完)Flink(已更完)ClickHouse(正在更新···)章节内容上节我们完成了如下的内容:MergeTree实测案例Re......