自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 k8s常用知识点总结

综上所述,无头服务("headless service")要求满足以下两点: (1)将svc资源的clusterIP字段设置None,即"clusterIP: None";(2)将sts资源的serviceName字段声明为无头服务的名称;svc.cluster.local为集群域名sts无头服务固定资源清单:metadata:spec:ports:- port: 80name: web# 将clusterIP字段设置为None表示为一个无头服务,即svc将不会分配VIP。

2025-03-17 17:56:31 789

原创 日志收集Day008

MaxHeapSize = 268435456 (256.0MB),表明此时堆内存已经修改成功。修改zookeeper的堆内存大小,一般情况下,生产环境给到2G足以,如果规模较大可以适当调大到4G。broker.id=102(每个节点,唯一标识kafka节点的数字编号,集群内部不重复即可)6.查看zookeeper的源数据。5.所有节点启动kafka环境。4.其他2个节点修改配置文件。1.停止kafka单点服务。(2)同步文件到其他节点。(1)配置ZK的堆内存。

2025-01-27 22:57:49 496

原创 日志收集Day007

(4.5)由于我的elasticsearch是rpm安装非二进制安装,所有此处需要将证书文件移动到/etc/elasticsearch目录下。(8)修改kibana配置的账户密码(第6步的账号密码)(2)elk101节点为证书文件修改属主和属组。(3)elk101节点同步证书文件到其他节点。(4)elk101节点修改ES集群的配置文件。(5)所有节点重启elasticsearch。需要确保文件的属主和属组和步骤2一致。(1)elk101节点生成证书文件。(6)生成随机密码(千万记得保存)

2025-01-26 01:28:42 1008

原创 日志收集Day006

1.修改pipline的配置文件:vim /app/softwares/logstash-7.17.5/config/pipelines.yml。运行多个实例时,需要指定--path.data=一个不存在的文件,但是这种方式会消耗更多资源,最好的办法是使用多个pipeline。将上个例子output如下修改,即可实现多分支输出。3.启动logstash实例 logstash。2.将原先多分支案例拆分成多个conf文件。

2025-01-25 01:51:44 224

原创 日志收集Day005

在7.16版本中已经弃用log类型,之后需要使用filebeat,与log不同,filebeat的message无需设置就是顶级字段。1.2解析json格式数据。

2025-01-23 13:33:39 770

原创 日志收集Day004

此时发送一个tcp请求(echo "wnhuscasc" |nc 10.0.0.101 8888)运行此配置文件:filebeat -e -c 01-stdin-to-console.yaml。运行此配置文件:filebeat -e -c 02-tcp-to-console.yaml。当往标准输入端输入时,会从控制台输出,如下二图所示。(3)验证filebeat安装是否成功。创建目录,之后将配置文件写入这里,方便管理。(1)下载filebeat软件包。filebeat -h(查看帮助信息)

2025-01-22 01:27:39 267

原创 日志收集Day003

2.2分页查询,"size":3表示每页展示三条数据, "from":9,表示跳过前面9条数据,从第10条开始展示,即第四页。2.1查询,主要有如下三种,相比第一种,第二种是整词匹配,只会匹配名字为张天天的,第三种,则是匹配所有。以上模板为所有索引lxc开头的模板,设置了分片数量为4,副本数量为1,同时做了数据映射。2.3查看指定字段,之前查看的都是全部字段,可以用_source查看指定字段。如果price字段存在,则会显示所有结果,如果不存在,则不显示结果。另外一个聚合查询,统计数量。

2025-01-21 01:11:29 192

原创 日志收集Day002

表示所有的主分片和副本分片均正常工作。5.删除索引(一般关闭一段时间之后,再采取删除策略)副本分片仅能用于读取操作(ro)。主分片可以用于读写操作(rw)。将索引的数据分布式的存储在ES集群。为同一个分片数据提供数据冗余。表示有部分副本分片不正常工作。一个分片可以有0个或多个副本。表示有部分主分片不正常工作。用户写入ES集群的逻辑单元。4.修改副本数量(分片数量无法修改)这些文档存储在分片中。实际存储数据的媒介。一个索引最少一个分片。3.创建指定数量的分片和副本。注意副本数量应该节点数。

2025-01-19 12:14:38 357

原创 日志收集Day001

查看配置文件yy/etc/elasticsearch/elasticsearch.yml(这里yy做了别名,过滤掉空行和注释行)path.data:/var/lib/elasticsearch数据所在位置。yy/etc/elasticsearch/elasticsearch.yml,结果如下。path.logs:/var/log/elasticsearch日志所在位置。#指定参与master选举的节点。#指定ES集群的节点IP。#指定ES集群的名称。

2025-01-17 19:44:28 649

原创 对于MySQL中explain执行计划type连接类型的理解

这种执行计划通常出现在没有使用覆盖索引的查询中,或者在某些情况下,当MySQL认为使用索引比直接扫描表更快时。这种执行计划通常出现在没有使用任何索引的查询中。explain:通常表示查询中引用的某个表或列不存在,或者查询不涉及到表,或者查询语句本身有错误,导致MySQL无法生成执行计划。这种类型的执行计划通常出现在使用了索引的等值查询中,且该值在索引中是唯一的。这种情况通常出现在非常特殊的查询中,如只涉及系统表的查询。这种执行计划通常出现在使用了主键或唯一索引的等值查询中,且被引用的列在索引中是唯一的。

2023-11-28 18:38:29 574

原创 数据库事务并发问题的理解

事务a,此时隔离级别为读未提交(存在脏读,不可重复读,幻读),事务b,对数据进行修改,注意此时事务b没有提交事务,但是事务a已经可以读取到事务b修改后的数据,即脏读。再将事务a隔离级别调整为读已提交(存在不可重复读,幻读),事务a读取数据,事务b,对数据进行修改,b提交事务,事务a再次读取数据,发现两次数据不一致,即不可重复读。再将事务隔离级别设置为可重复读(存在脏读),事务a读取数据,发现想要添加的数据不存在,事务b,对增加该数据,事务a添加该数据,又发现该数据已经存在,即幻读。

2023-11-27 15:50:30 373

容器第四天(day041)

容器第四天(day041)

2024-12-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除