linux
文章平均质量分 67
linux
半生痴狂半生颠
某厂运维专家,喜欢分享干货。
展开
-
基于helm部署kube-prometheus stack全家桶
背景说明:在日常使用原生k8s一般采用Prometheus进行监控,具体框架图如下仓库收集 Kubernetes 清单、Grafana 仪表板和 Prometheus 规则,结合相关文档和脚本,基于 Prometheus Operator 提供易于操作的端到端 Kubernetes 集群监控。此项目基于 jsonnet 编写,既可以被描述为一个包,也可以被描述为一个库。这里的版本比较低,故我们这里选择对应的事release-0.4的版本。原创 2023-09-20 13:32:47 · 1277 阅读 · 0 评论 -
部署oracle报错Error: Can‘t open display xclock解决
1.运行statrtx尝试运行X报错如下:unable to connect to X server: Connection refused。注:这里的实际指的是客户端远程ssh的主机名或者IP,也就是客户机的IP。因部署oracle过程中需开启图形化界面而无法唤起,使用xclock测试图形化界面。2.按照官方说法,添加DISPLAY变量即可解决,尝试未果。二、使用xhost 测试图形化界面发现报错。重新给DISPLAY的环境变量解决。原创 2023-08-16 13:53:31 · 3193 阅读 · 0 评论 -
nginx匹配规则详解
一、介绍location指令是http模块当中最核心的一项配置,根据预先定义的URL匹配规则来接收用户发送的请求,根据匹配结果,将请求转发到后台服务器、非法的请求直接拒绝并返回403、404、500错误处理等。本文结合语法、优先级、匹配规则做描述。二、location指令语法location [=|~|~*|^~|@] /uri/ { … } 或 location @name { … }location 顺序/优先级:(location =) > (location 完整路原创 2022-02-17 15:49:57 · 16597 阅读 · 0 评论 -
rsync 常见报错信息(在window端使用常见错误)
问题一:@ERROR: chroot failedrsync error: error starting client-server protocol (code 5) at main.c(1522) [receiver=3.0.3]原因:服务器端的目录不存在或无权限,创建目录并修正权限可解决问题。问题二:@ERROR: auth failed on module teersync error: error starting client-server protoc...转载 2022-02-16 21:16:20 · 16088 阅读 · 0 评论 -
TCP和UDP的区别
常见的七层应用图:1. TCP连接过程(三次握手)如下图所示,可以看到建立一个TCP连接的过程为(三次握手的过程):第一次握手客户端向服务端发送连接请求报文段。该报文段中包含自身的数据通讯初始序号。请求发送后,客户端便进入 SYN-SENT 状态。第二次握手服务端收到连接请求报文段后,如果同意连接,则会发送一个应答,该应答中也会包含自身的数据通讯初始序号,发送完成后便进入 SYN-RECEIVED 状态。第三次握手当客户端收到连接同意的应答后,还要向服..原创 2022-02-14 17:22:21 · 1362 阅读 · 0 评论 -
git拉取报RPC failed; curl 18 transfer closed with outstanding read data remaining错的解决方案
git拉取报错转载 2022-02-11 11:24:18 · 8312 阅读 · 0 评论