[adminroot@localhost ~]$ su
Password:
[root@localhost adminroot]# vim /etc/redis/6379.conf
/slaveof
n
slaveof 192.168.1.108 6379
masterauth mypassword123
:wq
[root@localhost adminroot]# redis-server /etc/redis/6379.conf &
Error condition on socket for SYNC: Connection refused
[root@localhost adminroot]#reboot
| `-._`-._ _.-'_.-' | http://redis.io
`-._ `-._`-.__.-'_.-' _.-'
|`-._`-._ `-.__.-' _.-'_.-'|
| `-._`-._ _.-'_.-' |
`-._ `-._`-.__.-'_.-' _.-'
`-._ `-.__.-' _.-'
`-._ _.-'
`-.__.-'
3421:S 22 May 01:13:55.426 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
3421:S 22 May 01:13:55.427 # Server started, Redis version 3.2.0
3421:S 22 May 01:13:55.427 # 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.
3421:S 22 May 01:13:55.428 # 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
[root@localhost adminroot]# vim /etc/sysctl.conf
vm.overcommit_memory = 1
[root@localhost adminroot]# reboot
_._
_.-``__ ''-._
_.-`` `. `_. ''-._ Redis 3.2.0 (00000000/0) 64 bit
.-`` .-```. ```\/ _.,_ ''-._
( ' , .-` | `, ) Running in standalone mode
|`-._`-...-` __...-.``-._|'` _.-'| Port: 6379
| `-._ `._ / _.-' | PID: 3386
`-._ `-._ `-./ _.-' _.-'
|`-._`-._ `-.__.-' _.-'_.-'|
| `-._`-._ _.-'_.-' | http://redis.io
`-._ `-._`-.__.-'_.-' _.-'
|`-._`-._ `-.__.-' _.-'_.-'|
| `-._`-._ _.-'_.-' |
`-._ `-._`-.__.-'_.-' _.-'
`-._ `-.__.-' _.-'
`-._ _.-'
`-.__.-'
3386:S 22 May 01:28:23.293 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
3386:S 22 May 01:28:23.293 # Server started, Redis version 3.2.0
3386:S 22 May 01:28:23.294 # 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.
3386:S 22 May 01:28:23.295 * DB loaded from disk: 0.000 seconds
3386:S 22 May 01:28:23.295 * The server is now ready to accept connections on port 6379
[root@localhost adminroot]# echo never > /sys/kernel/mm/transparent_hugepage/enabled
[root@localhost adminroot]# vim /etc/rc.local
touch /var/lock/subsys/local
echo never > /sys/kernel/mm/transparent_hugepage/enabled
[root@localhost adminroot]# echo 511 > /proc/sys/net/core/somaxconn
4590:S 22 May 01:48:29.024 * Connecting to MASTER 192.168.1.108:6379
4590:S 22 May 01:48:29.025 * MASTER <-> SLAVE sync started
4590:S 22 May 01:48:29.025 # Error condition on socket for SYNC: Connection refused
==============================================================================
bash-4.2$ su
密码:
[root@dbserver latte]# redis-server /etc/redis/6379.conf &
[root@dbserver latte]# redis-cli -h 127.0.0.1 -p 6379
127.0.0.1:6379> get name
"master"
127.0.0.1:6379> get age
"28"
[root@dbserver latte]# redis-server /etc/redis/6380.conf &
17591:S 24 May 13:32:58.751 * DB loaded from disk: 0.000 seconds
17591:S 24 May 13:32:58.751 * The server is now ready to accept connections on port 6380
17591:S 24 May 13:32:58.751 * Connecting to MASTER 127.0.0.1:6379
17591:S 24 May 13:32:58.751 * MASTER <-> SLAVE sync started
17591:S 24 May 13:32:58.751 * Non blocking connect for SYNC fired the event.
17591:S 24 May 13:32:58.752 * Master replied to PING, replication can continue...
17591:S 24 May 13:32:58.752 * Partial resynchronization not possible (no cached master)
17591:S 24 May 13:32:58.754 * Full resync from master: e2ed64ea513418cdcc4cdefd7f0ef6711d9ef4ac:1
17591:S 24 May 13:32:59.141 * MASTER <-> SLAVE sync: receiving 40 bytes from master
17591:S 24 May 13:32:59.141 * MASTER <-> SLAVE sync: Flushing old data
17591:S 24 May 13:32:59.141 * MASTER <-> SLAVE sync: Loading DB in memory
17591:S 24 May 13:32:59.141 * MASTER <-> SLAVE sync: Finished with success
[root@dbserver latte]# redis-cli -h 127.0.0.1 -p 6380
127.0.0.1:6380> keys *
1) "name"
2) "age"
127.0.0.1:6380> get name
"master"
127.0.0.1:6380> get age
"28"
127.0.0.1:6380>
相关推荐
1. **Redis介绍**:Redis是一个开源的内存数据结构存储系统,它可以用作数据库、缓存和消息代理。它支持多种数据结构,如字符串、哈希、列表、集合、有序集合,还提供了事务、持久化、复制和Lua脚本等功能。 2. **...
在本教程中,我们将深入探讨如何在Cent OS操作系统上安装并部署Redis,这是一个高效、开源的内存数据结构存储系统,常被用作数据库、缓存和消息代理。Redis以其高速性能和丰富的数据结构支持而备受青睐。以下是详细...
申延超 Cent OS 5 Linux NFS 服务 安装
cent os cent os
本文将指导您在虚拟机上安装 Cent-OS 操作系统,总共包含 44 张截图,涵盖安装的每一个步骤。通过这篇文章,您将了解如何在虚拟机上安装 Cent-OS 操作系统,并掌握相应的安装步骤。 安装 Cent-OS 的准备工作 在...
在本文中,我们将深入探讨如何在Cent OS 6.5操作系统上编译Hadoop 2.6.0的源码,以及如何利用编译生成的lib包目录替换官方下载资源中的对应目录。这个过程对于那些希望自定义Hadoop配置、优化性能或解决特定环境下的...
Cent OS上配置Apache2 + SVN Cent OS上配置Apache2 + SVN
本文将详细介绍如何在Cent OS 6.3环境下配置日志服务器,并涵盖Linux、Unix、Windows系统下的客户端日志发送配置。 首先,我们要了解日志系统的基础——Syslog。Syslog是一种标准的日志协议,广泛应用于各种操作...
在Cent OS系统上安装和部署MongoDB,可以分为几个关键步骤:安装Cent OS、安装MongoDB、配置单节点、设置副本集以及部署分片集群。下面将详细讲解这些过程。 **1. 安装Cent OS** 首先,确保你的计算机上已经安装了...
Linux = redhat-3,SuSE-9,redhat-4,redhat-5,UnitedLinux-1.0,asianux-1,asianux-2] [Linux-redhat-5.0-optional] TEMP_SPACE = 80 SWAP_SPACE = 150 MIN_DISPLAY_COLORS = 256 ``` **5.2 修改发行版信息** - ...
linux 从入门到大神。红帽认证的必学书目
在虚拟化技术中,通过虚拟机(Virtual Machine,简称VM)可以在一台物理计算机上运行多个独立的操作系统实例。虚拟机的网络配置是实现不同操作系统实例间通信的关键步骤之一。本文将详细介绍如何在Windows 10环境下...
在本文中,我们将通过几个简单的步骤来完成Cent OS6.5上Node.js的安装过程。通过这些步骤,您可以快速地在服务器或开发环境中部署Node.js环境,并为后续的开发工作做好准备。下面,我们将详细讲解每个步骤的具体操作...
我们创建了一个集群配置文件目录 /usr/local/redis/cluster,并在每台机器上创建了自己的配置文件。这些配置文件包括端口号、绑定的 IP 地址、集群模式的启用、集群配置文件的路径等信息。 启动 Redis 在配置完 ...
本文档主要讲解了在 Linux(Cent OS7.2) 环境下安装、启动和停止 Memcached 服务的方法,并对 ps 命令的使用进行了详细讲解。 一、Memcached 服务安装 在 Linux(Cent OS7.2) 环境下,可以使用 yum 源安装 Memcached...
1. i节点是Linux文件系统中的一个重要数据结构,它是一个固定大小(通常是64字节)的表格,存储了文件的所有元数据,包括文件大小、所有权、权限模式、创建时间以及文件类型的详细信息。最重要的是,i节点包含了一个...
在本文中,我们将探讨如何在CentOS服务器上配置JDK、Tomcat以及MySQL,这是一个典型的Java Web应用程序部署流程。 1. **连接服务器**: 首先,你需要通过SSH(Secure Shell)连接到你的CentOS服务器。在Mac系统中...
Cent OS 7、Nginx 1.6、PHP 5.6、MySQL 5.6开发环境搭建,源码编译安装_vagrant-lnmp
在安装docker之前,需要确保Cent-OS操作系统的Linux内核版本达到3.8以上。可以使用`uname -a`命令来查看当前Linux内核版本。 卸载老版本docker 如果之前安装过docker,需要卸载老版本的docker,使用以下命令: ```...
这不仅包括了必要的软件包安装,如Linux内核、FUSE、ntfs-3g等,还涵盖了配置与验证过程,确保你的CentOS系统能够无缝地读取和写入NTFS分区。 ### 一、理解CentOS 5.2与NTFS #### 1.1 CentOS 5.2简介 CentOS 5.2是...