最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

關(guān)于linux redis安裝及安裝遇到的問題

 更新時間:2020年12月04日 11:47:05   作者:漣漪海洋  
這篇文章主要介紹了關(guān)于linux redis安裝及安裝遇到的問題,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

redis官方傳送門

 Linux安裝Redis服務(wù)步驟:

獲取資源指定安裝目錄

[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

可能會因為服務(wù)器中g(shù)cc版本的問題報錯,如遇到報錯就更新

make[1]: *** [server.o] 錯誤 1
make[1]: 離開目錄“/usr/redis-6.0.1/src”
make: *** [all] 錯誤 2
server.c:2402:11: 錯誤:‘struct redisServer'沒有名為‘a(chǎn)ssert_file'的成員
   server.assert_file = "<no file>";
      ^
server.c:2403:11: 錯誤:‘struct redisServer'沒有名為‘a(chǎn)ssert_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

再次執(zhí)行

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

成功提示 

執(zhí)行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出現(xiàn)的問題
src/redis-server
    
# warning 1 > 提示修改 linux內(nèi)核參數(shù)
# 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
    
# 云服務(wù)器要注意ip要寫對,端口要開放
# 虛擬機要注意防火墻要關(guān)閉 systemctl stop firewalld.service

正常啟動畫面 

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

到此這篇關(guān)于關(guān)于linux redis安裝及安裝遇到的問題的文章就介紹到這了,更多相關(guān)linux redis安裝內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Redis遠程連接Redis客戶端的實現(xiàn)步驟

    Redis遠程連接Redis客戶端的實現(xiàn)步驟

    本文主要介紹了Redis遠程連接Redis客戶端的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • Windows下搭建Redis集群的方法步驟

    Windows下搭建Redis集群的方法步驟

    本文主要介紹了Windows下搭建Redis集群的方法步驟,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • 解決redis-cli報錯Could not connect to Redis at 127.0.0.1:6379: Connection refused

    解決redis-cli報錯Could not connect to Redis&

    這篇文章主要介紹了解決redis-cli報錯Could not connect to Redis at 127.0.0.1:6379: Connection refused,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • Govern Service 基于 Redis 的服務(wù)治理平臺安裝過程詳解

    Govern Service 基于 Redis 的服務(wù)治理平臺安裝過程詳解

    Govern Service 是一個輕量級、低成本的服務(wù)注冊、服務(wù)發(fā)現(xiàn)、 配置服務(wù) SDK,通過使用現(xiàn)有基礎(chǔ)設(shè)施中的 Redis 不用給運維部署帶來額外的成本與負擔(dān),接下來通過本文給大家分享Govern Service 基于 Redis 的服務(wù)治理平臺的相關(guān)知識,感興趣的朋友一起看看吧
    2021-05-05
  • redis replication環(huán)形緩沖區(qū)算法詳解

    redis replication環(huán)形緩沖區(qū)算法詳解

    這篇文章主要介紹了redis replication環(huán)形緩沖區(qū)算法的使用,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • Redis哨兵機制的使用詳解

    Redis哨兵機制的使用詳解

    文章講解了Redis哨兵機制的基本原理、主庫和從庫自動切換的過程、如何減少誤判、哨兵集群的組成和通信機制,以及哨兵在故障發(fā)生時如何選舉Leader進行主從切換
    2025-01-01
  • Redis應(yīng)用之簽到的使用

    Redis應(yīng)用之簽到的使用

    在很多時候,我們遇到用戶簽到的場景,本文主要介紹了Redis應(yīng)用之簽到的使用,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-05-05
  • redis啟動流程介紹

    redis啟動流程介紹

    這篇文章主要介紹了redis啟動流程介紹,本文更分5步,分別是準備運行環(huán)境、解析命令行參數(shù)、initServer()初始化服務(wù)、loadDataFromDisk()從rdb或aof文件加載數(shù)據(jù)、aeMain()開始事件循環(huán),接收客戶端請求,需要的朋友可以參考下
    2015-01-01
  • 淺談Redis中的緩存更新策略

    淺談Redis中的緩存更新策略

    這篇文章主要介紹了淺談Redis中的緩存更新策略,CacheAsidePatter是我們比較常用的緩存更新策略,其由緩存調(diào)用者在更新數(shù)據(jù)庫時,在業(yè)務(wù)邏輯中設(shè)置緩存更新,需要的朋友可以參考下
    2023-08-08
  • redis并發(fā)之跳表的實現(xiàn)

    redis并發(fā)之跳表的實現(xiàn)

    跳表是一種用于實現(xiàn)有序集合的數(shù)據(jù)結(jié)構(gòu),本文主要介紹了redis并發(fā)之跳表的實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2024-05-05

最新評論

仙居县| 陆丰市| 富川| 渝中区| 温州市| 永登县| 小金县| 康平县| 巨野县| 岑溪市| 水富县| 平湖市| 天台县| 古田县| 青神县| 甘德县| 阜新市| 铜山县| 乌拉特后旗| 安远县| 广饶县| 永善县| 犍为县| 广南县| 崇左市| 即墨市| 明光市| 惠州市| 东山县| 普兰店市| 三门县| 宁晋县| 平泉县| 衡水市| 盈江县| 新泰市| 满城县| 白河县| 娄底市| 开鲁县| 伊通|