- 博客(32)
- 收藏
- 关注
原创 docker搭建普罗米修斯监控gpu
默认会先跳转到登录页面,默认的用户名和密码都是admin。访问grafana url。启动node-export。
2024-07-16 17:15:49
520
原创 把nameservers: addresses: [114.114.114.114,8.8.8.8]改成与gateway4地址 一样shell脚本
【代码】把nameservers: addresses: [114.114.114.114,8.8.8.8]改成与gateway4地址 一样shell脚本。
2024-07-02 01:11:39
196
原创 ubuntu22.04搭建zabbix6.0
安装zabbix安装zabbix server,web前端,agent安装mysqlserver创建初始化数据库导入初始架构和数据,输入密码导入数据库架构后禁用log_bin_trust_function_creators选项。
2024-06-14 18:51:05
325
1
原创 ubuntu18手动配置ip
ls查看目录下有个.yaml结尾的文件。再使用ip a查看就发现有ip地址了。sudo vim 进入文件。修改配置文件以后保存,执行。也可以ping一下百度。
2024-06-03 17:25:03
375
原创 安装jdk11、maven、jenknis
安装jdk11版本添加java路径重新加载配置文件安装maven添加maven路径配置maven本地仓库路径进入 conf 目录,并编辑settings.xml配置文件:找到 localRepository 标签,添加本地仓库路径添加字段找到 mirrors 标签,添加阿里云镜像下载地址安装git安装jenknis先下载证书 再下载包添加java路径启动jenknis关闭防火墙。
2024-05-06 17:18:39
879
2
原创 Could not find valid interface matching eth0: error looking up interface eth0: route ip+net: no such
解决k8sflannel报错Could not find valid interface matching eth0: error looking up interface eth0: route ip+net: no such network interface。用ip a看一下自己的物理网卡 我这里是ens33。再看pod状态已经重新running了。添加 --iface=ens33字段。找到flannel配置文件。重新运行flannel。
2024-04-29 16:13:43
261
原创 k8s节点重新加入集群
由于Node节点之前可能加入过集群,或者手动配置了Kubernetes组件,您需要重置Node节点以清理旧的数据和配置。接下来,您需要获取Master节点的CA证书哈希值。这将生成一个用于验证token的CA证书哈希值。确保在节点加入集群时使用正确的哈希值。命令,使用之前生成的token和Master节点的IP地址以及CA证书哈希值。因为修改了node节点的主机名,所以删除node节点重新加入集群。然后,在Node节点上。
2024-04-29 10:03:11
546
原创 k8s集群搭建
以下步骤如果没有特别指出在某个节点运行则默认在所有节点都执行。这个步骤需要几分钟时间,执行完成后会有输出,这是。master节点获取node节点信息。只在master节点执行初始化命令。设置kubeadm国内yum源。ping一下百度保持网络畅通。这样swap为0就是关闭了。设置k8s禁止使用swap。安装指定版本的docker。需要自己保存到文本里。
2024-04-26 12:44:51
335
1
原创 mysql报错ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘ (2)
文件,那么可能是MySQL配置中的socket文件路径与客户端尝试连接的路径不匹配。把配置里面所有的socket路径换成/tmp/mysql.sock。输出中,可以看到MySQL服务正在运行,并且使用的是。如果MySQL服务正在运行,但是您找不到。解决方法1:使用CP/IP来连接。查看mysql服务有没有在运行。重启MySQL,报错解决。
2024-04-26 10:11:55
962
3
原创 k8s新增node节点
检查flannel (看最后一行的ip与下面启动docker的一致)在旧node上scp证书和配置文件到新的node。在新node节点主机上 修改配置文件ip。在旧node上把命令scp到新node。新的节点上启动flannel。配置docker的启动文件。启动kube-proxy。或者从旧节点复制过来。
2024-04-23 23:12:48
271
1
原创 zabbix页面数据库错误 用户“zabbix”@“localhost”的访问被拒绝(使用密码:yes)
vim /etc/zabbix/zabbix_server.conf 修改密码为新密码。mysql使用命令修改了zabbix的密码以后出现这个报错。修改密码以后 也就是三个密码要一致。这个密码也要修改 并且一致。
2024-04-11 17:03:04
1339
1
原创 zabbix服务端和客户端安装部署
在Zabbix服务器主机上,导入初始架构和数据。116 DBUser=zabbix #连接数据库的用户。124 DBPassword=123456 #设置zabbix用户密码。100 DBName=zabbix #存储监控数据的库名。#授权连接数据库的用户,并设置密码(用户名:zabbix)创建存储数据的库,并支持中文(库名:zabbix)添加清华源的zabbix仓库地址。#Zabbix服务器配置数据库。#为Zabbix配置正确的时区。
2024-04-11 14:57:13
316
1
原创 zabbix启动失败cannot start preprocessing service: Cannot bind socket to “/var/run/zabbix/zabbix_server_p
【代码】zabbix启动失败cannot start preprocessing service: Cannot bind socket to “/var/run/zabbix/zabbix_server_p。
2024-04-11 11:00:29
563
3
原创 k8s报错 loadFlannelSubnetEnv failed: open /run/flannel/subnet.env: no such file or directory
是因为初始化集群写错地址把192写成10,需要kubeadm reset重新加入集群就可以了。k8spod一直处于ContainerCreating或者Error状态。用kubectl describe查看pod详细。用kubectl describe查看pod详细。查看flannel的pod是否正常。
2024-04-10 21:54:43
2620
1
原创 k8s重新加入集群后报错
原因:/root/.kube/config证书认证错误,使用正确证书,可能是kubeadm reset证书未删除。解决:删除原来的证书以及缓存,执行以下命令。
2024-04-10 21:33:12
397
1
原创 nginx配置文件多站点域名配置
这个vhost目录与nginx.conf目录同级 ,需要自己创建,然后在vhost下创建.conf结尾配置文件。只是在nginx.conf默认文件server模块下面加了一句。root后面的目录是自己创建的 放代码的地方。vim nginx.conf配置如下。在电脑上查找hosts文件(C盘)server_name是域名。加入刚刚写的服务器ip+域名。
2024-04-10 15:09:58
270
1
原创 因为k8s更新导致kubelet启动失败“command failed“ err=“failed to parse kubelet flag: unknown flag: --network-plug
分别查看master和node节点的k8s版本。可以在所有节点执行如下操作禁止k8s自动更新。master卸载重新安装相同版本k8s。master节点操作删除原来集群信息。node节点操作重新加入集群。
2024-04-09 22:32:29
2387
原创 用windows的CMD设置服务器免密
打开桌面此电脑---c盘---用户----admin---.shh(第一个是私钥,第二个是公钥)复制公钥到服务器.shh目录下,生成一个authorized_keys文件(没有这个文件就创建)window键+r打开终端输入就可以免密登录了。windo键+r键打开cmd。输入命令生成私钥和公钥。
2024-04-09 16:58:32
378
原创 k8shpa搭建及测试
hpa工作原理:HAP通过收集来的监控指标分析所有Pod的负载情况,并且根据我们设定好的标准来自动扩容收缩 ReplicationController、 Deployment、ReplicaSet 或 StatefulSet 中的 Pod 数量。以下是修改好的components.yaml内容。(拉取太慢就重启docker或者还国内镜像源)metrics-server.tar安装包。创建deployment资源。再复制俩个master会话。创建dockerfile。在node节点上上传。
2024-04-03 22:20:14
429
1
原创 使用docker-compose部署nginx报错403 Forbidden nginx/1.25.4
目录的索引(即不允许列出目录内容)。这通常是因为 Nginx 的配置中没有启用目录列表功能,或者该目录中没有默认的索引文件(如。这条日志信息显示的是 Nginx 在尝试提供目录列表时遇到的问题。错误消息指出,Nginx 禁止了。查找index.html文件复制到。
2024-04-02 15:12:11
565
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人