![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
梅斌
这个作者很懒,什么都没留下…
展开
-
pull镜像报错:Error Standard_init_linux.go:219: exec user process caused: no such file or directory
问题描述启动pod,pull image 时报错,错误信息如下:Error Standard_init_linux.go:219: exec user process caused: no such file or directory分析从问题表象,初步判断是打镜像时,引入的二次进文件格式问题,后面查了下,go build 时要指定 CGO_ENABLE参数# 有问题的 build 命令go build CGO_ENABLED=1 GOOS=linux GOARCH=amd64 -mod=ve原创 2021-09-03 11:32:15 · 1256 阅读 · 1 评论 -
ubuntu20.04 安装 python3.9
apt-get update && apt-get upgrage -y && apt-get dist-upgrade -yapt-get install python3.9 -yls -s /usr/bin/python3.9 /usr/bin/pythonpython -V // 当前 python 版本原创 2021-07-06 10:15:15 · 911 阅读 · 0 评论 -
k8s pod 报 no route to host
k8s 网络异常排错步骤前言首先要有信心解决 k8s 的网络问题,k8s 的网络是通过 iptables、ipvs、ipset 或者 ebpf 等 linux 技术实现的,k8s 借助这些工具创建各种数据包转发规则,通过这些规则控制数据流转逻辑从而实现 k8s 网络,在排查网络问题之前先梳理网络拓扑,再弄清楚数据的流转过程,最后追踪数据是在哪个环节丢失,遇到问题不要慌,按照流程逐步分析定位问题,可以避免少踩坑,我通常安装下面的步骤排查网络问题。1、先确定物理网络是否OK不要一上来就抓包、检查 ipv原创 2021-01-29 14:26:44 · 5103 阅读 · 0 评论 -
2020-08-21
验证 net.ipv4.tcp_timestamps 参数生效1、设置参数echo "net.ipv4.tcp_timestamps = 1" >> /etc/sysctl.conf ; sysctl -p# 校验sysctl -a | grep -i 'net.ipv4.tcp_timestamps'2、tcpdump 抓包tcpdump -i ens33 -nnvv tcp port 22 and host 192.168.8.133如下图,每个包都会带有时间戳信息(红框原创 2020-08-21 16:48:49 · 342 阅读 · 0 评论 -
2020-08-20
linux 常用的网络命令htop 查看进程nload 观察网卡进出口流量,左右键切换网卡iftopnethogs 按进程查看流量情况ss 连接查看工具dstat -nf 查看cpu 磁盘 网卡负载情况 free 查看内存iostat 查看磁盘io情况netstat -nltp tcpdump -i eth0 -nnvveX host hostname and port 22 echo "net.ipv4.tcp_timestamps = 0" >> /etc/sysct原创 2020-08-20 21:06:22 · 97 阅读 · 0 评论 -
2020-08-14
systemd Restart 策略的坑有a.service 和 b.service 两个服务配置如下# a.service[Unit]Description=a serviceDocumentation=https://ab.com[Service]ExecStart=a.shRestart=alwaysRestartSec=5StartLimitInterval=0[Install]WantedBy=multi-user.target# b.service 配置[Unit]原创 2020-08-14 20:58:13 · 83 阅读 · 0 评论