
Redis
文章平均质量分 72
原来的1024
走过路过不要错过
展开
-
搭建第一个SpringBoot工程;SpringBoot整合mybatis;SpringBoot整合Redis-cluster集群;SpringBoot整合EhCache;
写在前头,以下内容主要是为了自己复习之用,如果你有幸看到这篇文章,请不要嫌弃某些地方有所跳跃或省略。 1. 搭建第一个SpringBoot工程 1.1 创建工程 1.2 初始pom.xml文件内容 1.3 SpringBoot启动结果 2. 整合mybatis实现数据库操作 2.1 添加mysql和mybatis依赖,版本要正确,我导入mysql8.0时,报错:CLIENT_PLUGIN_AUTH is required,改为mysql 5.1.35正常。同...原创 2021-04-29 01:01:05 · 171 阅读 · 0 评论 -
Zookeeper+kafka集群搭建,问题(zoo.cfg file is running,it‘s probably not running,option ‘UseCompressedOops‘)
1. 下载Zookeeper 1.1 从Zookeeper官网选择对应版本下载,我这边是3.4.5,如下图。 1.2 将下载的压缩包拉到要安装集群主机的 /usr/local 目录(你也可以进入/usr/local 目录直接通过命令行下载,这样如果要部署多台机器有点麻烦,所以这边通过WINSCP传递)。 1.3 使用 tar -zxvf zookeeper-3.4.5.tar.gz 指令先解压,同时,使用 mv zookeeper=3.4.5 zk指令将解压的文件夹名改为缩写便于后面操作。 ..原创 2021-04-26 02:02:41 · 522 阅读 · 0 评论 -
CentOS6.5安装MySQL5.1.73
1. 安装mysql 使用 yum install -y mysql-server 指令安装mysql,安装完成如下图。 2. 启动MySQL并设置开机启动 使用 service mysqld start 指令启动mysql,并且使用 chkconfig mysqld on 指令设置mysql开机自启动。 3. 安装mysql客户端 yum install -y mysql-connector-java ...原创 2021-04-23 15:19:58 · 238 阅读 · 0 评论 -
CentOS搭建Redis-cluster。corrupte cluster config file;redis requires Ruby version;can‘t connect to node
1. 配置redis-cluster 1.1 先在CentOS安装Redis,然后再配置redis-cluster。首先创建两个目录用于存放redis-cluster的配置文件和日志信息,如下图。原创 2021-04-22 18:23:19 · 372 阅读 · 0 评论 -
在三台Redis节点上部署哨兵集群以及主备切换、故障恢复的容灾演练中哨兵各自的日志信息、状态查看分析
1. 先在 /etc 目录创建一个sentinel目录作为哨兵的配置信息存放目录,并将Redis安装目录的sentinel.conf文件(我这边路径是 /usr/local/redis-3.2.8/sentinel.conf)复制到 /etc/sentinel目录,并重命名为26379.conf,26379是哨兵的默认端口,如下图。 ...原创 2021-04-08 16:09:36 · 430 阅读 · 0 评论 -
Redis集群读写分离架构搭建以及主从数据连通验证(附加集群口令认证以及Redis端口6379释放)
1. 先在两台主机上装好Redis 如果这部分工作还没有准备好的话,可以看我的另一篇博客。 2. 设置主从节点以及从节点只读(实现读写分离) 2.1 配置slave节点作为master的从机,打开/etc/redis/6379.conf文件,指定slaveof <masterip> <masterport>,如下图。 3. 集群安全认证 ...原创 2021-04-07 23:31:05 · 252 阅读 · 1 评论 -
Redis集群CentOS系统配置企业级数据备份方案以及数据恢复的操作(在开启AOF功能下恢复冷备RDB文件数据,保持AOF和RDB双开情况下恢复数据及错误的数据恢复步骤详解)
1. 设置每小时保存一份 /var/redis/6379/dump.rdb 文件至指定目录(我这边存放在 /usr/local/redis_backup 目录下),并删除48小时前的文件。 为了后面能够定时执行该数据备份任务,我们在 /usr/local/redis_backup 目录下创建一个rdb_backup.sh脚本文件,内容如下。 #!/bin/sh # date +%Y%m%d%H 是CentOS的时间用法,得到年月日时,如2021040708, # 更完整的有 date +%Y..原创 2021-04-07 03:34:56 · 519 阅读 · 0 评论 -
CentOS6.5安装Redis3.2.8版本
1. 下载及安装Redis 1.1 去Redis官网下载页面选择相应版本下载,我这边选择3.2.8版本。 1.2 将下载的压缩包放置在虚拟机的 /usr/local 目录下并使用 tar -zxvf redis-3.2.8.tar.gz 指令解压。 1.3 使用 make && make test && make install 指令编译并安装Redis,但是报错如下:“you need tcl 8.5”。 那我们就去tcl官网下载高版本的tcl(我这边是8.6.原创 2021-04-06 02:06:27 · 257 阅读 · 0 评论 -
Redis集群搭建,配置hosts文件,进行IP地址和主机名的映射以及完成Redis集群间ssh免密登录
1. 各个Redis节点的搭建和配置可参考我的另一篇博客 2. 配置 /etc/hosts 文件,进行主机名和IP地址的映射,如下图所示。 3. 然后,我们就可以通过ping这些主机名来实现连通了。 4. ssh免密登录 4.1 使用 ssh-keygen -t rsa 指令生成本机公钥,等待输入时,回车就行,如下图。 4.2 生成的公钥在 /root/.ssh 目录,进入 /root/.ssh 目录,通过 cp id_rsa.pub authorized_keys 指令将公钥id_r原创 2021-04-05 23:45:32 · 2096 阅读 · 0 评论 -
CentOS6.5安装perl5.0(tar压缩包方式),有错误you may have to set your dynamic library LD_LIBRARY_PATH
1. 使用wget http://www.cpan.org/src/5.0/perl-5.16.1.tar.gz指令下载perl压缩包,如下图。 2. 使用 tar -zxvf perl-5.16.1.tar.gz 指令解压tar.gz压缩包,如下图。 3. 在 /usr/local目录下使用 cd perl-5.16.1 命令进入perl-5.16.1目录。 4. 使用 ./Configure -des -Dprefix=/usr/local/perl 指令配置编译信息,报错“Uh-oh, th原创 2021-04-05 21:24:06 · 646 阅读 · 0 评论 -
CentOS6.5通过jdk8.rpm文件安装JDK8
1. 下载jdk8.rpm 1.1 到oracle官网下载页下载jdk8.rpm,如下图。 1.2 然后将该jdk8.rpm文件放入CentOS系统的任意目录中,我这边放在 /usr/local 目录下,然后执行rpm -ivh jdk-8u281-linux-i586.rpm 命令安装jdk8。 1.3 配置jdk的环境变量,使用 vi 打开 ~/.bashrc 文件,并进行如下配置。 1.4 执行 source ~/.bashrc 指令使环境变量起效,如下图。 1.5 使用 .原创 2021-04-05 19:25:31 · 207 阅读 · 0 评论 -
CentOS6.0配置yum源(removing mirrorlist with no valid mirrors Cannot find a valid baseurl for repo)
1. 配置yum源 1.1 在执行yum makecache时,报错Invalid release/repo/arch combination/removing mirrorlist with no valid mirrors: /var/cache/yum/i386/6/extras/mirrorlist.txt;Error: Cannot find a valid baseurl for repo: extras,如下图所示。 1.2 错误的大致意思是说mirror没有用。此时我们去/etc..原创 2021-04-05 16:19:07 · 820 阅读 · 0 评论 -
Virtual Box6.1配置CentOS6.5版本的网络连接(静态IP设定)——虚拟机和宿主机互相ping通以及ping通连接外网
1. 初始状态 1.1 对于每个刚创建的虚拟机,virtual box给虚拟机默认只配置了网卡1,而且是【网络地址转换(NAT)】格式,当我们启动虚拟机后,使用ifconfig命令,如下图。 1.2 我们可以看到系统当前没有ip,再使用ip addr命令查看,如下图。 1.3 我们可以有一个eth0网卡以及相应的Mac地址,但是没有ip,此时我们去【/etc/sysconfig/network-scripts】目录下会看到一个ifcfg-eth0文件,我们使用vi编辑器打开,如下图。 1原创 2021-04-05 04:19:54 · 343 阅读 · 0 评论 -
Virtual Box6.1安装并创建CentOS-6.5虚拟机以及网络配置(静态IP)、防火墙关闭、yum源配置、安装JDK8、安装perl
1. 下载及安装Virtual Box6.1 同为虚拟机管理软件的还有VMWare,但是不太稳定,每次休眠后,集群就挂掉了。 1.1 进入Virtual Box官网首页就能下载,如下图。 1.2 点击“下载”后进入下载页面,Windows系统就选择“Windows hosts”,如下图所示,然后正常安装即可。 2. 下载CentOS及安装 2.1 下载CentOS 去CentOS下载页面下载对应版本的镜像,如果是通过官网首页比较难跳转到该页面,如果是直接下载32...原创 2021-04-04 23:37:57 · 311 阅读 · 0 评论