Loading

摘要: 问题表现 在我的 OpenStack 集群上迁移了一批老旧的镜像(从其他三方云平台过来的)发现这批镜像在使用 ConfigDrive 的方式注入配置初始化时无法对非首张网卡镜像初始化(后经过测试非 ConfigDrive 的数据源也不行)。 排查路径 首先检查 cloud-init 是否是正常工作的 阅读全文
posted @ 2024-07-03 14:29 神王攻大人 阅读(91) 评论(2) 推荐(0) 编辑
摘要: 自用FIO测试配置文件,仅供参考 [global] ioengine=libaio invalidate=1 direct=1 runtime=300 time_based filename=/tmp/tmpfile.fio size=10G group_reporting [seq-write] 阅读全文
posted @ 2024-07-03 13:46 神王攻大人 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 背景 出于项目定制化的需求需要对kolla-ansible部署的OpenStack部分组件镜像做二次开发。官方手册请参考:https://docs.openstack.org/kolla/2024.1/admin/image-building.html ,本随笔基本上为官方手册实验后的流程复述。 准 阅读全文
posted @ 2024-06-28 09:57 神王攻大人 阅读(4) 评论(0) 推荐(0) 编辑
摘要: openEuler 20.04 TLS3 是基于 centos8.5 stream的套皮,所以编译安装python的难度很低,与低版本不同的是注意补充下uuid和libnsl的库,不然configure构建出来的makefile会缺少_uuid、nis这俩模块。其他与老版本一致。 #! /bin/b 阅读全文
posted @ 2024-06-25 20:07 神王攻大人 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 现象 所有的组件状态都是正常工作的,DHCP 服务正常工作,在个个虚拟网络设备端口抓包,发现 OpenVSwitch 上 DHCP 包可以通行,虚机获取 DHCP Discover 请求可以正常发出,但是无法收到回包。 抓包命令 tcpdump -i eth0 udp port 67 or port 阅读全文
posted @ 2023-12-27 19:27 神王攻大人 阅读(67) 评论(0) 推荐(0) 编辑
摘要: docker 批量导出镜像到一个tar包 docker save $(docker images --format '{{.Repository}}:{{.Tag}}' | grep xxx) -o allinone.tar 批量修改tag docker images | grep xxx| sed 阅读全文
posted @ 2023-12-27 19:02 神王攻大人 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 准备环境 准备一台Linux主机,并在上面安装好docker-ce,安装好make,git就可以开始编译工作了。对,就是如此简单,可能你会对此感到异或为啥要装docker,我不是准备编译这个玩意么,为啥不装go,docker不是用go开发的么? 这些疑问会在后面的步骤中解答。 # docker-ce 阅读全文
posted @ 2022-12-19 14:33 神王攻大人 阅读(664) 评论(0) 推荐(0) 编辑
摘要: # server nc -l IP PORT > /dev/null eg: nc -l 192.168.144.1 8080 > /dev/null # client bs单位块大小 count块数量,bs不要太大不然内存不够 dd if=/dev/zero bs=10485760 count=1 阅读全文
posted @ 2022-12-08 19:32 神王攻大人 阅读(218) 评论(0) 推荐(0) 编辑
摘要: Docker 镜像是由多个文件系统(只读层)叠加而成,每个层仅包含了前一层的差异部分。当我们启动一个容器的时候,Docker 会加载镜像层并在其上添加一个可写层。容器上所做的任何更改,譬如新建文件、更改文件、删除文件,都将记录与可写层上。当我们使docker save形式尝试导出镜像时会导出该镜像的 阅读全文
posted @ 2022-10-31 16:18 神王攻大人 阅读(1865) 评论(0) 推荐(0) 编辑
摘要: 简介 最近碰到一个问题,有一个流量采集的组件中使用到了github.com/google/gopacket 这个库,这个库使用一切正常,但是唯独有一个缺点,编译后的二进制文件依赖于libpcap.so的动态库。这为安装包兼容多个平台造成了一定的困扰,于是便想着如何把libpcap这个外部依赖已静态库 阅读全文
posted @ 2022-10-20 10:36 神王攻大人 阅读(1123) 评论(0) 推荐(0) 编辑