内核功能与接口 内核memory的OOM进程控制策略 内核memory的多级内存回收策略 内核cpu cgroup的多级混部调度 内核异常事件分析指南 内核代码大页
IPVS报错问题说明 问题背景 IPVS(IP Virtual Server)指IP虚拟服务器,用于负载均衡、网络转发等目的。用户在系统上配置了IPVS虚拟服务器,但未配置真实服务器的情况下,会在VNC上出现错误日志。 问题现象 配置了IPVS虚拟服务器,但未配置真实服务器时,当
大页预留不足时会尝试申请2MB页,如果由于内存碎片等原因申请失败时,程序会回退至小页。程序中多个线程进入回退小页流程会触发SIGBUS。 父主题: 内核功能与接口
ECS开启IPv6后,HCE系统内无法获取到IPv6地址 问题背景 在弹性云服务器ECS控制台上开启云服务器网卡的IPv6功能后,由于未在操作系统内部正确配置IPv6,导致HCE系统内无法获取到IPv6地址。 问题现象 在弹性云服务器ECS控制台上已开启IPv6功能,在详情界面已显示IPv6地址。
这种错误通常为内存异常操作导致,例如内存踩踏、内存损坏等。 触发方法 用list.h的内核标准接口创建链表,非法修改链表节点的prev或next指针,再调用内核list_add/list_del接口。 Bad mm_struct Bad mm_struct错误通常是由于内核中的一个或多
高优先级的任务被唤醒时获得一定的时间片加速,可立刻抢占低优先级的任务(忽略CFS的最小运行时间片),获得更好的低时延响应。 表1 cpu.qos_level接口说明 接口 说明 cpu.qos_level 配置cgroup的cpu优先级。取值类型为整数形式,取值范围 为[-2, 2 ] ,默认值为0。 cpu
memcg_swap_qos_enable 可读可写接口,默认为0关闭特性,向该接口输入1时将所有memcg的memory.swapfile设置为all,向该接口输入2时会将所有memcg的memory.swapfile设置为none。 当接口值为1或2时,若要修改接口的值,需要先将接口置0后再操作。 取值范围:{0,1,2}
Tomcat安装 简介 Tomcat是一个免费的,开放源代码的Web应用服务器,是Apache软件基金会项目中的一个核心项目,是一款比较流行的web应用服务器。本教程介绍如何在HCE 2.0上安装部署Tomcat。 准备工作 准备一台ECS,并分配公网IP或者弹性公网IP(EIP)。
网络服务重启导致resolv.conf配置内容发生变更 问题现象 在系统重新启动或者网络服务重启时,/etc/resolv.conf中的DNS服务器配置nameserver IP发生变更。 原因分析 /etc/resolv.conf中nameserver配置内容变更,与网口配置文
搭建SFTP 简介 SFTP(Secure File Transfer Protocol)是一种用于安全访问、传输和管理大文件和敏感数据的网络协议,它通过SSH协议运行,能够支持SSH完整的安全和身份验证功能。本教程介绍如何在HCE 2.0上部署SFTP服务。 准备工作 准备一台
Kafka安装 简介 Kafka是一个拥有高吞吐、可持久化、可水平扩展,支持流式数据处理等多种特性的分布式消息流处理中间件,采用分布式消息发布与订阅机制,在日志收集、流式数据传输、在线/离线系统分析、实时监控等领域有广泛的应用。本教程介绍如何在HCE 2.0上安装部署Kafka。
threads:每个工作进程processes启动后开启的线程个数 vacuum:环境退出时自动清理 buffer-size:设置用于uwsgi包解析的内部缓存区大小为64k,默认是4k 验证。 执行以下命令重启Nginx: systemctl restart nginx 在项目目录dj
软件包兼容的评估结果 软件包不兼容的评估结果如图3。 图3 软件包不兼容的评估结果 详细的依赖包兼容性、接口兼容性等信息可在软件包同名Excel格式文件中查看。 图4 依赖包兼容性和接口兼容性信息 对于扫描失败的应用软件包,请在/opt/x2hce-ca/output/software/目录下查看对应Excel报告。
部署MySQL 简介 MySQL 是一种开源关系型数据库管理系统。与其他关系型数据库一样,MySQL 将数据存储在由行和列组成的表中。用户可以使用结构化查询语言(通常称为 SQL)定义、操作、控制和查询数据。本教程介绍如何在HCE 2.0上安装部署MySQL。 准备工作 准备两台
内存回收机制如下图。 图1 内存回收机制 表1 接口参数说明 接口 说明 memory.min 硬保护内存保护值,默认值为0。系统没有可回收内存的时候,也不会回收在该值边界及以下的内存。读写说明如下: 读该接口可以查看硬保护内存大小,单位为byte。 写该接口可以设置硬保护内存大小,单位不做限制。
s-jaxrs-2.0-api;maven-shared-utils;tagsoup;cdi-api;libbase;geronimo-annotation;pentaho-reporting-flow-engine;maven-resolver-api;apache-commo
- - 是 确保iptables未启用 - - 是 确保nftables未启用 - - 是 应当配置正确的默认区域 - - 否 应当确保网络接口绑定正确区域 - - 否 避免开启不必要的服务和端口 - - 否 配置iptables服务 应当启用iptables服务 - - 否 确保firewalld未启用
为1或2),如果vm.panic_on_oom接口被打开,需先执行sysctl -w vm.panic_on_oom=0命令,关闭系统参数vm.panic_on_oom。 memcg OOM优先级接口功能说明 表1 接口功能说明 接口 说明 取值 memcg_qos_enable
package ...... 背景信息 yum作为CentOS的包管理器经历了长时间的发展,有一些问题长期未得到解决,包括性能差、内存占用多、依赖解析速度慢等。dnf作为yum的替代者,提供更好的性能。为了保障兼容性,HCE依然提供yum命令。 升级步骤 检查待更新的RPM包。 执行dnf
漏洞公告 OpenSSH远程代码执行漏洞公告(CVE-2024-6387)
您即将访问非华为云网站,请注意账号财产安全