翱翔的雄库鲁
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
OpenEuler 部署 Kubernetes1.34
本文档详细介绍了在Linux服务器上部署Kubernetes 1.34的完整流程,重点针对国内网络环境优化。主要内容包括:1) 预先配置containerd国内镜像源;2) 使用阿里云镜像仓库拉取k8s组件镜像;3) 详细步骤涵盖系统准备、containerd配置、内核参数调整、Kubernetes组件安装及镜像拉取。特别强调必须在kubeadm初始化前完成containerd环境配置,确保国内网络环境下能顺利部署。适用于openEuler/RHEL/CentOS等系统,提供完整的配置示例和验证方法。原创 2026-03-12 15:10:27 · 156 阅读 · 0 评论 -
OpenEuler 部署RocketMQ和Console
使用 Docker 部署 RocketMQ 和它的可视化管理控制台(Console),最快的方式是使用 `docker-compose.yml` 一键启动,或是分别运行三个 Docker 容器。这里为你整理了两种部署方式,推荐新手使用方法一,因为它最为简单。原创 2026-04-07 16:08:48 · 102 阅读 · 0 评论 -
OpenEuler 部署 Kuboard v4
本文介绍了在openEuler系统上部署Kuboard v4的详细步骤。首先需准备openEuler系统、Docker/Podman环境及MySQL/MariaDB/openGauss数据库。然后以MariaDB为例,演示了数据库安装、用户创建流程,并提供了启动Kuboard容器的命令及参数说明。部署完成后,可通过80端口访问Kuboard界面,使用默认账号(admin/Kuboard123)登录并初始化。文章还提供了高可用部署建议和常见问题解决方法,如数据库连接失败、密码重置等。整个部署过程简单清晰,适合原创 2026-03-31 14:55:12 · 110 阅读 · 0 评论 -
OpenEuler 部署 Docker 指南
本文介绍了在华为云欧拉操作系统(HCEOS) 2.0.2503上安装Docker 18.09.0的详细步骤及基本使用方法。主要内容包括:通过dnf包管理器安装Docker、启动服务及验证安装;管理Docker守护进程;镜像的导入、标签修改、查看和删除操作;容器的启动、后台运行、进入和保存等基本操作。文档提供了完整的命令行操作示例,适合初次在HCEOS系统上部署Docker的用户参考使用。原创 2026-03-30 11:57:07 · 180 阅读 · 0 评论 -
OpenEuler 部署 Kafka 指南
本文介绍了Kafka分布式消息系统的安装配置流程。首先说明Kafka是一款高吞吐、可扩展的消息中间件,适用于日志收集等场景。安装前需准备ECS实例并开放9092端口。安装步骤包括:1)通过DNF安装Kafka;2)配置server.properties文件设置内外网IP;3)创建Zookeeper和Kafka的systemd服务文件;4)启动服务。最后通过创建测试Topic验证安装成功。本文配置适用于测试环境,生产环境需进一步优化。原创 2026-03-27 18:13:38 · 167 阅读 · 0 评论 -
OpenEuler 部署 PostgreSQL 主从部署指南
本文介绍了在华为云欧拉操作系统(HCEOS)上部署PostgreSQL主从架构的完整流程。主要内容包括:准备工作(实例准备、网络配置)、主节点配置(安装初始化、创建复制账号、修改访问权限)、从节点配置(数据同步、权限修正)以及主从复制状态验证。特别强调了安全注意事项,如避免使用高危端口、严格限制远程访问IP范围等。该架构实现了数据的高可用备份,同时支持远程客户端安全连接,适用于生产环境部署。原创 2026-03-27 15:32:45 · 145 阅读 · 0 评论 -
Jenkins因证书不安全导致构建失败问题解决
摘要:新版Jenkins因校验浏览器证书导致构建失败,报错"Novalidcrumbwasincludedinrequest"。解决方法是通过修改JVM参数禁用CSRF保护:编辑/usr/lib/systemd/system/jenkins.service文件,在JAVA_OPTS中添加"-Dhudson.security.csrf.GlobalCrumbIssuerConfiguration.DISABLE_CSRF_PROTECTION=true"参数,然后执行s原创 2026-03-27 14:07:15 · 126 阅读 · 0 评论 -
Centos7 解决ONNX模型环境问题GLibc的版本低(2.17)导致的程序无法启动报错的问题(GLibc版本要高于2.27)
最近项目中遇到Springboot使用ONNX模型,程序包无法启动的问题,这个问题的原因是GLibc的版本太低了,需要升级这个组件的版本,特此记录,便于日后查阅。原创 2025-01-09 09:52:47 · 1173 阅读 · 0 评论 -
Centos7 解决Maven scope=system依赖jar包没有打包到启动jar包中的问题(OpenCV-4.10)
最近项目中遇到问题,OpenCV的Jar包在程序打包后,找不到相关的类,比如MAT,这个时候怀疑OpenCV_4.10的Jar没有和应用程序一起打包,后面排查到确实是没有打包进去,特此记录,便于日后查阅。到此OpenCV_4.10没有打包进去程序里的问题解决。原创 2025-01-09 09:12:27 · 474 阅读 · 0 评论 -
Centos7 部署ZLMediakit
以上就是搭建ZLMediaKit的完整步骤和配置说明。希望这篇文章能帮助到正在使用或计划使用ZLMediaKit的朋友们。ZLM配置文件是在 ZLMediaKit/release/linux/Debug 这个目录下。文件名是 config.ini 下面这个文件是我的配置。运行项目我写了一个脚本,直接把脚本放到 ZLMediaKit/release/linux/Debug 这个目录下。然后停止启动都使用脚本即可。这些配置在 ZLMediaKit/conf/config.ini 有详细的说明。原创 2024-12-18 17:38:52 · 1452 阅读 · 0 评论 -
Centos7 部署CMake3.24
【代码】Centos7 部署CMake3.24。原创 2024-12-18 17:33:48 · 563 阅读 · 0 评论 -
Linux find 匹配文件内容
请注意,这些命令可能需要根据你的具体需求进行调整。例如,如果你需要区分大小写或者使用正则表达式,你可能需要调整。在Linux中,你可以使用。来查找匹配特定内容的文件。原创 2024-10-31 16:29:08 · 710 阅读 · 1 评论 -
Centos7 Gitlab 的数据备份和恢复
因为恢复备份,是上一次备份的压缩包,在恢复期间,若有人写入代码,将无法保存,所以,安全起见,恢复备份期间,需要停止写入;模拟,在企业当中,我们有个可爱的运维同事,将gitlab的仓库全部删除了;,咱们就不需要多说什么了,主要就是方式数据意外丢失,导致代码上线流程及数据的损坏崩溃;数据恢复成功,至此,gitlab的数据备份、恢复就学习完毕了;进入项目详情-【设置】-【编辑】-【高级】-【删除项目】此时查看备份数据的目录,发线,多出来一个压缩包;至此,gitlab阶段学习完毕;至此,数据备份就成功了;原创 2024-07-12 19:21:15 · 820 阅读 · 0 评论 -
Centos7 安装私有 Gitlab
在 CentOS 7上,下面的命令也会在系统防火墙中打开 HTTP、HTTPS 和 SSH 访问。这是一个可选步骤,如果您打算仅从本地网络访问极狐GitLab,则可以跳过它。(可选)下一步,安装 Postfix 以发送电子邮件通知。如果您想使用其他解决方案发送电子邮件,请跳过此步骤并在安装极狐GitLab 后。原创 2024-07-12 19:17:31 · 1004 阅读 · 0 评论 -
Centos7 yum 报错「Errno 256」No more mirrors to try 解决方法
首先该问题的出现是由于网络的震荡导致,这是重点。(1)将源更换成阿里云的官方源,步骤参考如上(2)同时将zabbix的官方源更换成阿里云里面的zabbix镜像源,因为zabbix官方源根本网络不通,因为国家防火墙的拦截,导致网络不通。这是阿里源的zabbix镜像地址: https://mirrors.aliyun.com/zabbix/zabbix/4.4/rhel/7/修改系统中早期生成的zabbix.repo文件,如下:主要是把baseurl替换成阿里云的zabbix镜像地址即可。原创 2024-07-12 11:00:37 · 3709 阅读 · 0 评论 -
Centos7 docker 部署 minio 分享文件地址为容器内IP地址问题
新版本minio,分享地址带了ip,如果使用docker部署,分享地址内的ip则是docker内的ip,复制地址替换为宿主机地址访问会报错。启动时增加环境变量:MINIO_SERVER_URL:http://宿主机ip:宿主机映射的9000端口。改环境变量值为:宿主机ip和宿主机的映射端口。原创 2024-07-12 10:48:26 · 554 阅读 · 0 评论 -
Nginx运维与实战(二)-Https配置
最近有同学问我如何在Nginx一台服务器上配置多个域名,那我就索性写一个Nginx专栏好了。下面来讲一下Nginx如何配置Https。一、Https配置1.安装nginx的时候的需要http_ssl_module模块否则在配置完server后重启nginx会出现[emerg] 10464#0: unknown directive “ssl” in…./configure -...原创 2019-06-03 11:21:10 · 1003 阅读 · 1 评论 -
Nginx运维与实战(一)-Nginx不同场景使用方法
最近有同学问我如何在Nginx一台服务器上配置多个域名,那我就索性写一个Nginx专栏好了。下面来讲一下Nginx都有哪些用法。1、静态HTTP服务器首先,Nginx是一个HTTP服务器,可以将服务器上的静态文件(如HTML、图片)通过HTTP协议展现给客户端。配置:server { listen 80; # 端口号 location / { root /us...原创 2019-06-03 11:23:24 · 1832 阅读 · 1 评论 -
Git学习之路(二)-在执行git命令时提示“fatal: Not a git repository”
产生原因:一般是没有初始化git本地版本管理仓库,所以无法执行git命令解决方法:操作之前执行以下命令行: git init,问题解决。原创 2018-11-23 09:32:00 · 7614 阅读 · 0 评论 -
Linux Bridge KVM虚拟化环境部署
如果没有DHCP服务器,给br0配置静态IP,例如设置静态IP为192.168.1.21,子网掩码为255.255.255.0。ens33与网桥连接后,不再需要 IP 地址,将ens33的IP设置为0.0.0.0。确认bridge-utils组件是否安装成功若安装成功,可以查看软件包相关信息。用brctl show查看当前Linux网桥的配置,ens33已经挂到br0上了。本节给出Linux Bridge网桥环境部署的方法,使虚拟机连接到网络。原创 2023-10-24 13:37:28 · 309 阅读 · 1 评论 -
Git学习之路(五)-通过branch删除及恢复分支
一、通过branch删除分支1、删除一个已被终止的分支如果需要删除的分支不是当前正在打开的分支,使用branch -d直接删除 $ git branch -d <branch_name>2、删除一个正打开的分支如果我们在试图删除一个分支时自己还没转移到另外的分支上,Git就会给出一个警告,并拒绝该删除操作。如果坚持要删除该分支的话,就需要在命令中使用-D...原创 2018-11-23 11:00:11 · 725 阅读 · 0 评论 -
Linux虚拟网络设备—Veth Pair
veth是Virtual Ethernet Device的缩写,是一种成对出现的Linux虚拟网络接口设备。它最常用的功能是用于将不同的Linux network namespaces 命名空间网络连接起来,让二个namespaces之间可以进行通信。我们可以简单的把veth pair理解为用一根网线,把二台电脑(二个namespaces)主接连接起来。这样我们就很好理解,veth pair的任何一端down掉了,另外一端也就down掉了。原创 2023-10-24 13:28:12 · 988 阅读 · 0 评论 -
Git学习之路(四)-通过remote查看远端主机信息
有的时候我们需要使用pull命令来从远程仓库更新代码到本地分支,这个时候我们就要知道远端主机的名称是什么,才能使用pull命令指定远端主机名称,我们通常使用remote命令来获取远端主机信息。语法:git remote show [remote-name] $ git remote show origin通过以上命令可以知道有远端哪些主机。 $ git r...原创 2018-11-23 10:25:17 · 7310 阅读 · 0 评论 -
Linux Bridge(网桥)
Linux Bridge简介Linux Bridge(Linux网桥)是一个软件层面的网络设备,用于在Linux系统中创建和管理网络桥接。它允许将多个物理或虚拟网络接口连接在一起,以创建一个共享相同网络段的网络。下面是Linux Bridge的一些关键特点和用途:网络桥接:Linux Bridge允许将多个网络接口连接在一起,形成一个透明的二层网络桥接。桥接的网络接口可以是物理接口(例如以太网卡)或虚拟接口(例如虚拟机网卡、Docker容器的网卡)。原创 2023-10-24 13:26:44 · 1207 阅读 · 0 评论 -
Git学习之路(一)-SSH公钥配置(Github)
这篇文章是Git的学习之路的第一篇,学习Git是因为工作中需要重写Activiti6.0源码,所以需要从Activiti GitHub官网下载相应资源,由于之前一直对Git的命令一知半解,所以打算趁着这个机会,好好学习一下Git相关知识。一、从Git官网下载最新版本并在本地安装这一步就是把Git下载到本地然后疯狂点击下一步安装就好,然后你的电脑里面就安装好Git了。二、对Git进行配置...原创 2018-11-22 16:11:59 · 1180 阅读 · 2 评论 -
Centos7 安装 Etcd
Github上下载并解压安装包解压后是一些文档和两个二进制文件etcd和etcdctl。etcd是server端,etcdctl是客户端。测试环境,启动一个单节点的etcd服务,只需要运行etcd命令就行。./etcd。原创 2023-10-23 16:21:19 · 799 阅读 · 0 评论 -
Git学习之路(三)-branch、checkout、pull命令的使用
一、branch1、查看远程分支 $ git branch -a2、查看本地分支 $ git branch二、checkout1、通过checkout创建并切换分支 $ git checkout -b v1 dev以dev分支为基础创建v1分支并切换到v1分支2、通过checkout切换分支 $ git checkout...原创 2018-11-23 09:59:22 · 9763 阅读 · 0 评论 -
Centos7 安装Harbor
Harbor 安装对硬件资源CPU、内存和硬盘的最小要求推荐配置:CPU2核,Mem 4GB,Disk 40GB使用如下命令分别查看服务器的物理CPU和逻辑CPU个数# 查看物理CPU个数# 查看逻辑CPU个数# 查看内存free -h# 查看系统盘df-h。原创 2023-10-23 15:20:20 · 560 阅读 · 0 评论 -
Ceph实战(一)-分布式存储介绍与原理架构概述
最近工作中有涉及到CEPH相关的内容,所以打算开一个CEPH专栏来进行总结,学习CEPH还有一个重要原因就是我同时要补充kubernetes、rancher专栏必定会涉及到有状态的存储资源抽象(StatefulSet、PV、PVC、StorageClass等),首先绕不开的就是高可用的分布式存储系统,虽然有很多人反对将持久化数据以容器的方式来部署,说容器化部署不是银弹,但未来发展方向就是容器化,并...原创 2020-02-08 09:28:02 · 2985 阅读 · 1 评论 -
Centos7 镜像下载
1、阿里云官网地址:https://www.aliyun.com/2、点击左上角的【文档与社区】展开选择【镜像站】。3、点击【centos】。4、点击【下载链接】。5、向下翻点击【7.9.2009/】。6、点击子【isos/】。7、点击【x86_64/】选择64位操作系统。8、点击【Centos-7-x86_64-DVD-2009.iso】下载镜像。指的的是包含了所有软件组件,但是内存占用空间较大。指的就是网络安装版本。9、正在下载。原创 2023-10-16 09:22:08 · 85453 阅读 · 13 评论 -
Ceph实战(三)-块设备的创建与映射
本文是Ceph实战(三)-块设备的创建与映射,若要关注前文,请点击传送门:Ceph实战(二)-高可用集群部署前文我们已经成功部署Ceph高可用集群,然后我们将基于前文的高可用集群进行块设备的创建、映射、挂载。一、准备工作需要完成前文的Ceph高可用集群部署。二、块设备创建、映射、挂载1、创建poolCeph所有资源类型都需要依托在Pool的概念上来进行存储和划分,所以我...原创 2020-02-08 09:35:01 · 2412 阅读 · 1 评论 -
Grafana 可视化展示容器日志
Grafana 可视化展示容器日志原创 2023-05-04 10:25:29 · 217 阅读 · 1 评论 -
TDengine集群搭建
点击要下载的压缩包后会有弹窗出来,让你填邮箱,填邮箱之后,会收到邮件,邮件内容中会附上实际下载地址,点击邮件内容中的邮件地址进行下载。在td1.test.com上执行ping td2.test.com,ping td3.test.com。在td2.test.com上执行ping td1.test.com,ping td3.test.com。在td3.test.com上执行ping td1.test.com,ping td2.test.com。td2在第二处将其修改为td2.test.com。原创 2023-05-25 10:18:57 · 1584 阅读 · 0 评论 -
Ceph实战(二)-高可用集群部署
本文是Ceph实战(二)-高可用集群部署,若要关注前文,请点击传送门:Ceph实战(一)-分布式存储介绍与原理架构概述前文我们介绍了CEPH分布式存储原理架构以及一些名词解释,我们已经了解到CEPH具有高可靠、高可拓展、高性能、高自动化等优点,本文就带大家开始着手搭建我们自己的CEPH高可用集群。一、准备工作本专栏搭建的Ceph集群版本是 luminous-12.2.13,操作系统...原创 2020-02-08 09:32:00 · 3364 阅读 · 3 评论 -
Centos7 部署单机 Minio 对象存储服务
MinIO 是一款基于 Go 语言发开的高性能、分布式的对象存储系统,客户端支持 Java,Net,Python,Javacript,Golang语言。MinIO 的主要目标是作为私有云对象存储的标准方案,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据、容器和虚拟机镜像等,而一个对象文件可以是任意大小,从几 kb 到最大 5T。如果有搭建私有对象存储服务的需求,MinIO 非常适合。本文将介绍使用 Docker 快速搭建一个 MinIO 服务。原创 2023-04-19 15:15:42 · 1352 阅读 · 4 评论 -
Ceph实战(五)-对象存储服务的部署及应用
本文是Ceph实战(五)-对象存储服务的部署及应用,若要关注前文,请点击传送门:Ceph实战(四)-文件系统的搭建与挂载前文我们已经成功完成了文件系统的搭建与挂载,接下来我们将再次基于前文的高可用集群进行对象存储服务的部署及应用。一、准备工作需要完成前文的Ceph高可用集群部署。二、对象存储服务的部署及应用其实ceph自带对象存储,如果我们前文已经将client节点(192...原创 2020-02-08 14:48:15 · 1741 阅读 · 2 评论 -
Centos7部署Minio集群
【代码】Centos7部署Minio集群。原创 2023-04-19 15:11:18 · 832 阅读 · 0 评论 -
Ceph实战(四)-文件系统的搭建与挂载
本文是Ceph实战(四)-文件系统的搭建与挂载,若要关注前文,请点击传送门:Ceph实战(三)-块设备的创建与映射前文我们已经成功完成了块设备的创建、映射、挂载,接下来我们将再次基于前文的高可用集群进行文件系统的搭建与挂载。一、准备工作需要完成前文的Ceph高可用集群部署。二、文件系统创建与挂载Ceph文件系统需要在deploy节点(192.168.0.198)创建存储池与...原创 2020-02-08 09:39:13 · 2322 阅读 · 5 评论 -
Centos7 部署InfluxDB
因为目前网络上关于InfluxDB的资料并不多,所以这里建议多参考官网。Linux部署InfluxDB原创 2023-04-07 11:41:45 · 1103 阅读 · 0 评论 -
Vmware宿主机无法复制粘贴内容到虚拟机中
使用Vmware虚拟机中,发现可以复制粘贴虚拟机里面的内容到宿主机中。但无法复制粘贴宿主机中的内容到虚拟机里面。造成交互内容麻烦,尝试需要使用管理员权限打开虚拟机,这样就可以正常复制粘贴宿主机中的内容到虚拟机中了。...原创 2020-07-03 11:22:43 · 9109 阅读 · 3 评论
分享