0%

定位步骤

后台查看Microk8s相关进程:

1
2
3
4
5
6
  7281 ?        Ss    27:02 /bin/bash /var/lib/snapd/snap/microk8s/3699/apiservice-kicker
749807 ? S 0:00 \_ sleep 5
7290 ? Ss 0:00 /bin/bash /var/lib/snapd/snap/microk8s/3699/run-cluster-agent-with-args
7362 ? S 2:32 \_ python3 /snap/microk8s/3699/usr/bin/gunicorn3 cluster.agent:app --bind 0.0.0.0:25000 --keyfile /var/snap/microk8s/3699/certs/server.key --certfile /var/snap/microk8s/3699/certs/server.crt --timeout 240
7684 ? S 0:02 \_ python3 /snap/microk8s/3699/usr/bin/gunicorn3 cluster.agent:app --bind 0.0.0.0:25000 --keyfile /var/snap/microk8s/3699/certs/server.key --certfile /var/snap/microk8s/3699/certs/server.crt --timeout 240
7310 ? Ssl 399:16 /snap/microk8s/3699/bin/containerd --config /var/snap/microk8s/3699/args/containerd.toml --root /var/snap/microk8s/common/var/lib/containerd --state /var/snap/microk8s/common/run/containerd --address /var/snap/microk8s/common/run/containerd.sock

和正常环境对比,发现k8s-dqlite, kubelite进程执行异常,如下:

阅读全文 »

代码实现

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#!/bin/bash

# 函数:提取 CIDR 的网络地址和子网掩码
function extract_network() {
echo $1 | awk -F '/' '{print $1}'
}

function extract_subnet() {
echo $1 | awk -F '/' '{print $2}'
}

# 函数:将 IP 地址转换为二进制格式
function ip_to_binary() {
local ip=$1
local binary=""
local IFS='.'
local octets=($ip)
for octet in "${octets[@]}"; do
local bin_octet=""
local num=$octet
for (( i=0; i<8; i++ )); do
bin_octet=$((num % 2))$bin_octet
num=$((num / 2))
done
binary+=$bin_octet
done
echo $binary
}
阅读全文 »

测试环境

VMware Rocky Linux 9 虚拟机, 双网卡(eth0和eth1)配置如下:

1
2
eth0 10.206.216.27/24  DNS 10.204.16.18
eth1 192.168.1.27/24 DNS 192.168.1.1

问题描述

手动配置eth1的DNS后,网络不通,通过抓包发现是eth1的DNS server配置有误,但机器重启后网络有概率能恢复正常

阅读全文 »

3月8号,华泰天金ETF(511670)离奇暴涨6.17%, 收盘价106.17元。作为一个净值100元的货币基金,正常收益一年也就2%,单日6%的溢价相当于用1天时间提前兑现3年的收益,一个货币基金也可以玩这么嗨,我实在是无法理解!

阅读全文 »

Squid手册,找到你需要添加的参数:

1
2
3
4
5
6
7
Field name syntax keys:
...
%rm
Request method
%ru
Request URL, without the query string
...

修改Squid配置文件/etc/squid/squid.conf,在logformat开头的这一行中添加%rm %ru参数,如下所示:

1
2
logformat customized  %tl %ts %6tr %>a %Ss %03>Hs %>st %<st %[un %Sh %<A %mt "%{User-Agent}>h" %03<Hs "%rm %ru HTTP/%rv" %err_code
access_log /var/log/squid/access.log customized
阅读全文 »

问题描述

Rocky Linux 9.2环境,手工配置了GRUB_TIMEOUT为30秒,但重启后发现没有显示菜单,未出现30秒倒计时。

调试方法

梳理GRUB启动流程,下载GRUB源码并重新编译、安装、调试,具体步骤如下:

阅读全文 »

查看印度基金(164824)公告,从2024年2月28日起,暂停印度基金的申购,限额100块的一拖七套利告一段落。这意味着看好印度股市的国内投资者,以后只能通过在场内买入获得份额。

阅读全文 »

3月8号当天,全球芯片LOF(501225)出现15%的大幅溢价。这只基每个身份证限额申购1万,这意味着如果你在3月5号申购,在3月8号收盘前卖出,一户收益高达1500元,3天收益率15%,简直是抢钱!在如此恐怖的收益率面前,高利贷都只能算个弟弟!

阅读全文 »

2024年1月19日当天,印度基金(164824)开放申购,限额申购100元,当天溢价率13%左右,这个溢价率已经非常可观了,当然要祭出一拖七大法搞它一把!

阅读全文 »