摘要:
联合文件系统(UnionFS,Union File System)是一种分层的文件系统技术,允许将多个目录或文件系统叠加到一起,形成一个逻辑上的统一视图。它的关键特点是:对底层数据只读,同时支持写入时复制(Copy-On-Write, COW)。 在容器技术(如 Docker)中,UnionFS 被 阅读全文
摘要:
前提:redis 开启aof持久化存储。 在redis中写入一些测试数据 for line in {1..300};do kubectl exec -it redis-cluster-3 -n redis-cluster -- redis-cli -c -p 6379 -a gNY7VRyxeIZq 阅读全文
摘要:
背景:在开启了RDB持久化后,想切换为AOF存储,但是由于Redis启动后AOF文件读取优先级高于RDB文件,当修改配置文件后,重启redis,导致key丢失。 动态开启aof 操作步骤: 在redis运行前提下。使redis加载到rdb文件,然后在节点上执行以下命令 config set appe 阅读全文
摘要:
redis中的单线程 redis单线程设计在高性能,高并发场景中表现优越,同时有多种优化手段应对性能瓶颈 redis中的单线程指的是使用单线程处理所有客户端的请求,即所有命令按顺序执行,不并行处理 而不是redis 服务只有一个线程 单线程优点: 简单:无需处理多线程锁和同步问题 高效:避免上下文切 阅读全文
摘要:
coredns configmap默认配置 apiVersion: v1 data: Corefile: | .:53 { errors health { lameduck 5s } ready kubernetes cluster.local in-addr.arpa ip6.arpa { # 内 阅读全文
摘要:
静态 Pod 是通过配置 kubelet 来启动的。静态 Pod 是由 kubelet 管理的特殊类型的 Pod,它们的 YAML 文件直接保存在主机文件系统中,而不是由 API Server 管理。 在二进制部署的 Kubernetes 集群中,静态 Pod 是通过配置 kubelet 来启动的。 阅读全文
摘要:
资源清单 configmap apiVersion: v1 kind: ConfigMap metadata: name: redis-cluster-config namespace: redis-cluster data: redis-cluster.conf: | daemonize no s 阅读全文
摘要:
数据备份 定时脚本 #!/bin/bash ETCDCTL_API=3 /usr/local/bin/etcdctl --endpoints=https://192.168.43.129:2379 --cacert=/opt/etcd/ssl/ca.pem --cert=/opt/etcd/ssl/ 阅读全文
摘要:
zip -r loki.zip /opt/ -x "/opt/etcd/*" -x "/opt/loki/*" 阅读全文
摘要:
提出问题:为什么有了管道符 | ,还需要xagrs 管道符 | 允许将一个命令的输出作为另一个命令的输入。然而,管道符在处理某些类型的输入时存在局限性,特别是当需要将一系列输入项作为单个命令的多个参数时()。 xargs 的出现正是为了解决这个问题。xargs 能够从标准输入(stdin)读取数据, 阅读全文
摘要:
[root@kafka-1 node_export]# free -m total used free shared buff/cache available Mem: 3896 391 3030 9 474 3273 在 Linux 系统中,free -m 命令用于显示系统内存的使用情况。输出中各 阅读全文
摘要:
node_sockstat_sockets_used 和 node_filefd_allocated 是两个不同的系统资源使用指标,分别用于监控套接字和文件描述符的使用情况。它们的具体区别如下: 1. node_sockstat_sockets_used:已使用的套接字数量 描述:这个指标表示当前系 阅读全文
摘要:
NTP服务器地址:https://help.aliyun.com/zh/ecs/user-guide/alibaba-cloud-ntp-server 设置时间同步后,还需要额外设置时区,阿里默认使用的UTC时区 常见问题:https://help.aliyun.com/zh/ecs/user-gu 阅读全文
摘要:
node_vmstat_oom_kill 是 Prometheus 的 node_exporter 中用于监控内存管理的一项指标。这个指标表示系统中由于内存不足(Out Of Memory, OOM)而被杀死的进程次数。 OOM(Out Of Memory)是什么? 当系统的物理内存和交换空间耗尽时 阅读全文
摘要:
CPU 上下文切换(Context Switch) 是操作系统调度程序在不同任务之间切换 CPU 执行的过程。上下文切换的核心是保存当前任务的状态(也叫“上下文”),然后恢复下一个任务的状态,最终交给 CPU 执行。这种切换可能发生在进程、线程或者内核级别的不同上下文之间。 上下文切换的详细过程 保 阅读全文