自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Linux-好用的find命令

find是linux下最棒的命令之一,其查询功能非常强大。以下将详细介绍find的大多数用法:工作方式:其沿着文件层次结构向下遍历,匹配符合条件的文件,并执行相应的操作。

2025-05-21 14:28:28 10

原创 国产化大潮中,跨平台构建镜像,buildx来助力

Docker 使用 Google 公司推出的 Go 语言 进行开发实现,基于 Linux 内核的 cgroup,namespace,以及 AUFS 类的 Union FS 等技术,对进程进行封装隔离,属于 操作系统层面的虚拟化技术。由于隔离的进程独立于宿主和其它的隔离的进程,因此也称其为容器。最初实现是基于 LXC,从 0.7 版本以后开始去除 LXC,转而使用自行开发的 libcontainer,从 1.11 开始,则进一步演进为使用 runC 和 containerd。

2024-04-25 15:49:15 529

原创 【运维基础篇】-Elasticsearch7.x部署

Elasticsearch 是一个开源的分布式搜索和分析引擎,最初由 Elasticsearch N.V. 公司开发并维护,现在是 Elastic 公司的一个子项目。它是建立在 Apache Lucene 基础之上的,提供了一个强大的 RESTful API,用于进行实时搜索分析和存储大量结构化或非结构化数据。Elasticsearch 被设计用于处理各种类型的数据,包括文本数字地理位置时间序列等。它提供了一个简单但功能强大的查询语言,可以快速地执行各种搜索和分析操作。

2024-04-14 21:18:19 1118 1

原创 【运维基础篇】-新版Kafka部署

Kafka在2.8版本之前,Kafka强依赖zookeeper来来负责集群元数据的管理,这也导致当Zookeeper集群性能发生抖动时,Kafka的性能也会收到很大的影响。2.8版本之后,kafka3.x开始提供KRaft(Kafka Raft,依赖Java 8+ )模式,开始去除对zookeeper的依赖。最新的3.5版本中,Kafka依然兼容zookeeper Controller,但KafkaRaft元数据模式,已经可以在不依赖zookeeper的情况下独立启动Kafka了。

2024-04-11 17:32:42 1489

原创 【运维基础篇】-数字证书CA简介

PEM 编码的 X.509 证书以 .pem 或 .crt 为扩展名,通常包含 Base64 编码的证书数据和标识证书类型的头部和尾部信息。PKCS#12 证书通常以 .pfx 或 .p12 为扩展名,是一种密码保护的证书格式,可以同时包含私钥和相关证书。安装证书的方法取决于您的应用环境和证书类型,通常涉及将证书文件复制到适当的位置,并配置应用程序以使用它们。公钥用于加密和验证,私钥用于解密和签名。其他用户或系统在与证书持有者通信时,使用 CA 的公钥来验证证书的真实性和完整性,以确保安全的通信。

2024-04-11 16:10:13 915

原创 【运维基础篇】-服务器开机自启动服务

【代码】【运维基础篇】-服务器开机自启动服务。

2024-04-01 11:01:17 570

原创 【K8S基础篇】-如何向K8S集群内增加新节点

第一部分:是指定jion加入的主机及端口,这里为 192.18.106.87:6443 , 这个就是master节点的IP地址+固定的端口。第三部分:这个与的kubernetes的CA 证书有关系,可以通过如下方式获得其sha256值。如果丢失了上面的命令信息,该如何处理呢?首先我们分析一下,这条命令的组成。

2023-12-09 14:16:27 368

原创 【运维基础篇】-Ubuntu16.04安装MySQL(二进制)

在 Linux 下为了安全,默认是只允许 MySQL 服务器本机可以访问 MySQL 数据库服务的,因此需要重新授权 root 账号。登录以后,系统要求必须修改 root 账号的密码。上述工作完成后,先不要启动数据库服务,这时还要创建 MySQL 服务的配置文件。用来指定服务启动后的运行信息日志文件路径,运行信息包括。配置文件修改保存好后,就可以启动服务了。的配置样例文件,然后复制一个出来,改名为。再次执行上面的命令,完成初始化。并放到 mysql 下即可。建立用户组 增加用户。查看该目录下的软链接。

2022-12-23 16:39:02 370

转载 【运维基础篇】-Linux下实时监控服务器文件变化工具inotify-tool

inotify队列最大长度,如果值太小,会出现"** Event Queue Overflow **"错误,导致监控文件不准确。vim /etc/rc.d/rc.local #编辑,在最后添加一行,开机自动执行。结果是:fs.inotify.max_queued_events = 16384。4、修改inotify默认参数(inotify默认内核参数值太小)vim /home/inotify/excludedir #编辑。vim /home/inotify/inotif.sh #编辑。

2022-07-13 13:41:16 1831

原创 【运维自动化篇】-Linux 自动化增量与全量升级tomcat

tomact升级

2022-06-23 18:23:31 1846 2

原创 【运维自动化篇】-Linux自动化部署JAVA

自动化实现部署。让实施变得更简单。

2022-02-10 23:29:56 1727

原创 CentOS 更新yum源及yum命令详解

在一些内网的环境下,服务器不能连接互联网,但是我们又需要安装一些软件,这样就有点麻烦。下载地址:http://seafile.bamboocloud.com/f/f4bfefb64b6b48c0a5f3/?gpgkey=file:///dac/RPM-GPG-KEY-CentOS-7 # 镜像文件目录下的文件。首先要下载完整版的centos7的iso镜像,并将下载的iso镜像文件上传到服务器。baseurl=file:///dac # 镜像文件目录。

2021-08-09 14:00:46 1015

原创 【运维基础篇】-Linux机器之间免密登录设置

2.将本地主机的公钥加到远程主机的授权列表 .ssh/authorized_keys 若不存在,手动创建: cat /root/id_rsa.pub >> ~/.ssh/authorized_keys。机器2的/root/.ssh目录下的authorized_keys文件保存着刚才机器1传过来的公钥(可用cat命令查看,并对比机器1上的公钥,是一样的。机器1上直接输入ssh 机器2的ip即可登录机器2,不用再输密码,自此完成了远程免密登录的配置。再输入机器2的密码,即可将公钥传给机器2。

2021-08-02 11:26:43 2786

buildx构建镜像时所需的镜像文件

buildx的镜像文件,也可通过网络上进行获取

2024-04-25

buildx镜像文件,也可以通过网上其他方式获取

使用buildx时依赖的镜像文件

2024-04-25

自动生成各种格式的自签证书脚本

可以自动生成不同格式的自签名证书,方便给需要证书的服务使用,但是仅限测试环境使用,如果是生产环境,请使用正式的证书。

2024-04-11

空空如也

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

TA关注的人

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