注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

mmicky 的博客

追逐刹那的惊艳

 
 
 

日志

 
 

Redis安装和配置  

2013-07-09 22:40:54|  分类: NOSQL |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
1:规划
本篇为了测试spark+redis应用程序开发而重新编写了,具体的使用环境参见Spark1.0.0 开发环境快速搭建
安装机器:hadoop1(因为只是测试用就不使用redis的主从复制配置了)
安装目录:/app/redis
数据目录:/app/redis/data
配置文件:/app/redis/redis6379.conf

2:安装
A:下载 redis2.8.12和tcl8.6.1
redis2.8.12下载地址:http://download.redis.io/releases/redis-2.8.12.tar.gz
tcl8.6.1下载地址:http://prdownloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz
B:由客户端wyy上传到虚拟集群的hadoop1
mmicky@wyy:~$ scp soft/nosql/redis-2.8.12.tar.gz root@hadoop1:/app/
mmicky@wyy:~$ scp soft/nosql/tcl8.6.1-src.tar.gz root@hadoop1:/app/
C:解压缩安装文件
[root@hadoop1 app]# tar zxf tcl8.6.1-src.tar.gz 
[root@hadoop1 app]# mv tcl8.6.1 tcl861
[root@hadoop1 app]# tar zxf redis-2.8.12.tar.gz 
[root@hadoop1 app]# mv redis-2.8.12 redis
[root@hadoop1 app]# cd tcl861/unix/
[root@hadoop1 unix]# ./configure
[root@hadoop1 unix]# make
[root@hadoop1 unix]# make install
[root@hadoop1 unix]# cd ../../redis
[root@hadoop1 redis]# mkdir data
[root@hadoop1 redis]# cp redis.conf  redis6379.conf
[root@hadoop1 redis]# make
[root@hadoop1 redis]# make test
如果测试没错的话就已经安装好了。

3:配置
A:配置redis的配置文件
[root@hadoop1 redis]# vi redis6379.conf
daemonize yes   #使redis以守护进程模式运行
pidfile /var/run/redis_6379.pid #设置redis的PID文件位置
port 6379 #设置redis的监听端口号
dir /app/redis/data #设置持久化文件放置的位置

B:配置redis启动文件
[root@hadoop1 redis]# cp utils/redis_init_script /etc/rc.d/init.d/redis
[root@hadoop1 redis]# vi /etc/rc.d/init.d/redis 
REDISPORT=6379
EXEC=/app/redis/src/redis-server
CLIEXEC=/app/redis/src/redis-cli

PIDFILE=/var/run/redis_${REDISPORT}.pid
CONF="/app/redis/redis${REDISPORT}.conf"
C:设置内存溢出时处理方式
[root@hadoop1 redis]# vi /etc/sysctl.conf
#redis
vm.overcommit_memory = 1
[root@hadoop1 redis]# /sbin/sysctl -p

D:启动和关闭
[root@hadoop1 redis]# /etc/rc.d/init.d/redis start
[root@hadoop1 redis]# /etc/rc.d/init.d/redis stop

4:测试
[root@hadoop1 redis]# /etc/rc.d/init.d/redis start
Starting Redis server...       
[root@hadoop1 redis]# src/redis-cli 
127.0.0.1:6379> ping
PONG
127.0.0.1:6379> exit
[root@hadoop1 redis]# 
 
  评论这张
 
阅读(219)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017