2024年4月26日

Linux基础——LVM无法删除问题排查

摘要: 一、LVM可能被占用 # 查看lvm被占用中 [root@harbor ~]# dmsetup info -c | grep data01 data01-lvdata01 253 2 L--w 0 1 0 LVM-RjmtKrgddy0ejyeqJhVtr3IRsKkukLJNn6z4gQOC22j 阅读全文

posted @ 2024-04-26 14:25 gkhost 阅读(85) 评论(0) 推荐(0) 编辑

2024年4月25日

Docker基础——50台容器异常占用宿主机90%内存问题

摘要: 一、问题描述 一台裸金属服务存有50台业务容器,通过Docker进程起服务,由system-runtime守护容器的生命周期。 free -h查看裸金属服务器内存没有正常释放,cat /proc/meminfo查看内存分配无异常,怀疑裸金属服务器 的Java进程存在Glibc内存泄漏,或Docker 阅读全文

posted @ 2024-04-25 16:14 gkhost 阅读(26) 评论(0) 推荐(0) 编辑

2024年4月24日

Shell基础

摘要: 1、统计50台docker容器内存使用总量之和 docker stats $(docker ps -a -q) --no-stream | awk -F' ' '{print $4}'| sed '/CPU/d' >/tmp/docker_memory.txt awk '{a+=$1}END{pri 阅读全文

posted @ 2024-04-24 22:45 gkhost 阅读(2) 评论(0) 推荐(0) 编辑

Linux基础——Glibc默认ptmalloc可分配主内存区和非主内存区计算方法

摘要: ptmalloc可分配主内存区和非主内存区的Arena的实现参考:https://blog.csdn.net/initphp/article/details/127750294arena内存块160核*8+1=1281(块)80核*8+1=641(块)48核*8+1=385(块)32核*8+1=17 阅读全文

posted @ 2024-04-24 22:07 gkhost 阅读(6) 评论(0) 推荐(0) 编辑

K8S集群问题——案例一:Java调用Glibc2.28-69内存分配器无法限制虚拟内存VIRT问题

摘要: 一、问题描述 1、背景: 租户反馈,Apr 7 11:22容器出现夯死现象, 容器部署的单个java进程; 宿主机上,top显示的容器进程virt内存持续增长32G,目前messages日志没有看到oom的记录,基本是。租户其他bc7、8系统上有添加参数MALLOC_ARENA_MAX进行限制,基本 阅读全文

posted @ 2024-04-24 21:39 gkhost 阅读(32) 评论(0) 推荐(0) 编辑

2024年1月4日

Linux基础——安装包依赖包查询

摘要: 参考URL: https://archlinux.org/packages/core/x86_64/openssh/ https://archlinux.org/packages/?sort=&q=openssl&maintainer=&flagged= 依赖包: 阅读全文

posted @ 2024-01-04 14:17 gkhost 阅读(69) 评论(0) 推荐(0) 编辑

Linux基础——欧拉oe22.10系统自带sftp连接问题

摘要: 问题: sftp登入linux ftp服务器通过密码认证,直接断开,显示connection closed; 日志正常无报错tail -f /var/log/secure 解决办法: 方法一: 1、修改/etc/ssh/sshd_config配置“Subsystem sftp /usr/libexe 阅读全文

posted @ 2024-01-04 14:07 gkhost 阅读(457) 评论(0) 推荐(1) 编辑

2023年11月17日

Linux基础——Nginx代理+本地Yum源+Reposync同步官方yum源

摘要: Nginx代理+本地Yum源+Reposync同步官方yum源 Niginx安装 #第一部分:nginx.service服务 [root@BCeuler21 yum.repos.d]# cat /usr/lib/systemd/system/nginx.service [Unit] Descript 阅读全文

posted @ 2023-11-17 10:51 gkhost 阅读(243) 评论(0) 推荐(0) 编辑

2023年11月8日

OpenStack基础——KVM迁移

摘要: # 迁移命令nova live-migration --block-migrate $虚机uuid $目的宿主机名 # 迁移状态查看nova show $虚机uuid | grep hypervisor_hostname # 迁移失败最新时间会有error信息nova instance-action 阅读全文

posted @ 2023-11-08 09:18 gkhost 阅读(44) 评论(0) 推荐(0) 编辑

2023年11月7日

Linux基础——3节点keepalived配置多instance部署

摘要: 一、节点信息: 节点 主机IP 备注 keepalived-1 192.168.100.1 MASTER节点 priority 200 auth_pass Keepalived123 keepalived-2 192.168.100.2 BACKUP节点 priority 150 auth_pass 阅读全文

posted @ 2023-11-07 14:35 gkhost 阅读(154) 评论(0) 推荐(0) 编辑

导航