华为云麒麟arm架构docker启动redis报错:<jemalloc>: Unsupported system page size

news/2024/11/23 1:59:19/

在 ARM 架构的华为云服务器上,运行 Redis 容器时出现 “jemalloc: Unsupported system page size” 错误,这通常是因为服务器的页面大小不受 jemalloc 库支持所导致的。

为了解决这个问题,您可以尝试将 Redis 容器启动命令中添加--memory-swappiness=0参数。该参数将限制内核使用交换空间(swap)的程度,并确保分配给 Redis 的内存使用物理内存而不是交换空间。这可能会减少 jemalloc 库页面大小不受支持的可能性

ARM 架构的华为云服务器上运行 Docker 镜像时应该使用 ARM 版本的镜像,例如从 Docker Hub 上拉取 arm64v8/redis:5.0.9 镜像。
在这里插入图片描述

sudo docker run -d --name redis -p 6379:6379 --memory-swappiness=0 arm64v8/redis:5.0.9 redis-server --requirepass 123456

在这里插入图片描述


http://www.ppmy.cn/news/686884.html

相关文章

39|源码解读:V8执行JS代码的全过程

39|源码解读:V8 执行 JS 代码的全过程 你好,我是LMOS。 前面我们学习了现代浏览器架构,也大致了解了浏览器内核的工作原理。在浏览器的内核中,V8 是一个绕不开的话题。在浏览器中,Chrome 的重要地位不用赘…

华为各安全设备简介

Ⅰ,介绍常见网络安全设备 eSight统一网络管理 面向企业数据中心、园区/分支网络、统一通信、视讯会议、视频监控的一体化融合运维管理解决方案,为企业ICT设备提供自动化配置部署、可视化故障诊断、智能化容量分析等功能。 华为eSight主要应用于数据中心…

华为OD机试真题 Java 实现【天然货仓】【2023 Q1 | 100分】

所有题目均有五种语言实现。C实现目录、C++ 实现目录、Python实现目录、Java实现目录、JavaScript实现目录 题目 有一个天然形成的大坑,为台阶状结构,每个台阶的长度都为1,每个都的值为整数(正整数表示高于地平面,零表示与地平面平齐,负整数表示低于地平面)。有一批同等…

牛客网华为机试考试java_牛客网华为机试题(JavaScript)

华为机试题 牛客网在javascript V8引擎下处理输入输出如下: 利用了readline()接收输入的每一行,多行处理可以用多个readline() 输出函数用print()和console.log()都可以,多个输出会根据print个数在拆解,或者使用 print(results+’\n’); 拆行 文章目录 华为机试题1. 字符串…

V8 执行 JavaScript 的流程

前言 本文意在简单的介绍一下 V8 执行 JS 的过程,通过了解 V8 执行 JS 的过程,知道 JS 代码呈现在浏览器上到底做了什么。当然本人也是在陆续探索 V8 ,文章中如有不当之处,还望不吝指正,理性交流。 众所周知&#xf…

【刷题】JavaScript V8华为机试

合并表记录 描述 数据表记录包含表索引和数值(int范围的正整数),请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照key值升序进行输出。 输入描述: 先输入键值对的个数 然后输入成对…

【MySql】C语言连接mysql|图形化工具

文章目录 Connector/C 使用mysql接口介绍Navicat远程连接数据库 Connector/C 使用 说完了mysql的基础,后面我们只关心使用,要使用C语言连接mysql,需要使用mysql官网提供的库,前往官网下载即可。 但是实际上我们并不需要这样去做,…

学习笔记-图解HTTP

1 Web及网络基础 1.1 适用Http协议访问Web 在浏览器上输入网址然后访问指定的网页,浏览器就相当于是客户端,访问的网址就是指向特定的服务器。 HTTP协议:HyperText Transfer Protocol,超文本传输协议。 Web是建立在HTTP协议上…