自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 docker-compose重启容器测试

【代码】docker-compose重启容器测试。

2025-03-15 17:37:09 138

原创 Linux系统排查

Linux 系统排查。CPU、内存性能分析。

2025-03-15 10:37:10 170

原创 share.py

【代码】share.py。

2025-02-19 23:00:22 212

原创 docker检测与管理工具

【代码】docker检测与管理工具。

2025-01-26 09:07:40 241

原创 NFS服务

NFS:NetworkFileSystem网络文件系统,基于内核的文件系统。绝对路径 配置 # 推荐, 不影响其他目录。

2025-01-11 23:41:31 241

原创 FTP服务

文件传输协议:FileTransferProtocol早期的三个应用级协议之一,基于C/S结构。系统用户:Linux用户,用户/etc/passwd,密码/etc/shadow。匿名用户:ftp,anonymous,对应Linux用户ftp。虚拟用户:特定服务的专用用户,独立的用户/密码文件。数据传输格式:二进制(默认)和文本。双通道协议:命令和数据连接。

2025-01-11 19:00:15 216

原创 iptables限制多个端口出站

【代码】iptables限制多个端口出站。

2025-01-11 18:28:54 226

原创 samba服务 使用

实现不同samba用户访问相同的samba共享,实现不同的配置。

2025-01-05 19:27:04 313

原创 再测试一下rsync+inotify-tools

再测试一下rsync+inotify-tools。服务端:同步文件过去。

2024-12-23 21:50:45 207

原创 postgres数据备份与主从配置

查看 pg IP地址 配置主IP信息,运行读的IP。slave 备份文件并拷贝出容器。重写映射并启动slave。bak:压缩二进制格式。master创建从用户。

2024-12-01 23:35:15 312

原创 postgres安装与使用

初始化数据库后,会有名为postgres的数据库,来存储数据库的基础信息,例如用户信息等等,相当于MySQL中默认的名为mysql数据库。其他数据类型类型还有布尔值boolean(true或false),货币数额money和几何数据等。PostgreSQL安装成功之后,会默认创建一个名为postgres的Linux用户,为了方便我们使用postgres账号进行管理,我们可以修改该账号的密码。主要数据类型:数值数据类型,字符串数据类型,日期/时间数据类型。创建schema 的test表,方便表管理。

2024-11-25 23:49:25 385

原创 最笨的方法装插件

在插件官网搜索structs,进入https://plugins.jenkins.io/structs/releases/。2、来入后,跳转他的github https://plugins.jenkins.io/git/releases/1、在插件网址上搜索 git,https://plugins.jenkins.io/找到符合jenkins版本的git插件版本,进入下载,这可能要翻几页。这里显示开启的插件,可开启的插件,少依赖不可用的插件。也需要找到可用的版本,及插件名,用起来也有点费劲。

2024-11-24 19:41:53 324

原创 nginx做文件服务器

nginx做文件服务器。

2024-11-24 19:18:07 171

原创 keepalived四种状态的变化

根据业务进程的运行状态决定是否需要进行主备切换。keepalived之vrrp_script。进入Master状态时增加一个发邮件的操作。

2024-11-19 22:54:27 247

原创 containerd使用了解

Containerd有两种安装包:第二种是cri-containerd-cni-xxxx,包含runc和k8s里的所需要的相关文件。k8s集群里需要用到此包。虽然包含runC,但是依赖系统中的seccomp(安全计算模式,是一种限制容器调用系统资源的模式。

2024-11-19 22:09:40 393

原创 部署higress到华为云

higress 部署与上云。

2024-06-10 22:13:08 472

原创 k8s-CCE创建工作负载变量引用

背景,看到cce创建负载时会生成变量,如下。在skywaking-agent的使用,想要调用cce负载变量生成service_name。以变量形式配置时,可以调用,但是插拔性不强,去掉就找不回了,而且不够安全。2、以自定义变量调用cce变量:以下仅$(PAAS_APP_NAME)生效了,使用还是要标准些。构建时引用不到cce的变量,且以字符串的形式给了java-options,不会再产生调用。2、配置项调用PAAS_APP_NAME时是调用不到的。追加临时的变量参数,直接调用cce的负载变量。

2024-06-10 22:12:35 800

原创 k8s-CCE使用node节点使用VIP--hostNetwork&hostPort

检查发现node节点并没有监听30007端口,而是通过ipvs添加了被负载均衡的虚拟地址。背景:想在节点上使用VIP,将nodeport服务做到高可用。启动VIP后发现访问失败。方法二使用 pod.spec.containers.ports.hostPort。方法一、使用pod.spec.hostNetwork。CCE使用node节点使用VIP。不需要创建service,,但是会转发这个端口的访问。不要创建service,

2024-06-10 22:12:13 509

原创 DockerCompose部署skywalking

【代码】DockerCompose部署skywalking。

2024-05-26 20:22:31 336

原创 hadoop节点添加与删除测试

在启动hadoop之前,我们需要做一步非常关键的步骤,需要在Namenode上执行初始化命令,初始化name目录和数据目录。5)修改Hadoop默认启动、关闭脚本,添加root执行权限。3)配置 mapred-site.xml。1)配置 core-site.xml。2)配置 hdfs-site.xml。4)配置 yarn-site.xml。4)修改 workers。hadoop节点上下线。4、启动hadoop。

2024-05-26 20:22:02 431

原创 nginx+kibana+es密码验证

【代码】nginx+kibana+es密码验证。

2024-05-19 16:30:47 338

原创 python--pika试用

任务处理:请求数量太多,需要把消息临时放到某个地方发布订阅,一旦发布消息,所有订阅者都会收到一条相同的消息pika使用方法—> 1.3.2。

2024-05-19 16:30:13 548

原创 docker给已经启动的容器添加端口映射

已经启动的容器添加端口映射。

2024-04-22 20:13:59 325

原创 nps内网穿透

比frp还简单易用的内网穿透工具,可以web 配置。

2024-04-21 23:27:29 158

原创 frp内网穿透工具

访问 139.159.235.221:8080 为nginx服务。用户——》frps(公网)——》frpc。client上准备个nginx用于测试。frps 端端口检查。

2024-04-21 23:26:58 302

原创 k8s部署nacos_cluster

新增用户、密码,然后去数据库nacos.users表里看生成的加密字符,替换掉原有的字段,注意保存。nacosv1.4.3密码修改。k8s部署nacos集群。

2024-04-21 23:26:15 584

原创 jenkins插件集成&api使用

https://mirrors.jenkins.io/war-stable/2.222.1/ 包下载地址jenkins镜像源修改。

2024-04-06 20:17:11 1464

原创 jenkins_Pipeline_grooy&常见的dsl

Groovy是一种功能强大,可选类型和动态语言,支持Java平台旨在提高开发人员的生产力得益于简洁,熟悉且简单易学的语法。可以与任何Java程序顺利集成,并立即为您的应用程序提供强大的功能,包括脚本编写功能,特定领域语言编写,运行时和编译时元编程以及函数式编程1.下载安装包(先安装JDK)2.解压安装包3.获取安装包bin目录4.写入/etc/profile文件[root@vm ~]# groovyConsole #无图形化,打不开groovyConsole。

2024-04-06 20:14:55 468

原创 jenkins_Pipeline使用测试

定义一个或多个steps,这些阶段根据流水线或阶段的完成情况而 运行(取决于流水线中 post部分的位置).post支持以下 post-condition 块中的其中之一: always, changed,failure,success,unstable,和 aborted。嵌套阶段本身不能包含 进一步的parallel 阶段,但是其他的阶段的行为与任何其他 stage parallel的阶段不能包含 agent 或 tools阶段,因为他们没有相关 steps。非平凡的规模和/或复杂性的。

2024-04-06 20:14:34 1526

原创 higress使用了解

了解下 http-echo、httpbin 镜像使用未按文档实际搭建,但大致是这样官方文档:https://higress.io/zh-cn/docs/overview/what-is-higress了解:利用sealos快速安装kubernetes集群:https://note.youdao.com/s/M2z4OzsL。

2024-03-31 22:49:55 1488

原创 containerd使用了解

containerd+runc 但是依赖系统中的seccomp。docker&ctr&crictl区别。containerd使用了解。

2024-03-31 22:48:56 448

原创 linux安装多个版本的java

jenkins 高版本已经不支持java8了,低版本插件安装问题很多。jenkins 需要java17,研发程序需要使用java8。

2024-03-31 17:48:49 721

原创 ElasticSearch插件安装及配置

从 https://github.com/medcl/elasticsearch-analysis-ik/releases 下载压缩包,然后在ES的plugins目录创建analysis-ik子目录,把压缩包的内容复制到这个目录里面即可。IK项目地址:https://github.com/medcl/elasticsearch-analysis-ik。(4)启动kibana(打开kibana的页面时,请一定不要使用ie浏览器,这个很重要!(1)下载elasticsearch和kibana。

2024-03-24 22:48:17 813

原创 mysql基础4sql优化

那也就意味着, 一个页中所存储的行也是有限的,如果插入的数据行row在该页存储不小,将会存储到下一个页中,页与页之间会通过指针连接。count() 是一个聚合函数,对于返回的结果集,一行行地判断,如果 count 函数的参数不是NULL,累计值就加 1,否则不加,最后返回累计值。视图中的数据并不在数据库中实际存在,行和列数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的。对于以上的两种排序方式,Using index的性能高,而Using filesort的性能低,我们在优化排序操作时,

2024-03-24 22:36:21 1022

原创 mysql基础3索引

索引(index)是帮助MySQL高效获取数据的数据结构。优势提高数据检索的效率,降低数据库的IO成本通过索引列对数据进行排序,降低数据排序的成本,降低CPU的消耗。劣势索引列也是要占用空间的。索引大大提高了查询效率,同时却也降低更新表的速度,效率降低。

2024-03-24 22:35:50 801

原创 mysql基础2多表查询

而对于自连接查询,可以是内连接查询,也可以是外连接查询。关系: 一对一关系,多用于单表拆分,将一张表的基础字段放在一张表中,其他详情字段放在另一张表中,以提升操作效率。子查询返回的结果是单个值(数字、字符串、日期等),最简单的形式,这种子查询称为标量子查询。对于union查询,就是把多次查询的结果合并起来,形成一个新的查询结果集。子查询返回的结果是一列(可以是多行),这种子查询称为列子查询。子查询返回的结果是一行(可以是多列),这种子查询称为行子查询。子查询返回的结果是多行多列,这种子查询称为表子查询。

2024-03-24 22:34:04 456

原创 mysql基础1sql分类

DCL英文全称是Data Control Language(数据控制语言),用来管理数据库用户、控制数据库的访问权限。添加了外键之后,再删除父表数据时产生的约束行为,我们就称为删除/更新行为。MySQL中的数据类型有很多,主要分为三类:数值类型、字符串类型、日期时间类型。外键:用来让两张表的数据之间建立连接,从而保证数据的一致性和完整性。约束是作用于表中字段上的规则,用于限制存储在表中的数据。数据查询语言,数据查询语言,用来查询数据库中表的记录。用来对数据库中表的数据记录进行增、删、改操作。

2024-03-24 22:32:00 769

原创 04hive数仓内外部表复杂数据类型与分区分桶

内部表和外部表区别总结。

2024-03-10 18:50:54 1207

原创 03hive数仓安装与基础使用

Hive是基于Hadoop的一个数据仓库工具。可以将结构化的数据文件映射为一张表,并提供完整的sql查询功能,本质上还是一个文件底层是将sql语句转换为MapReduce任务进行运行本质上是一种大数据离线分析工具学习成本相当低,不用开发复杂的mapreduce应用,十分适合数据仓库的统计分析hive可以用来进行 数据提取、转化、加载,这是一种可以存储、查询和分析存储在hadoop上的数据。

2024-03-10 18:48:23 719

原创 02hadoop伪分布式搭建

MapReduce是Hadoop提供的一套进行分布式计算的框架,用于大规模数据集(大于1TB)的并行运算MapReduce将计算过程拆分为2个阶段:Map(映射)阶段和Reduce(规约)阶段。

2024-03-10 18:47:11 746

空空如也

空空如也

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

TA关注的人

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