- 博客(123)
- 资源 (10)
- 收藏
- 关注
原创 fio测试磁盘io性能
测试随机读IOPS:fio --direct=1 --iodepth=128 --rw=randread --ioengine=libaio --bs=4k --size=10G --numjobs=1 --runtime=600 --group_reporting --filename=./fiotest.txt --name=Rand_Read_IOPS_Test。通过改变--filename的目录,测不同目录(磁盘挂载在目录上,以此测试不同磁盘)的性能。安装完后,输入fio看是否安装成功。
2024-06-18 11:34:28
1007
原创 Linux磁盘分区(fdisk)和卷管理详解(VG-LV-PV)
LVM是逻辑盘卷管理(Logical Volume Manager)的简称,他是磁盘管理的另一种工具,就目前基本上所有操作系统均支持,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。举例:将vdb1分区加入到虚拟卷组xos中,虚拟卷组xos中新增4个虚拟逻辑卷lv(分别为kubelet、docker、etcd、xos),对应挂载4个目录。一个磁盘disk可以分多个区part,用fdisk命令,举例把/dev/vdb划分为/dev/vdb1和/dev/vdb2。
2024-06-07 12:01:43
489
原创 iperf3搭建和使用教程
Unit]:服务的说明Description:描述服务After:描述服务类别[Service] 服务运行参数的设置Type=forking 后台运行的形式ExecStart 服务的具体运行命令ExecReload 重启命令ExecStop 停止命令PrivateTmp=True 给服务分配独立的临时空间注意:启动、重启、停止命令全部要求使用绝对路径[Install] 服务安装的相关设置,可设置为多用户。
2024-06-04 15:05:39
1319
原创 用linux 1分钟部署一台文件上传/下载的http/https服务器
https服务端口3034:nohup ./gohttpserver --cert cacert.pem --key cakey.pem --upload -a :3034 -r /root &http服务端口4044:nohup ./gohttpserver --upload -a :4044 -r /root &搭建完成,浏览器正常访问ip+端口即可。
2024-06-04 11:35:38
766
原创 k8s 中svc映射的外部端口是如何监听的,netstat命令为什么查不到?
在Kubernetes中,Service(服务)是一种抽象,用于将一组Pod(容器)公开为一个网络服务。根据您的描述,您在Kubernetes中创建了一个Service,并将其类型设置为NodePort,并指定了端口号31514。但是在系统层面使用netstat命令查看时,并没有看到系统在监听31514端口。如果iptables有配置针对31514端口的规则,那么它可能在进行端口转发。如果IPVS有配置针对31514端口的规则,那么它可能在进行负载均衡。
2024-05-29 16:13:33
503
原创 k8s设置在任意node里执行kubectl 命令
因为k8s的各个组建, 例如pod, nodes, svc 等其实都是被apiservice 去管理的。去管理这些组件, 在背后, kubectl 还是得去调用 apiservice。当我们尝试在某个 node 节点来执行时, 通常会遇到下面错误。只能在master node 里运行。即使我们使用kubectl。
2024-05-10 11:31:50
475
原创 mongo连接工具:nosqlbooster
URI举例:mongodb://admin:saas_mongodb_root123@10.107.55.206:31022/?
2024-04-15 14:16:09
227
原创 怎么判断k8s的master是否支持调度运行pod服务
此外,还包括了一些关于网络配置(如 Flannel 和 Calico 的注解)、存储卷信息和其他一些 Kubernetes 相关的配置信息。这将显示有关节点的详细信息,其中包括节点上设置的污点。这是一个 Kubernetes 集群中的一个节点的配置信息。
2024-03-28 14:30:11
472
原创 k8s的命令写成脚本,在systemctl挂载下运行,报错nil> stderr: The connection to the server localhost:8080 was refused -
问题:为什么在conf/input.exec自定义一个插件脚本,运行shell脚本的,测试运行没问题。但用systemd挂载服务运行上报时提示连不上localhost:8080。解决办法1:需要在采集脚本shell脚本开头里面声明k8s的环境变量。解决办法2:在systemd下的services文件声明环境变量。
2024-03-25 15:20:10
196
原创 k8s中 容器、pod服务、svc服务 这几个的区别
kubectl get svc命令用于在Kubernetes集群中列出所有的服务。在Kubernetes中,Service(svc)用于定义一组Pod的访问方式,它可以提供负载均衡、服务发现和对外暴露服务的功能。因此,不仅仅是需要对外暴露端口时才需要使用Service,它还可以用于内部服务发现和通信。当你需要在Kubernetes集群内部或者对外部暴露服务时,都可以使用Service来管理这些服务。
2024-03-15 17:55:38
802
原创 ChaosBlade故障注入工具--cpu,内存,磁盘占用\IO,网络注入等
ChaosBlade故障注入工具--cpu占用,内存占用,磁盘占用\IO,网络注入等
2024-03-07 16:30:25
1549
原创 k8s(kubernetes)怎么查看pod服务对应哪些docker容器
k8s(kubernetes)怎么查看pod服务对应哪些docker容器
2024-03-07 11:15:05
1606
原创 k8s(kubernetes)介绍篇
Kubernetes是一个全新的基于容器技术的分布式架构解决方案,是Google开源的一个容器集群管理系统,Kubernetes简称K8S。
2023-08-30 09:54:51
1194
原创 python装饰器@classmethod使用详解
装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能
2023-08-28 19:40:00
503
原创 Jmeter安装部署笔记
linux安装Jmeter:https://www.cnblogs.com/wx170119/p/14829508.html。linux安装Java:https://www.cnblogs.com/wintest/p/12180912.html。windwos安装Jmeter:https://blog.51cto.com/u_15070093/3649549。windows安装Java:https://blog.51cto.com/u_15070093/3649549。2.安装Jmeter。
2023-07-03 20:07:20
71
猎豹网校 数据结构与算法视频
2018-03-17
as1.5与genymotion2.9(都是稳定版本的)
2017-09-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人