标签:memory ges 简单 根据 blog out etc 技术 检测
一:redis的安装:
wget http://redis.googlecode.com/files/redis-2.4.6.tar.gz
解压到/opt
tar –zxvf redis-3.2.6.tar.gz -C /opt
编译
需要说明的事,redis的安装非常简单,已经有现成的Makefile文件,直接运行make命令即可。
make
make install
启动redis
[root@localhost bin]# /opt/redis-3.2.6/bin/redis-server /opt/redis-3.2.6/conf/redis.conf
8603:M 04 May 14:03:38.356 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
8603:M 04 May 14:03:38.356 # Server started, Redis version 3.2.6
8603:M 04 May 14:03:38.356 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add ‘vm.overcommit_memory = 1‘ to /etc/sysctl.conf and then reboot or run the command ‘sysctl vm.overcommit_memory=1‘ for this to take effect.
8603:M 04 May 14:03:38.356 # WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command ‘echo never > /sys/kernel/mm/transparent_hugepage/enabled‘ as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled.
8603:M 04 May 14:03:38.356 * DB loaded from disk: 0.000 seconds
8603:M 04 May 14:03:38.356 * The server is now ready to accept connections on port 6379
Redis 由四个可执行文件:redis-benchmark、redis-cli、redis-server、redis-stat 这四个文件,加上一个redis.conf就构成了整个redis的最终可用包。它们的作用如下:
注意,默认redis.conf文件的daemonize参数为no,所以redis不会在后台运行,这时要测试,我们需要重新开一个终端。修改为yes则为后台运行redis。另外配置文件中规定了pid文件,log文件和数据文件的地址,如果有需要先修改,默认log信息定向到stdout.
标签:memory ges 简单 根据 blog out etc 技术 检测
原文地址:http://www.cnblogs.com/hh-summer/p/6836423.html