03 2021 档案
摘要:frp 是什么? frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。 为什么使用 frp? 通过在具有公网 IP 的节点上部署 frp 服务端,可以轻松地将内网服务穿透
阅读全文
摘要:1. 开启redis密码认证,并设置高复杂度密码 redis在redis.conf配置文件中,设置配置项requirepass, 开户密码认证。 打开redis.conf,找到requirepass所在的地方,修改为指定的密码,密码应符合复杂性要求: 1、长度8位以上 2、包含以下四类字符中的三类字
阅读全文
摘要:用户账户和用户组 Kubernetes 并不会存储由认证插件从客户端请求中提取出的用户及所属组的信息,它们仅仅用于检验用户是否有权限执行其所请求的操作。 客户端访问API服务的途径通常有三种:kubectl、客户端库或者直接使用 REST接口进行请求。 而可以执行此类请求的主体也被 Kubernet
阅读全文
摘要:NFS服务意外断开,导致挂载的客户端“df -Th”命令无法使用,及挂载目录无法“cd”“ls” 检查 [root@test ~]# strace df -h execve("/usr/bin/df", ["df", "-h"], 0x7ffd59cf01e8 /* 22 vars */) = 0
阅读全文
摘要:前言 在 MySQL 的高可用方案中,MHA(Master High Availability)可谓是最为成熟、使用最为广泛的方案之一了。其作者 Yoshinori Matsunobu 现就职于 Facebook,该架构采用 perl 语言编写,可完成秒级别的主库故障切换,接下来详细介绍 MHA 在
阅读全文
摘要:https://www.junmajinlong.com/shell/index/
阅读全文
摘要:https://www.elastic.co/guide/cn/elasticsearch/guide/current/indexing-performance.html
阅读全文
摘要:问题背景:单个prometheus性能到达瓶颈问题、多个prometheus-server数据汇总问题等 prometheus监控数据持久化 首先大家都知道prometheus是自带数据存储功能的。 优点是简单易用,基本无需配置 缺点是:1、存在数据无法长久保存(尤其是频繁变更的监控对象,监控对象变
阅读全文
摘要:一、Java内存布局 1、Java内部布局全貌 JVM包含两个子系统和两个组件: 两个子系统为Class loader(类装载)、Execution engine(执行引擎); 两个组件为Runtime data area(运行时数据区)、Native Interface(本地接口)。 各组件的功能
阅读全文
摘要:创建存储类 1、获取admin key grep key /etc/ceph/ceph.client.admin.keyring |awk '{printf "%s", $NF }'|base64 QVFCZ2ZZOWJ1dGdBQ0JBQXN5dGdLZ1BFOGlsblIzWjJqNVVKMUE
阅读全文
摘要:StorageClass & PV & PVC关系图 Volumes是最基础的存储抽象,其支持多种类型,包括本地存储、NFS、FC以及众多的云存储,我们也可以编写自己的存储插件来支持特定的存储系统。Volume可以被Pod直接使用,也可以被PV使用。普通的Volume和Pod之间是一种静态的绑定关系
阅读全文
摘要:问题 worker节点运行正常,因为安装其他软件我就重启了一下,结果发现kubectl get nodes显示node1 notReady,这时执行kubectl describe node node1发现node1上的kubelet没有正常运行, 我手动执行systemctl start kube
阅读全文
摘要:报错内容: [root@test ~]# kubectl describe pod web-96d5df5c8-k265c Name: web-96d5df5c8-k265c Namespace: default Priority: 0 Node: <none> Labels: app=web po
阅读全文
摘要:测试环境由于机房断电,导致对应虚拟机暴力重启,之后所在k8s服务error,查看系统日志,发现k8s三个节点的flannel文件均丢失。 1.首先我们重新配置k8s的flannel文件,可以参考其他环境的文件配置,也可以重新安装插件生成,会在/run下面生成flannel文件夹,下面包含网络配置环境
阅读全文
摘要:解决思路: [root@test ~]# kubectl describe deployment web Name: web Namespace: default CreationTimestamp: Thu, 11 Mar 2021 05:01:09 -0500 Labels: app=web A
阅读全文
摘要:OPTIMIZE TABLE 当您的库中删除了大量的数据后,您可能会发现数据文件尺寸并没有减小。这是因为删除操作后在数据文件中留下碎片所致。OPTIMIZE TABLE 是指对表进行优化。如果已经删除了表的一大部分数据,或者如果已经对含有可变长度行的表(含有 VARCHAR 、 BLOB 或 TEX
阅读全文
摘要:解决k8s集群在节点运行kubectl出现的错误:The connection to the server localhost:8080 was refused - did you specify the right host or port? 问题分析: 解决办法: 将主节点(master节点)中
阅读全文
摘要:kubeadm 报错 error execution phase preflight: couldn’t validate the identity of the API Server: abort connecting to API servers after timeout of 5m0s 原因
阅读全文