摘要: postgres 读书笔记 第1章 预写日志 预写日志在客户端写入数据的时候首先写入预写日志中,从原理上来说因为是顺序写性能会更好。 预写日志的配置。 在编译安装的时候可以指定--with-wal-segsize=size修改默认的预写日志文件大小。 wal_level=replica fsync= 阅读全文
posted @ 2024-11-19 16:27 Gshelldon 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 基于l 版本。 1、osd 状态 ceph -s active:PG 处于活动状态,正在处理读写请求。 clean:PG 中的所有对象都是最新的,所有副本都已同步,没有缺失或未完成的操作。 scrubbing:PG 正在进行数据校验过程,确保所有数据都是一致的。Scrubbing 是定期的检查,以防 阅读全文
posted @ 2024-10-08 14:54 Gshelldon 阅读(17) 评论(0) 推荐(0) 编辑
摘要: traefik 部署使用 1、基础概念 Traefik 基于入口点、路由器、中间件和服务的概念。 主要功能包括动态配置、自动服务发现以及对多种后端和协议的支持。 EntryPoints:EntryPoints 是 Traefik 的网络入口点。它们定义接收数据包的端口,以及是否监听 TCP 或 UD 阅读全文
posted @ 2024-09-20 11:19 Gshelldon 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 架构 4层代理配置 stream { upstream backend { server 10.4.7.30:80; } server { listen 80; proxy_pass backend; proxy_connect_timeout 1s; proxy_protocol on ; # 主 阅读全文
posted @ 2024-09-14 10:20 Gshelldon 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 分离部署istio下面的示例把数据平面和控制平面分开部署。 自动生成配置文件可以istioctl profile dump empty加上配置文档然后进行修改。 生产集群注意配置资源限制。 apiVersion: install.istio.io/v1alpha1 kind: IstioOperat 阅读全文
posted @ 2024-08-30 16:24 Gshelldon 阅读(8) 评论(0) 推荐(0) 编辑
摘要: gzip /etc/yum.repos.d/* # base curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.huaweicloud.com/repository/conf/CentOS-7-anon.repo cat>/etc/y 阅读全文
posted @ 2024-07-15 16:01 Gshelldon 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 背景:k8s集群是使用的calico IPIP模式的网络。 1、通过sar查看异常的网口 # 没秒统计一次,按ctrl + c结束 sar -n DEV 1 上一个步骤能看到是哪个网络接口的流量异常。 然后根据获取到的网口名称。过滤查找到是哪个pod IP在过滤出pod route -n | gre 阅读全文
posted @ 2024-07-12 17:19 Gshelldon 阅读(7) 评论(0) 推荐(0) 编辑
摘要: Ubuntu 24.04 安装配置 1、安装基本优化 1.1 关闭cloud-init进程 cloud init进程在云计算中,开机的时候会去访问一个固定的IP地址,来获取主机的元数据信息,比如初始化的脚本,重置操作系统密码等功能。单独装不需要可以关闭。 echo 'network: {config 阅读全文
posted @ 2024-07-11 14:39 Gshelldon 阅读(759) 评论(0) 推荐(0) 编辑
摘要: cat k8s-events-elasticsearch.yaml # 采集k8s事件(events)到elasticsearch # https://github.com/AliyunContainerService/kube-eventer apiVersion: apps/v1 kind: D 阅读全文
posted @ 2024-07-05 16:34 Gshelldon 阅读(8) 评论(0) 推荐(0) 编辑
摘要: # redis7.2 安装部署 https://redis.io/download/ https://github.com/redis/redis/tree/7.2 wget https://github.com/redis/redis/archive/7.2.3.tar.gz redis-7.2. 阅读全文
posted @ 2024-07-05 16:29 Gshelldon 阅读(67) 评论(0) 推荐(0) 编辑