自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Jenkins pipeline发布前端项目

5.选择"hello world" 生成一个基本流水线框架,然后点击流水线语法,打开新页面。5.2填加拉取代码步骤,生成器选择git,选择分支与刚刚创建的凭据生成步骤片段。5.3 增加一个stage-->steps,把生成的shell命令加入进来。3.系统管理--凭据--系统--全局凭据--添加自己的git凭据。5.1 在片段生成器里选择自定义的工具生成片段,然后复制过来。2.1 点击高级选择账号密码验证方式,添加服务器的用户和密码。再添加一个部署stage-->steps 插入这个片段。

2024-05-23 15:25:53 160

原创 Jenkins使用目录挂载实现自定义node版本

docker运行jenkins自定义nodejs

2024-05-16 15:06:20 459

原创 重启服务器后node节点显示NotReady

场景:夜间进行了断电维护,重启后发现业务无法使用,检查发现一个node节点显示NotReady.去到目标服务器查看kubelet服务未成功启动。编辑/etc/fstab 关闭swap。执行swapoff -a 临时关闭。控制节点验证node节点状态。启动kubelet服务。

2024-05-15 11:30:53 174

原创 结合Tensuns管理prometheus的blackbox与告警设置

后羿 - TenSunS(原ConsulManager)是一个使用Flask+Vue开发,基于Consul的WEB运维平台,弥补了Consul官方UI对Services管理的不足;并且基于Consul的服务发现与键值存储:实现了Prometheus自动发现多云厂商各资源信息;基于Blackbox对站点监控的可视化维护;以及对自建与云上资源的优雅管理与展示。

2024-01-24 16:59:50 1043

原创 Prometheus Blackbox_exporter笔记

默认的用户名和密码为 admin ,也可以在配置文件 /etc/grafana/grafana.ini中配置 admin_user 和 admin_password 两个参数来进行覆盖。生成prometheus启动脚本,自行修改目录,我的解压目录是/opt/prometheus-2.46.0.linux-amd64/prometheus。数据配置路径,比如数据目录、日志目录、插件目录:/etc/sysconfig/grafana-server。访问IP:9115进行确认。模板ID:13659。

2024-01-08 16:33:18 1022

原创 人大金仓V8R6进阶授权操作

人大金仓授权用户在模式中表的所有权限

2023-12-11 11:35:51 582

原创 新加磁盘扩容Lvm

3、分区vdb,并使用全部空间,fdisk /dev/vdb。fdisk /dev/vdb n n 回车 回车 w 完成。7、创建pvcreate /dev/vdb1。5、格式化新的分区/vdb1与根分区一致。2、查看磁盘挂载情况,vdb没有被使用。8、扩容所有空间并刷新逻辑卷。4、查看当前根目录分区格式。1、查看目前分区情况。6、查看当前vg情况。

2023-12-06 11:28:51 424

原创 Linux快速搭建本地yum更新audit

7、执行yum upgrade -y audit升级成功。6、编写myrepo指定yum仓库和系统文件目录。4、拷贝系统文件到yum仓库文件存储目录。1、上传新版本操作系统iso到服务器。2、创建yum仓库文件存储目录。3、挂载磁盘到/mnt。

2023-12-05 17:18:37 526

原创 ARM麒麟V10 auditctl启动失败处理

修改配置文件/boot/efi/EFI/kylin/grub.cfg 删除audit=0,或者设置audit=1。业务服务器需要启用审计服务,但是启动审计服务失败,查看状态提示audit=0。重启服务器后验证状态。

2023-11-29 18:14:44 1082

原创 Windows如何使用key登录Linux服务器

因为需要回收root管理员权限,禁止root用户远程登录,办公环境只允许普通用户远程登录,且不允许使用密码登录。

2023-11-23 17:03:14 369

原创 华为云ECS麒麟V10磁盘分区问题

lvextend -L 10G /dev/mapper/ubuntu--vg-ubuntu--lv //增大或减小至10G。lvextend -L +10G /dev/mapper/ubuntu--vg-ubuntu--lv //增加10G。lvreduce -L -10G /dev/mapper/ubuntu--vg-ubuntu--lv //减小10G。lvextend -L +100G /dev/ubuntu-vg/ubuntu-lv // 逻辑卷扩容 增加100G。

2023-09-27 11:06:42 1263

原创 Prometheus+Grafana部署

Prometheus是采用Go语言开发的,直接使用独立的二进制文件即可部署。下面在Linux 机器上来下载安装Prometheus。首先创建一个工作目录:在Prometheus 官网获取适用于 Linux的Prometheus安装包,这里我选择最新的2.46.0版本,我是Linux系统,选择下载9090被占用改用9000默认9090被占用启动时指定监听端口为9000当启动Prometheus后,我们可以检查下它是否正确的抓取了配置的目标,可以在浏览器中访问。

2023-08-28 18:08:32 136

原创 麒麟系统部署CoreDns与配置

业务系统使用的泛域名模式,并且会随机产生泛域名,所以现在需要使用CoreDns搭建一个新的域名解析服务提供给这个业务系统使用。创建/etc/coredns/brother.com.zone。创建一个Corefile的文件在/etc/coredns/1.解压缩安装包:使用以下命令解压缩下载的安装包。2.入解压后的目录:使用以下命令进入解压后的目录。3.将CoreDNS二进制文件复制到。

2023-08-14 16:38:32 283

原创 银河麒麟V10部署Mysql8

mysql -u root -p //输入密码 eY7ln,ug!#登录后必须先改密码,否则其他操作无法进行,需要满足强密码要求的密码。#重启MySQL 验证所有配置。#创建并授权用户远程登录权限。

2023-08-08 16:55:39 2832

原创 k8s部署minio对象存储

需求:项目需要一个临时的对象存储,每个租户下的应用共用一个minio,删除租户时自动删除minio;需要持久存储,挂载目录为/data,有点乱,当笔记看.....

2023-08-01 18:21:12 226

原创 银河麒麟V10离线安装Docker

场景:内网环境,无法连接公网,需要在麒麟系统部署一个docker环境运行容器。选择合适的版本,这里个人选择的20.10.14。二、上传压缩包到服务器后进行解压。五、启动docker,验证版本。四、创建docker配置文件。

2023-07-26 16:02:42 1910 2

原创 MinIo部署与启动配置

Minio系统启动脚本

2023-07-19 11:59:46 4099

原创 Nexus批量导入maven依赖

6、设置脚本,把脚本放在依赖包的根目录执行,脚本名为upload.sh,配置nexus用户名和密码,以及地址,需要指定到仓库。场景:内网环境,服务器无法连接公网maven仓库,需要搭建了一个maven解决java依赖包问题。5、把需要的依赖打包,上传的linux服务器,需要与nexus仓库能通信。3、选择maven2(host)模式创建仓库。4、设置名称、布局策略、和部署策略。1、点击设置,选择仓库选项进入。7、执行脚本就能上传完成。使用软件:Nexus3。

2023-07-10 14:14:54 957

原创 Linux服务器的常见内核参数优化

这些是一些常见的Linux服务器内核参数优化建议,可以根据实际情况进行调整。在修改这些参数之前,请备份相关配置文件以防止意外情况发生。提高文件描述符限制:文件描述符是操作系统用于跟踪打开文件的标识符。文件来调整文件系统参数。文件来调整网络参数。调整文件系统参数:可以通过修改。文件来增加文件描述符限制。调整网络参数:可以通过修改。

2023-07-10 10:20:48 196

原创 华为云弹性负载均衡设置

7、配置后端服务器务器名称和负载策略,已经有服务器组可以选择使用已有或者暂不使用。10、最后点击到我们创建的监听器,选择后端服务器组,添加需要监听的IP。2、进来后可以看到自己负载均衡器的健康检查状态以及配置的 监听器名称。8、配置端口健康检查策略,一般配置为需负载的端口,这里使用80。9、确认信息界面,没有问题点击确定创建完成监听器。1、在导航栏找到弹性负载均衡,进去主页面。6、配置自己的名称-端口-协议点击下一步。3、点击左侧负载均衡名称进入配置界面。4、修改后LB名称后点击监听器。

2023-07-04 14:21:21 600

原创 Gitlab迁移步骤

2.备份GitLab的配置文件更改之前,备份GitLab配置文件。默认可以在“/etc/gitlab/gitlab.rb”中找到该文件。因业务系统需要满足信创要求,需要更换服务器操作系统为麒麟,原服务器使用Ubuntu,所以需要迁移gitlab。可以编辑配置文件进行修改备份路径:/etc/gitlab/gitlab.rb。备份文件默认在/var/opt/gitlab/backups。导入时需要与之前版本一致,这里使用的新版本不支持,导致失败。文件包含敏感数据,并未包含在备份中,需要手动备份它们。

2023-07-03 15:01:11 1146

原创 Mysql全库简单备份shell脚本

需求:每天凌晨3点备份mysql全库,需要压缩后保存,并且删除7天以前的备份文件。

2023-06-21 18:01:59 123

原创 K8S 节点自定义DNS被重写故障

方案1,比较麻烦,需要重启现有的Pod,不适用于实际环境。但不需要实际的DNS服务器。方案2,实际是增加host 的A记录,不够灵活,需要一条一条增加。但不需要实际的DNS服务器。方案3,如果master上的中指定了多个 DNS 服务器,CoreDNS 会按照顺序依次尝试这些 DNS 服务器进行解析,直到找到可用的为止。所以需要确保宿主机上的中指定的 DNS 服务器是可用的。

2023-06-14 18:27:00 249

原创 Ubuntu20.04离线安装Mysql5.7

是 Ubuntu 系统中 AppArmor 安全模块的配置文件之一,用于限制 MySQL 服务器进程(bind-address = 0.0.0.0 #允许root 远程访问。datadir = /data/mysql #自定义目录。如果修改了自定义目录,下面这个配置文件也要修改!修改mysql配置文件:mysqld.cnf。

2023-06-13 16:36:02 1076

原创 人大金仓日常命令记录

将demo模式还原到public模式。

2023-06-13 15:09:10 549

原创 nginx配置

在这个配置中,定义了两个 upstream 块,分别代表 Tomcat 和 Apache 服务器。然后,我们在 server 块中定义了两个 location 块,用于匹配访问路径。当访问路径以 /tomcat/ 开头时,Nginx 会将请求转发到 Tomcat 服务器的8080;当访问路径以 /apache/ 开头时,Nginx 会将请求转发到 Apache 服务器的8000。的 upstream 块,其中包含两个后端服务器的地址和端口。upstream 块中定义的后端服务器,同时使用。

2023-06-12 14:25:31 41

原创 netcat 命令工具使用

通常我测试是使用telnet,但是内网环境经常没有这个工具,这时就可以使用nc,nc通常是预装在许多 Linux 和 Unix 操作系统中的。命令是 "netcat" 命令的缩写,它是一个网络工具,可以用于创建 TCP/IP 连接、发送和接收数据。客户端可以使用nc命令的vz参数测试,172.16.1.1端口是否能够访问,如果不能说明防火墙策略限制。命令通常用于调试和测试网络连接,也可以用于创建简单的客户端和服务器程序。: 只测试远程主机是否可达,而不进行实际的数据传输。: 指定用于监听的端口号。

2023-06-12 10:50:50 343

原创 GitLab HTTPS配置方法

1.准备证书和密钥需要获得SSL证书和密钥。您可以使用您已经购买的证书,或者使用免费的SSL自签证书。2.备份GitLab的配置文件更改之前,备份GitLab配置文件。默认可以在“/etc/gitlab/gitlab.rb”中找到该文件。3.编辑GitLab的配置文件。

2023-06-05 11:55:05 4094

原创 快速配置linux之间无密码ssh

用于将SSH公钥复制到远程主机上,以便在SSH连接时进行身份验证。执行时会提示输入远程主机的密码,然后将本地机器的SSH公钥复制到远程主机的。这样,在以后的SSH连接中,就可以使用密钥进行身份验证,而无需再输入密码。3、for循环批量增加ssh服务器,需要输入密码,注意替换自己的IP。参数表示将密钥对保存在默认的SSH目录。1、生成SSH密钥对。参数表示设置空密码,

2023-06-01 15:06:37 79

原创 Ubuntu20.04 mysql5.7忘记root密码处理流程

现在可以使用新密码以 root 用户身份登录 MySQL 了。注释或者删除skip-grant-tables = on。替换为您想要设置的新密码。

2023-06-01 14:38:27 266

原创 hcache 工具快速安装使用

链接: https://pan.baidu.com/s/1CLSd7gju6ob_l8f5gKxzpg?将编译后的二进制文件hcache,授权后拷贝到相同系统的服务器可以直接使用,这是一个Centos7.9环境的二进制文件。export GOPROXY=https://mirrors.aliyun.com/goproxy/ 可以解决。解决查看某文件使用了大量的buff/cache,但是无法定位到具体文件进程的问题。7、拷贝二进制文件hcache到/usr/bin。4、配置阿里云go环境变量。

2023-05-30 18:37:29 1756

原创 华为云常用术语和缩写

华为云学习

2023-05-12 17:15:33 448

原创 人大金仓KESV8R6物理备份与还原

人大金仓KESV8R6物理备份与还原

2023-05-12 14:44:41 2635

原创 人大金仓KESV8R6逻辑备份与还原

人大金仓KESV8R6逻辑备份sys_dump/sys_dumpall与sys_restore使用,单表与多表备份,逻辑备份优缺点说明。

2023-05-11 14:49:47 2587 1

原创 人大金仓日常运维

人大金仓日常运维

2023-05-10 21:12:00 721

原创 人大金仓KESV8R6日常巡检

【代码】人大金仓KESV8R6日常巡检。

2023-05-10 18:02:36 581

原创 自签nginx证书相关过程整理

3.在nginx的server配置证书路径。1.openssl自签证书过程。2.cfssl自签证书过程。

2023-05-05 17:20:32 162

原创 替换文件内Unicode关键字脚本

4、需要将 HTML文件里带有Unicode编码的内容转换成文本格式,然后进行替换并且而保持其他内容不变,最后在文本替换后再转换成Unicode格式。1、替换/docs 目录下html、md、json、htm的文件内容。2、能交互自定义输入需要替换的值,并且支持中文字符替换。3、将操作替换了的文件保存在指定文件夹里。

2023-05-05 09:56:42 133

原创 简单使用ping持续测试网络状态

简单使用ping持续测试网络状态。

2023-04-20 10:50:36 1446

原创 Python分区并挂载硬盘脚本

重要:执行时不会判断所挂载的目录是否有文件!直接挂载原有目录会隐藏原来的文件,Umount即可。验证挂载目录和开机自启。

2023-04-18 18:33:04 567

空空如也

空空如也

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

TA关注的人

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