iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >关于linux redis安装及安装遇到的问题
  • 399
分享到

关于linux redis安装及安装遇到的问题

linuxredis安装linuxredis安装问题 2022-06-03 14:06:13 399人浏览 八月长安
摘要

Redis官方传送门  Linux安装Redis服务步骤: 获取资源指定安装目录 [root@hadoop-master mnt]# mkdir reids [root@hadoop-maste

Redis官方传送门

 Linux安装Redis服务步骤:

获取资源指定安装目录


[root@hadoop-master mnt]# mkdir reids
 
[root@hadoop-master redis]# cd redis
 
[root@hadoop-master redis]# wget Http://download.redis.io/releases/redis-6.0.5.tar.gz
 
[root@hadoop-master redis# tar xzf redis-6.0.5.tar.gz
 
[root@hadoop-master redis]# cd redis-6.0.5
 
[root@hadoop-master redis-6.0.5]# make install PREFIX=/mnt/redis

可能会因为服务器GCc版本的问题报错,如遇到报错就更新


make[1]: *** [server.o] 错误 1
make[1]: 离开目录“/usr/redis-6.0.1/src”
make: *** [all] 错误 2
server.c:2402:11: 错误:‘struct redisServer'没有名为‘assert_file'的成员
   server.assert_file = "<no file>";
      ^
server.c:2403:11: 错误:‘struct redisServer'没有名为‘assert_line'的成员
   server.assert_line = 0;
      ^
server.c:2404:11: 错误:‘struct redisServer'没有名为‘bug_report_start'的成员
   server.bug_report_start = 0;
      ^
server.c:2405:11: 错误:‘struct redisServer'没有名为‘watchdog_period'的成员
   server.watchdog_period = 0;
      ^
server.c:2411:11: 错误:‘struct redisServer'没有名为‘lua_always_replicate_commands'的成员
   server.lua_always_replicate_commands = 1;

解决方案 


[root@hadoop-master redis-6.0.5]# gcc -v               # 查看gcc版本
[root@hadoop-master redis-6.0.5]# yum -y install Centos-release-scl # 升级到9.1版本
[root@hadoop-master redis-6.0.5]# yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
[root@hadoop-master redis-6.0.5]# scl enable devtoolset-9 bash
以上为临时启用,如果要长期使用gcc 9.1的话:
[root@hadoop-master redis-6.0.5]# echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile

再次执行


#指定安装的位置
[root@hadoop-master redis-6.0.5]# make install PREFIX=/mnt/redis

成功提示 

执行make test出错解决方案


[root@localhost redis-6.0.5]# yum install tcl
[root@localhost redis-6.0.5]# make test

启动redis


[root@hadoop-master redis]# cd /mnt/redis/bin/
 
#指定配置文件
[root@hadoop-master bin]# ./redis-server ../redis-6.0.5/redis.conf

可能遇到的遇到的警告提示


# 启动server出现的问题
src/redis-server
    
# warning 1 > 提示修改 linux内核参数
# WARNING: The tcp backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
echo 1024 >/proc/sys/net/core/somaxconn
    
# warn 2 > 提示如下
# 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.
echo "vm.overcommit_memory = 1" >> /etc/sysctl.conf
 
sysctl vm.overcommit_memory=1
    
# warning 3
# 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
echo never > /sys/kernel/mm/transparent_hugepage/enabled
    
# 云服务器要注意ip要写对,端口要开放
# 虚拟机要注意防火墙要关闭 systemctl stop firewalld.service

正常启动画面 

下面就可以尽情的去配置了。

到此这篇关于关于linux redis安装及安装遇到的问题的文章就介绍到这了,更多相关linux redis安装内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: 关于linux redis安装及安装遇到的问题

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

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

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 关于pip安装opencv-python遇到的问题
    目录pip安装opencv-python遇到的问题树莓派 pip安装opencv-python的正确实践完整安装过程如下总结pip安装opencv-python遇到的问题 1.控制台...
    99+
    2023-02-22
    pip安装opencv-python pip opencv-python pip安装
  • 关于全局安装vue-cli遇到的问题及解决
    目录全局安装vue-cli的问题一直报如下错误全局安装vue-cli时遇到errno4048错误解决办法全局安装vue-cli的问题 以前在电脑上全局安装vue-cli时没有出现问题...
    99+
    2024-04-02
  • windows2003的安装及安装过程遇到的问题小结
    目录windows2003 的安装以及安装时遇到的问题安装过程windows2003 的安装以及安装时遇到的问题 简介:Windows Server 2003是微软于2003年3月2...
    99+
    2023-01-28
    windows2003 的安装 windows2003 安装问题
  • python安装TA_Lib遇到问题
    Anaconda3.6环境下安装TA_Lib遇到如下问题:C:\Users\admin\Downloads>pip install TA_LibCollecting TA_Lib  Downloading https://f...
    99+
    2023-06-02
  • 安装H3C Cloud Lab遇到的问题
    在安装H3C Cloud Lab时很顺利,没遇到什么大的问题。第一个问题就遇到了打不开,兼容性问题,把H3C Cloud Lab以Windows7兼容模式运行就解决了。但是需要注意的是,安装的路径不能有中文名,也就是说用户名必须是英文的。否...
    99+
    2023-01-31
    H3C Cloud Lab
  • 安装H3C遇到的各种问题
    1HCL安装完成后,启动HCL失败;提示:“当前系统用户名中包含非ASCII字符”问题?HCL只能安装装在英文路径下,如果用户名为中文或者安装路径有中文目录,就会出现此问题,请确保系统用户名和安装路径中的字符全部为ASCII字符。 HCL...
    99+
    2023-01-31
    H3C
  • 基于R语言xlsx安装遇到的问题及解决方案
    1、java环境的安装,如果java安装的是64位使用R软件一定要是64位,如果使用32位会报错,版本一定要对应。 2、安装顺序要是install.packages(“rJava”)...
    99+
    2024-04-02
  • Windows Server 2016 安装 Docker的过程及遇到问题
    必备条件 若要在 Windows Server 上运行容器,需要一台运行 Windows Server(半年频道)、Windows Server 2019 或 Windows Ser...
    99+
    2024-04-02
  • 安装vCenter6.0遇到的问题以及解决方法
    实验环境: 在Window Server 2008 R2上安装vCenter6.0,数据库采用的SQL Server2012   问题一: 安装到50%的时候提示:无法启动invsvc服务以及无法运行vdcpromo等各种问题,点...
    99+
    2023-06-04
  • apache安装遇到的问题有哪些
    这篇文章给大家分享的是有关apache安装遇到的问题有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、首先下载 apache 的 zip 包,并解压到指定的路径下;(如:E...
    99+
    2024-04-02
  • 【PHP】悟空CRM安装遇到的问题
    问题 一、No input file specified. 解决1: PHP版本不对,切换到正确的版本。 悟空crm-11用的tp5的框架,就不能用太高如php7.4的版本,切换到7.2就正常了。 ...
    99+
    2023-09-03
    php java 开发语言
  • 安装MySql8.0.19会遇到什么问题
    这篇文章主要介绍了安装MySql8.0.19会遇到什么问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1、ERROR 1820 (HY00...
    99+
    2024-04-02
  • Win7系统安装遇到的问题及解决办法
        问题1:屏幕出现Please wait...等待许久不见动静   解决方法:这是Win7安装开始时安装程序加载时的提示语。如果卡在这个地方无法进行下去,请检查电脑硬件是否正常工作。但是如果电脑本身配置较...
    99+
    2023-06-03
    Win7 问题 系统 解决办法
  • Oracle在Centos7.5安装遇到的问题及解决方法
    本篇内容主要讲解“Oracle在Centos7.5安装遇到的问题及解决方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Oracle在Centos7.5安装遇到...
    99+
    2024-04-02
  • 解决node.js中bcrypt遇到的安装问题
    目录遇到的第一个问题接下来我找到的解决方法 遇到的第一个问题 使用命令下载的时候 npm install --global --production windows-build-to...
    99+
    2022-11-13
    node.js中bcrypt node.js bcrypt安装 bcrypt安装问题
  • PHP8安装问题:为何遇到困难?
    遇到困难:为什么我无法顺利安装PHP8? 随着IT技术的发展,越来越多的开发者选择使用PHP作为他们的编程语言。然而,当我们尝试安装最新版本的PHP8时,可能会遇到一些困难。在本文中,我们将探讨一些常见的问题,并提供解决方案,以...
    99+
    2024-01-13
    PHP 安装 困难
  • 关于WindowsServer2012上安装.NETFramework3.5的问题
    目录一、修改组策略 :二、通过系统的默认安装三、使用如下 PowerShell 脚本进行安装四、说系统补丁问题五、通过系统默认六、最后总结了其实只有两种方式可行最近在部署项目的是否需...
    99+
    2024-04-02
  • PyCharm安装TensorFlow遇到问题怎么办?
    PyCharm是一款强大的Python集成开发环境,而TensorFlow是一个流行的开源机器学习框架,许多开发者选择在PyCharm中进行TensorFlow项目开发。然而,在安装T...
    99+
    2024-02-22
    pycharm 安装
  • 关于jupyter lab安装及导入tensorflow找不到模块的问题
    今天尝试了一下据说最好用的编译器Jupyter Lab,安装期间遇到了很多问题,以此为记录。 1.安装jupyter lab jupyter lab的安装总体来说还是简单: 在...
    99+
    2024-04-02
  • MySQL - Xtrabackup安装及所遇问题处理
    Xtarbackup简介Xtrabackup是由percona开源的免费数据库热备份软件,它能对InnoDB数据库和XtraDB存储引擎的数据库非阻塞地备份(对于MyISAM的备份同样需要加表锁);mysq...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作