2024年5月7日

Linux脚本——cut按照空格取字段

摘要: #!/bin/bash # 按照空格分段,-f1取第一个字段a,-f2取第二个字段b echo "Hello1 Hello2 Hello3" | cut -d ' ' -f3 echo "a b c" | cut -d ' ' -f2 阅读全文

posted @ 2024-05-07 22:53 gkhost 阅读(73) 评论(0) 推荐(0) 编辑

Linux脚本——检查网卡Mac和UUID

摘要: #!/bin/bash mac=`ifconfig | grep -A5 ens32 | grep ether | awk -F ' ' '{print $2}'` uuid=`nmcli conn show | grep ens32 | awk -F ' ' '{print $2}'` echo 阅读全文

posted @ 2024-05-07 22:47 gkhost 阅读(25) 评论(0) 推荐(0) 编辑

Linux脚本——for循环和array数组

摘要: #!/bin/sh NodeName=( k8s-master-1 k8s-master-2 k8s-master-3 k8s-node-1 k8s-node-2 k8s-node-3 k8s-node-4 k8s-node-5 ) ipv4=( 100.190.110.55 100.190.110 阅读全文

posted @ 2024-05-07 22:44 gkhost 阅读(32) 评论(0) 推荐(0) 编辑

Linux基础——ARM架构主机系统盘乱序问题

摘要: 一、问题描述 裸金属宿主机根据qcow2镜像创建的裸金属服务器,创建裸金属服务器时无法正常将sda盘符落在系统盘上; lsblk发现系统盘定义的盘符漂移到sdc盘,涉及问题裸金属服务器的磁盘slot直连磁盘和Raid块设备的启动顺序, 无法将/dev/sda盘符落在主机直连磁盘上; 二、问题排查 1 阅读全文

posted @ 2024-05-07 18:47 gkhost 阅读(60) 评论(0) 推荐(0) 编辑

2024年5月6日

Linux基础——BClinux8.2 排查vmcore异常宕机问题

摘要: 一、无法/var/crash生成文件 1、参考配置: https://cloud.tencent.cn/developer/article/2367955 2、BCoe8.2调整配置 3、手动生成crash i.参考:参数详解 https://blog.csdn.net/tombaby_come/a 阅读全文

posted @ 2024-05-06 17:47 gkhost 阅读(338) 评论(0) 推荐(0) 编辑

2024年4月29日

Linux基础——主机域名解析默认使用IPV6路由

摘要: 一、问题描述 主机访问内网存储网段,发现域名默认解析的IPV6地址。 ping访问ipv4地址正常通讯。 主机本地解析/etc/resolv.conf的DNS配置正常。 # ping 域名默认解析IPV6地址 Ping nasgroup.xxxx.xxxx.com # ping ipv4地址正常 p 阅读全文

posted @ 2024-04-29 23:37 gkhost 阅读(421) 评论(0) 推荐(0) 编辑

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 阅读(230) 评论(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 阅读(48) 评论(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 阅读(6) 评论(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 阅读(36) 评论(0) 推荐(0) 编辑

导航