检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
内核功能与接口 内核memory的OOM进程控制策略 内核memory的多级内存回收策略 内核cpu cgroup的多级混部调度 内核异常事件分析指南
这种错误通常为内存异常操作导致,例如内存踩踏、内存损坏等。 触发方法 用list.h的内核标准接口创建链表,非法修改链表节点的prev或next指针,再调用内核list_add/list_del接口。 Bad mm_struct Bad mm_struct错误通常是由于内核中的一个或多
create user 'test'@'%' identified by 'test****'; 其中test为账号,test****为对应密码。 输入以下语句为test账号授权数据库所有权限。 grant all privileges on *.* to 'test'@'%'; 输入以下语句刷新权限。
high,三者可独立使用,也可联合使用。 内存回收机制如下图。 接口 说明 memory.min 硬保护内存保护值,默认值为0。系统没有可回收内存的时候,也不会回收在该值边界及以下的内存。读写说明如下: 读该接口可以查看硬保护内存大小,单位为byte。 写该接口可以设置硬保护内存大小,单位不做限制。 配置范围:0-memory
高优先级的任务被唤醒时获得一定的时间片加速,可立刻抢占低优先级的任务(忽略CFS的最小运行时间片),获得更好的低时延响应。 表1 cpu.qos_level接口说明 接口 说明 cpu.qos_level 配置cgroup的cpu优先级。取值类型为整数形式,取值范围 为[-2, 2 ] ,默认值为0。 cpu
整数形式,取值范围为-1024~1023,默认值为0。 接口配置示例 按如下所示创建6个cgroup子节点A、B、C、D、E、F,配置memcg_qos_enable接口,并通过memory.qos_level接口设置OOM的优先级,优先级取值如图所示。 表1 数据规划 cgroup组
internal-sftp # 强制执行内部sftp 执行如下命令,创建测试文件。 touch /data/sftp/usftp/test.txt 依次执行如下命令设置目录权限。 chown -R usftp:sftp /data/sftp/usftp chmod 755 /data/sftp/usftp
--partitions 1 --topic test 使用以下命令查看刚才创建的Topic。 /opt/kafka/bin/kafka-topics.sh --list --zookeeper localhost:2181 如果部署正常,则会输出test。 以上相关配置仅用于测试,业务环境请谨慎使用。
systemctl enable httpd systemctl daemon-reload 验证。 执行以下命令创建测试页面。 echo test > /var/www/html/index.html 在浏览器中输入http://<公网IP>,如果显示如下图,则表示部署成功。
如果显示active (running)则表示服务启动成功。 验证Tomcat安装是否成功。 执行以下命令,新增测试页面。 echo Tomcat test > /data/wwwroot/default/index.jsp 然后在浏览器输入http://<Tomcat服务公网IP>:808
部署Django服务 简介 Django是一个开源的Web应用框架,使用Python语言编写,主要用于搭建Web项目。本教程介绍如何在HCE 2.0中使用Nginx+uWSGI部署Django项目。 准备工作 准备一台ECS, 并分配公网IP或者弹性公网IP(EIP)。 安全组入
Redis一主多从部署 简介 Redis(Remote Dictionary Server)是一个使用C语言编写的开源、基于内存、分布式、可选持久性的键值对存储数据库。Redis 是一个功能丰富的存储系统,适用于多种场景,包括缓存、会话存储、排行榜、实时分析等。它有广泛的应用,并
方式。 例如,配置test.so文件运行后每隔30秒收集一次日志,日志保存到运行时test.log文件中请使用如下命令。 llvm-bolt tests.so -instrument -o testd.so -instrumentation-file=test.log -inst
PostgreSQL部署 简介 PostgreSQL是一个开源的、高度稳定的数据库系统,为SQL的不同功能提供支持,如外键、子查询、触发器和不同的用户定义的类型和功能。它进一步增强了SQL语言,提供了一些细致地扩展数据工作负载的功能。它主要用于移动、网络、地理空间和分析应用程序领
在系统中同时启动三个相同的测试进程(test、test1、test2),不断申请新的内存,并将test1的oom_score_adj设置成最大的1000,表示OOM killer优先结束该进程,直至内存耗尽触发系统OOM。 [root@localhost ~]# ps -ef | grep test root
-1:设置cgroup为离线QoS优先级。 示例:设置test_online cgroup的优先级为0。 tbwmcli -s /sys/fs/cgroup/test_online 0 set prio success 示例:查询test_online cgroup的优先级。 tbwmcli
s panic=3 nmi_watchdog=1 rd.shell=0 [conflict] #conflict_rpm = test1,test2 [strategy] timeout_action = "stop" timeout_action_before = 0 [check]
执行如下命令为FTP服务创建目录和文件(可根据个人需要修改目录)。 mkdir -p /data/ftp/ touch /data/ftp/test.txt 执行如下命令将上述目录的拥有者设置为新用户。 chown -R ftp:ftp /data/ftp/ 打开“/etc/vsftpd/vsftpd
#min_req_memory = 512 [cmdline] cmdline_value = [conflict] #conflict_rpm = test1,test2 [strategy] timeout_action = "stop" timeout_action_before = 0 [check]
*表示迁移工具版本,本节以centos2hce1-1.0.0-0.0.2.x86_64.rpm安装包示例。 [root@localhost test]# wget https://repo.huaweicloud.com/hce/1.1/updates/x86_64/Packages/centos2hce1-1