返回顶部
首页 > 资讯 > 数据库 >CentOS6.9安装Redis4.0.0
  • 927
分享到

CentOS6.9安装Redis4.0.0

2024-04-02 19:04:59 927人浏览 安东尼
摘要

防伪码:没有相当程度的孤独是不可能有内心的平和。1、环境准备主机名IP系统Redis-01192.168.10.24Centos release 6.9 (Final)Redis安装比较简单,官网下载界面就

防伪码:没有相当程度的孤独是不可能有内心的平和。

1、环境准备

主机名IP系统
Redis-01192.168.10.24Centos release 6.9 (Final)

Redis安装比较简单,官网下载界面就有参考:

https://redis.io/download



2、安装

# 创建安装目录
mkdir /app
# 下载redis4.0.0
cd /opt
wget Http://download.redis.io/releases/redis-4.0.0.tar.gz

# 解压并安装 
tar zxf redis-4.0.0.tar.gz -C /app
cd /app/redis-4.0.0
make
make PREFIX=/app/redis install

# 配置环境变量:
export PATH=/app/redis/bin/:$PATH
echo "export PATH=/app/redis/bin/:$PATH">>/etc/profile


3、启动

redis-server /app/redis-4.0.0/redis.conf
# 出现报错:
4631:M 20 Jul 16:01:04.624 # WARNING: The tcp backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
4631:M 20 Jul 16:01:04.624 # 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.
4631:M 20 Jul 16:01:04.624 # 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.


解决告警1:

echo 511 > /proc/sys/net/core/somaxconn


解决告警2:

echo "vm.overcommit_memory=1" > /etc/sysctl.conf
sysctl vm.overcommit_memory=1


overcommit_memory参数说明:

可选值:0、1、2。

0, 表示内核将检查是否有足够的可用内存供应用进程使用;如果有足够的可用内存,内存申请允许;否则,内存申请失败,并把错误返回给应用进程。

1, 表示内核允许分配所有的物理内存,而不管当前的内存状态如何,即最大限度使用内存。

2, 表示内核允许分配超过所有物理内存和交换空间总和的内存

linux对大部分申请内存的请求都回复"yes",以便能跑更多更大的程序。因为申请内存后,并不会马上使用内存。这种技术叫做Overcommit。当linux发现内存不足时,会发生OOM killer(OOM=out-of-memory)。它会选择杀死一些进程(用户态进程,不是内核线程),以便释放内存。

当oom-killer发生时,linux会选择杀死哪些进程?选择进程的函数是oom_badness函数(在mm/oom_kill.c中),该函数会计算每个进程的点数(0~1000)。点数越高,这个进程越有可能被杀死。每个进程的点数跟oom_score_adj有关,而且oom_score_adj可以被设置(-1000最低,1000最高)。



解决告警3:

echo never > /sys/kernel/mm/transparent_hugepage/enabled
echo 'echo never > /sys/kernel/mm/transparent_hugepage/enabled'>>/etc/rc.local


查看是否成功启动:

[root@redis-01 ~]#ps -ef|grep redis
root      27905   1437  0 16:53 pts/0    00:00:00 redis-server 127.0.0.1:6379
root      27910   1437  0 16:53 pts/0    00:00:00 grep --color=auto redis
[root@redis-01 ~]#lsof -i :6379
COMMAND     PID USER   FD   TYPE DEVICE SIZE/OFF node NAME
redis-ser 27905 root    6u  IPv4  35926      0t0  TCP localhost:6379 (LISTEN)


关闭redis:

redis-cli shutdown


您可能感兴趣的文档:

--结束END--

本文标题: CentOS6.9安装Redis4.0.0

本文链接: https://lsjlt.com/news/44749.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • CentOS6.9安装Redis4.0.0
    防伪码:没有相当程度的孤独是不可能有内心的平和。1、环境准备主机名IP系统redis-01192.168.10.24CentOS release 6.9 (Final)Redis安装比较简单,官网下载界面就...
    99+
    2024-04-02
  • centos6.9安装nodejs
    CentOS 6.9是一款流行的Linux发行版,很多人选择在这个版本上进行开发和运行。由于Node.js已经成为了一个非常流行的JavaScript运行环境,有一个很强的社区支持和活跃的生态系统。在CentOS 6.9上安装Node.js...
    99+
    2023-05-17
  • CentOS6.9安装mysql5.7.21教程
    CentOS6.9安装mysql5.7.21教程先上图,安装成功:Step1: 检测系统是否自带安装mysql yum list installed | grep mysql Step2: 删除系统自带...
    99+
    2024-04-02
  • Centos6.9安装Myql数据库RPM包
    Centos6.9安装Myql数据库RPM包1、进入/usr/src目录[root@ljctest nginx-1.12.1]# cd /usr/src/[root@ljctest src]# lsdebu...
    99+
    2024-04-02
  • VMware下Linux CentOS6.9安装图文教程
    技术小白,记录一下自己第一次安装linux系统的过程。 首先,请在Windows7下安装VMware虚拟机,这个比较简单,直接从官网下载安装即可,这里不再叙述。 接着,从官网直接下载CentOS6.9的iso镜像文件,地...
    99+
    2022-06-04
    VMware Linux CentOS6.9
  • centos6.9使用二进制包安装mysql5.7
    [toc] 官方文档: https://dev.mysql.com/doc/refman/5.7/en/binary-installation.html 安装步骤: 1、下载并解压下载的二进制包 tar -...
    99+
    2024-04-02
  • LAMP环境如何搭建安装(centos6.9+apache2.4+mysql5.7+php7.1)
    下文给大家带来有关LAMP环境如何搭建安装(centos6.9+apache2.4+mysql5.7+php7.1)内容,相信大家一定看过类似的文章。我们给大家带来的有何不同呢?一起来看看正文部分吧,相信看...
    99+
    2024-04-02
  • 华为服务器使用IBMC配置RAID+安装系统(Raid 1+CentOS6.9)2288H V5服务器
    一、修改IMBC地址,使其可以采用网线直连进行配置、安装系统 连接显示器,重启服务器 开机按del键 输入默认密码:Admin@9000 进入blos configuration ...
    99+
    2023-09-02
    centos 服务器 华为 Powered by 金山文档
  • 【conda安装】mamba安装 ==conda安装记录
    官方文档 、github地址 mamba文档 mamba安装教程 Mamba 是一个快速、强大且跨平台的包管理器。 它运行在 Windows、OS X 和 Linux(包括 ARM64 和 PPC64...
    99+
    2023-09-03
    conda linux python
  • Linux安装PHP(yum安装和编译安装)
    一、yum安装 更换yum源 Linux更换yum源_清城旧忆的博客-CSDN博客 输入下列代码 yum install -y php 进行验证  cd /var/www/html/ #进入目录tounch index.php ...
    99+
    2023-09-01
    linux 运维
  • 【从0安装】安装nodejs
    1,下载nodejs http://nodejs.cn/download/ 注意下载版本,可能与win7 不能使用。 2,安装,直接点击下一步。 3,查看安装nodejs版本 node -v  查看安装的版本号 npm -v  ...
    99+
    2020-07-14
    【从0安装】安装nodejs
  • pip3安装及dockerscan安装
    cd /usr/local/src/ wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tgz wget https://files.pythonhosted.org/pac...
    99+
    2023-01-31
    dockerscan
  • eclipse安装包怎么安装
    eclipse安装包怎么安装?步骤如下:首先当然百度一下eclipse,当然一定要选择官网正版,点击进入官网。进入官网之后下拉,你会看到下载按钮(Download,在这我是默认的64位的系统),点击进入。进入之后你会看到付费界面,两种方法:...
    99+
    2019-08-31
    java教程 eclipse
  • Oracle安装(11g)静默安装
           本博文讲述如何在linux系统下静默安装oracle11g(11.2.4.0)。主要用于图形显示不方便的场景,也适用于脚本化批量部署的需要。系统环境OS...
    99+
    2024-04-02
  • 安装MySQL(Yum方式安装)
    安装MySQL(Yum方式安装) #设置主机名 本次安装5.7版本 hostnamectl --static set-hostname mysql #查看内核 [root@mysql ~]# cat ...
    99+
    2023-09-04
    mysql 数据库 linux
  • php安装xlswriter(宝塔安装)
    说明xlswriter需要php7.0以上版本,7.2,7.3,7.4等版本,配置一样,使用xlswriter版本一样,不同php版本,把下面的版本换自己的php版本就可以,下面以宝塔php7.3为搭建环境 下载xlswriter解压 下载...
    99+
    2023-10-24
    php 服务器 linux
  • eclipse安装包如何安装
    要安装Eclipse,您可以按照以下步骤进行操作:1. 在Eclipse官网(https://www.eclipse.org/)上下...
    99+
    2023-10-20
    eclipse
  • LAMP(3)安装PHP5、安装PHP7
                                    安装PHP5(目前很多的企业仍然是使用PHP5,因为考虑到兼容的问题)1.先进入到 /usr/local/src目录(因为我把下载的包都统一放在这里)cd /usr/local...
    99+
    2023-01-31
    LAMP
  • Python的安装、pycharm的安装
    1. Python的安装    Python最流行的版本Python 2.71.linux2.windows修改环境变量:3.Mac OS2 pycharm安装3 pycharm快捷键alt + shift +f10   执行ctrl + ...
    99+
    2023-01-31
    Python pycharm
  • 安装Python 后安装Python-d
    安装可能会失败用以下命令就ok了。1.sudo apt-get install aptitude2.sudo aptitude install python-dev ...
    99+
    2023-01-31
    Python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作