- 博客(47)
- 问答 (1)
- 收藏
- 关注
原创 Debian1 KubernetesV1.32 NFS搭建
主要修改内容如下image:nfs:server: 10.10.10.60 #指定 NFS 服务器的地址path: /data/kubernetes/nfs #指定 NFS 导出的共享数据目录defaultClass: false #是否设置为默认的 StorageClass,本示例没设置,有需要的可以设置为 truename: nfs-sc #指定 storageClass 的名字。
2025-01-22 11:03:58
197
原创 kubernetes V1.32强制删除namespace
执行后错误:Error from server (Conflict): Operation cannot be fulfilled on namespaces "ingress-nginx": the object has been modified;:kubernetes在创建ingress时出现问题,执行kubectl delete -f ingress.yaml后namespace一直处于Terminating状态。删除tmp.json文件中。
2025-01-15 15:47:57
283
原创 kubernetes master节点NotReady
systemctl status kubelet 提示:Unit kubelet.service could not be found.?(郁闷,原因kubelet是容器运行。docker logs -f --tail 100 kubelet 得到containerd连接超时异常。journalctl -f -u containerd 发现是和kubelet通信异常。systemctl status containerd 服务状态正常。基础排除top、free-h、df -h、date都无异常。
2024-12-25 10:53:06
268
原创 libbz2.so.1: cannot open shared object file: No such file or directory
kylin SP3 v10服务器执行yum install时出现报错:libbz2.so.1: cannot open shared object file: No such file or directory。(是博主手贱强制卸载了bzip2导致)
2024-12-09 10:52:51
272
原创 vcenter service基本异常处理
右键单击 右侧灰色框底部的下载受信任的根 CA 证书链接,然后使用将链接另存为下载文件并输入保存文件的路径(或者,通过单击下载链接下载文件)。下载的文件Download.zip是 VMware Endpoint 证书存储 (VECS) 中的所有根证书和所有 CRL 的 ZIP 文件。/usr/lib/vmware-vmca/bin/certificate-manager 博主这边是输入:8(选择重置所有证书)。按照适合操作系统的流程将证书文件安装为受信任证书。对每个受信任证书重复相同的操作。
2024-11-13 15:17:10
745
原创 DolphinScheduler 资源中心无法上传大文件
需要修改以上4 个文件,并找到以下配置 baseURL:“/dolphinscheduler”,timeout:15e3,然后将 15e3 修改为 15e5 或更大。
2024-09-30 11:04:57
856
原创 【mysql】ssl_choose_client_version:unsupported protocol
1、使用命令连接:2)使用客户环境登入mysql查看TLS版本,发现5.7版本为TLSv1,TLSv1.1:SHOW VARIABLES LIKE 'tls_version';
2024-05-29 17:01:44
1079
原创 dolphinscheduler line 4: --jvm=-Xms1G -Xmx1G: command not found
dolphinscheduler 从3.1.8版本升级 3.2.1版本后,调度datax一直出现/tmp/dolphinscheduler/exec/process/default/9263644055840/9672418489125_7/21262/326795/21262_326795.sh: line 4: --jvm=-Xms1G -Xmx1G: command not found。
2024-05-09 16:03:52
480
原创 Kubernetes unable to connect to the server: net/http: tls handshake timeout
kubernetes 的 kubelet 服务依赖于系统时间来执行各种操作,包括与 API 服务器的通信、Pod 状态的检查和维护等。如果时间被修改,kubelet 可能在其内部缓存了不准确的时间戳,这可能导致它与集群的其他组件不协调。对于运行在节点上的容器,尤其是使用Docker或其他容器运行时,宿主机的时间变化可能不会立即反映到容器内部。某些情况下,容器内部的时间服务依赖于宿主机,因此重启容器运行时服务(如Docker守护进程)或整个主机有助于确保容器时间与宿主机时间一致。(如不行,按需重启主机)
2024-05-06 11:57:20
1238
转载 ERROR: An HTTP request took too long to complete. Retry with --verbose to obtain debug information.
原因:由于docker-compose up 同时启动的服务过多,超过http 60s请求限制。
2024-04-29 16:21:16
557
原创 K3s 双主一从(离线版)
参考:https://docs.k3s.io/zh/cli/server?参考:https://docs.k3s.io/zh/reference/env-variables?7、如需要添加master节点请执行第5步、worker节点执行第6步;9、环境变量解释及参考。
2024-04-22 11:09:51
707
4
原创 Oracle 19C部署(不推荐生产使用)
https://www.oracle.com/database/technologies/oracle19c-linux-downloads.html 下载。https://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/index.html 下载。
2024-04-22 11:06:04
491
1
原创 ## openGauss-2.1.0部署文档 ### 1.从openGauss开源社区
通过https://opengauss.org/zh/download/登录openGauss开源社区,选择2.1.0版本对应平台极简版安装包。
2024-04-22 11:03:33
241
原创 rancher修改域名(不更新证书、IP)
3、访问new domain names/v3/clusters/集群名称/clusterregistrationtokens。1、rancher基于Helm CLI搭建,并管理着rancher本身集群和 2 套kubernetes集群。2、访问new domain names/g/clusters,可以看到相关集群名称。1、全局设置 - 》server-url :new domain names。字段,复制 YAML 连接备用。2、rancher版本为v2.6.14。最大、时间最新的一组为准。
2024-04-09 11:11:11
554
原创 docker push received unexpected HTTP status: 500 Internal Server Error -> [Help 1]
原因有很多博主是磁盘空间不足。ps:清提前做好备份。
2024-04-09 10:24:48
569
原创 docker xxx.sh No such file or directory(本地)
造成原因:研发从代码仓库中拉取文件、使用IDEA打开、编辑过程中,文件格式发生变化。1、copy脚本内容到linux服务器中重新创建并使用。
2024-04-09 10:16:47
145
原创 docker build Failed to open apk database: Permission denied
USER rootRUN xxx。
2024-01-05 10:54:25
663
1
原创 Prometheus+Grafana+mysql_exporter监控mysql
访问地址:http://192.168.223.146:9104。
2023-03-28 15:20:43
366
原创 Prometheus+blackbox_exporter监控url(get、post)及ssl证书
下面是两个告警规则,因为有的url接口就是慢,也不影响业务,所以统一配置成超过1秒告警,会导致某些时间频繁报警,所以可以根据 =~ 和 = 的方法配置某一个规则大于1.5秒才告警;解压后可以看到prometheus.yml、blackbox.yml。需要修改该模块监听post请求 http_post_2xx。
2023-03-27 16:00:32
2188
原创 Nginx-exporter+Prometheus+Grafana
nginx-exporter 下载地址:https://github.com/nginxinc/nginx-prometheus-exporter/releases。grafana 下载地址:https://grafana.com/grafana/download?alertmanager 下载地址:https://prometheus.io/download/prometheus 下载地址:https://prometheus.io/download/重启prometheus。
2023-03-25 15:45:24
3423
原创 RocketMQ5.0 Cluster集群部署详解及测试
MQ)是一种跨进程的通信机制,用于传递消息。通俗点说,就是一个先进先出的数据结构MQ的应用场景异步解耦最常见的一个场景是用户注册后,需要发送注册邮件和短信通知,以告知用户注册成功。用户才能使用账号登录。但是对于用户来说,注册功能实际只需要注册系统存储用户的账户信息后,该用户便可以登录,而后续的注册短信和邮件不是即时需要关注的步骤。所以实际当数据写入注册系统后,注册系统就可以把其他的操作放入对应的消息队列 MQ中然后马上返回用户结果,由消息队列 MQ异步地进行这些操作。
2023-02-15 11:09:46
1177
原创 shell端口监听异常邮箱告警
业务场景:应用发布监听服务是否正常启动,因为服务器资源不够上不了prometheus、grafana,所以写的shell脚本监听。此脚本适用于初创公司及小微企业使用。除了shell脚本这里还使用到了expect脚本,expect类似有telnet你的服务端口返回相应的值判断应用端口是否正常开启。邮箱证书配置,避免不必要的异常。然后是主体脚本main.sh。最后批量监控服务shell。
2023-01-10 14:05:31
488
原创 SoftEther 内网穿透配置及使用*
是个由筑波大学Daiyuu Nobori研究生因硕士论文开发的开源、跨平台、多重协议的虚拟专用网方案。他让一些虚拟专用网协议像是SSL V*N 、L2TP、IPsec、OpenV*N以及微软SSTP都由同一个单一V*N服务器提供。在2014年一月四日以GNU通用公共授权条款方式发布。SothEther V*N是专门被设计为穿过防火墙的。它支持NAT穿透,使他能越过政府或组织的防火墙,设立虚拟专用网服务器。
2022-11-30 21:10:46
3742
3
原创 Docker使用Calico网络模式配置及问题处理
Calico是一种容器之间互通的网络方案,在虚拟化平台中,比如OpenStack、Docker等都需要实现workloads之间互连,但同时也需要对容器做隔离控制,就像在Internet中的服务仅开放80端口、公有云的多租户一样,提供隔离和管控机制。而在多数的虚拟化平台实现中,通常都使用二层隔离技术来实现容器的网络,这些二层技术有一些弊端,比如需要依赖VLAN、Bridge和隧道技术。其中Bridge带来了复杂性,Vlan隔离和Tunnel隧道则消耗等多的资源并对物理环境有要求。
2022-11-29 20:09:16
2798
2
原创 MySQL主从搭建及主从不同步问题处理
1.通过增加从服务器来提高数据库的性能,在主服务器上执行写入和更新,在从服务器上向外提供读功能,可以动态地调整从服务器的数量,从而调整整个数据库的性能。2.提高数据安全-因为数据已复制到从服务器,从服务器可以终止复制进程,所以,可以在从服务器上备份而不破坏主服务器相应数据3.在主服务器上生成实时数据,而在从服务器上分析这些数据,从而提高主服务器的性能。注意:如果之前的服务器并没有配置使用二进制日志,那么使用上面的sql语句会显示空,在锁表之后,再导出数据库里的数据(如果数据库里没有数据,可以忽略这一步)
2022-11-29 19:56:00
2550
原创 Golang复杂json结构体解析
如果josn对象很复杂的话,结构体写起来也是很麻烦的。但有了这个神器之后就不怕写结构体了,效果如下图。转载请备注原文链接!
2022-10-13 16:00:25
944
原创 syntax error: unexpected “)“
今天在容器中运行编译成功的test可执行文件报错syntaxerrorunexpected")"解决方案GOENVgoenv-wCGO_ENABLED=0。baidu说明应该是编译没有问题,然后很有可能是用的。
2022-07-29 10:37:16
1061
原创 Mysql查询结果保存到本地
mysql -u xxx -p sss -e "select * from user" > /tmp/text.xlsx-u 用户名-p 密码sss 库名-e 执行sql> /tmp/text.xlsx 查询结果保存到这个路径下的文件
2022-07-07 14:30:04
1148
1
原创 Golang示例续期锁:Redis+Channel+sync.Mutex
package mainimport ( "context" "fmt" "github.com/go-redis/redis" "golang.org/x/sync/errgroup" "log" "sync" "time")func main() { NewRedis() fu1() time.Sleep(100 * time.Second)}var ...
2022-06-21 16:19:00
299
转载 Kafka安装基础配置详解
1、下载地址下载地址:Apache Download Mirrors2、解压解压命令:tar –zxvf kafka_2.13-2.4.0.tgz移动: cp -R kafka_2.13-2.4.0 /zjl/program/创建软链接: ln -s kafka_2.13-2.4.0/ /zjl/program/kafka解压后可使用配置zookeeper集群参见:zooke...
2022-06-06 10:54:00
5530
空空如也
Mtail如何保留第一次记录的时间戳
2022-04-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人