自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(93)
  • 资源 (3)
  • 收藏
  • 关注

原创 Harbor(2.3.0)的定制页面与安装(x86 & arm)

将文件make/harbor.yml.tmp 复制到make/harbor.yml, 然后修改必要的配置 比如修改hostname, admin password 和mail server等等。通过运行命令“docker buildx ls”,如果结果显示“linux/arm64”,则证明可以构建arm镜像。要进 harbor-arm/src/github.com/goharbor/harbor 目录下执行。这里要注意,一定要看指定版本的文档,否则会有意想不到的报错!

2024-12-27 15:08:16 1397

原创 安装harbor

依赖安装安装harbor将安装包上传 /home 目录下cd /home解压安装包,并进入harbor目录复制生成配置文件并修改修改以下字段 ,其中http和https选其中一个,https需要证书对 common 目录权限命令脚本部署启动harbor。

2024-12-26 18:06:55 1042

原创 安装docker 和docker-compose

将安装包上传 /home 目录下,将docker-compose文件复制到/usr/local/bin/目录下,并重命名为docker-compose。添加docker-compose文件权限。的 docker目录下,上传到服务器。编辑docker的系统服务文件。docker 安装包在。

2024-12-26 17:35:44 281

原创 安装k8s涉及命令(方便放到txt离线使用)

备注:如果报错可能是需要将 modprobe -- nf_conntrack_ipv4 改为modprobe -- nf_conntrack。sed -i 's/enforcing/disabled/' /etc/selinux/config #永久。两者比较的话,ipvs的性能明显要高一些,但是如果要使用它,需要手动载入ipvs模块。sed -ri 's/.*swap.*/#&/' /etc/fstab #永久。cat /etc/os-release # 查看所有操作系统信息。

2024-12-25 09:40:07 736

原创 arm架构 uos操作系统离线安装k8s

备注:本次只是为了测试整个离线安装过程,只用了一个节点,多个节点,同理把node节点加入进去即可。上传好所有安装需要的文件后,断网,在虚拟机安装界面操作,确保整个流程是断网的。//关闭dnsmasq(否则可能导致docker容器无法解析域名)的 k8s/calico.yaml下,上传到服务器/home 下。的 k8s-images下,上传到服务器/home 下。的 k8s-rpm下,上传到服务器/home 下。//添加需要加载的模块写入脚本文件。//为脚本文件添加执行权限。//加载网桥过滤模块。

2024-12-24 17:44:12 1447 3

原创 centos 服务器 docker 使用代理

例如我想在使用使用 docker pull 使用代理,需要配置。在docker 的账号密码文件中加入代理配置。在宿主机的全局配置文件中添加代理信息。

2024-11-22 15:46:37 881

原创 docker-java 操作docker

文章目录Docker简介Docker安装Windows安装Linux安装CentOS安装Ubuntu安装最近花了些时间学习docker技术相关,在此做一些总结,供往后复查和像了解docker的学习。Docker简介简而言之,Docker 是一个可供开发者通过容器(container)来构建,运行和共享应用(application)的平台。Docker安装Windows安装开启Hyper_docker安装。文章浏览阅读572次。10分钟学会Docker的安装和使用_docker安装-优快云博客。

2024-05-15 17:57:11 866

原创 麒麟 V10 离线 安装 k8s 和kuboard

的docker-images/kuboard.tar下,上传到服务器/home 下。,等待 kuboard 名称空间中所有的 Pod 就绪,如下所示,的 k8s/calico.yaml下,上传到服务器/home 下。的 docker-images下,上传到服务器/home 下。的 kuboard下,上传到服务器/home 下。中的--pod-network-cidr值。的 k8s下,上传到服务器/home 下。的 docker目录下,上传到服务器。//添加需要加载的模块写入脚本文件。

2024-04-12 17:28:49 2875 6

转载 yum 离线安装 yumdownloader

在一台可联网的服务器上部署,我们会感觉如鱼得水,使用万能的vim可以为所欲为,但是一旦切换到了无网的服务器上,很多服务的部署就会举步维艰,比如说我们要部署一个nginx,就需要首先安装他的gcc、pcre pcre-devel、zlib zlib-devel……非常麻烦,有没有一种东西可以像联网服务器的yum一样方便呢,直接一条命令就部署该程序,连带安装此程序的依赖呢。这里我们下载vim、git、nginx,以这三个包为例子,下载到本地,再从本地部署到无网环境的服务器上。在一台联网的服务器上。

2024-04-11 17:48:25 714

原创 kubekey 离线安装harbor、k8s、kubesphere

参考文献。

2024-04-11 13:38:00 3099

原创 ESXI 中安装 虚拟机 麒麟v10 操作系统

等虚拟机加载到安装配置界面后,配置虚拟机的硬盘分区、网络、用户名密码等配置后开始安装。配置虚拟机 cpu 内存 硬盘 并选择虚拟机驱动。配置完成后,点击下一步,并点击完成。重启完成后,同意许可信息,并结束配置。完成后选择该虚拟机,并打开电源。然后进入登录界面,完成安装。等待出现以下界面 选择继续。swap : swap分区。三个分区,大小根据需要设置。boot: boot分区。设置完成后,点击开始安装。浏览器访问登录ESXI。/ :根目录分区。

2024-04-10 16:19:23 1153

原创 docker部署elasticsearch+kibana+head

最近,项目需要使用elasticsearch,所以就想快速安装一个使用,最开始是docker安装了7.10.1版本。后面计划使用Java开发,发现有 RestHighLevelClient 和 Elasticsearch Java API Client两种客户端连接方式。

2023-12-01 17:12:10 411

原创 kvm--存储挂载

然后后面分别挂载到虚拟机不同目录下。mount -a 不报错就可以了。

2023-11-02 16:14:39 263

原创 kvm--网桥搭建

执行命令:brctl addif br0 enp125s0f2(连接断开,需要重新启动)如果红线中的interfaces为空或不是enp125s0f2,需要执行下面的操作。操作系统:kylinv10SP1(Tercel)这里使用网卡enp125s0f2做桥接网卡。

2023-11-02 16:02:58 467

原创 鲲鹏920(kylinV10)安装虚拟化工具kvm

通过在服务器端yum install edk2-aarch64,重启libivrtd服务器后,通过Kylin下virt-manager连接后不报错,可以正常创建虚拟机。安装相应的固件包就能解决。第7步 添加硬件--输入--通用EvTouch USB图形数位板。第6步 添加硬件--输入--通用USB Keyboard。添加硬件--输入--通用USB Keyboard。第1步 新建虚拟机--选择本地安装介质--前进。第8步添加硬件--图形--类型选择vnc服务器。添加硬件--图形--类型选择vnc服务器。

2023-11-02 15:55:12 4328

原创 linux 系统 安装vnc

查看vncserver监听端口,vnc默认端口号是5900,开启第一个VNC进程就是访问5901端口,开启第二个就是5902,以此类推。下载VNC客户端,填写VNC Server的地址:192.168.3.166:5901。设置好连接vnc的密码,然后不用单独设置view-only password。查看vncserver相关文件 默认在/root/.vnc/目录下。输入设置的VNC密码,即可远程连接Linux桌面了。如果在测试环境,可直接关闭防火墙。防火墙设置 放行防火墙。

2023-11-02 15:03:03 344

原创 kubernetes && kuboard 端口

安装kubernetes和kuboard需要对外暴露的端口。

2023-10-19 16:53:29 1072

原创 Kubeadm部署k8s集群 && kuboard

k8s安装

2023-10-18 19:09:11 706

原创 docker 登录本地仓库harbor问题

docker 登录 harbor问题

2023-10-10 14:27:39 675

转载 k8s问题定位

k8s问题定位

2023-10-09 15:14:07 194

原创 redis&mariadb + keepalived 高可用

创建数据库目录,并将原有的数据库目录下文件复制到新的目录下,给sock文件设置软连接。redis脚本日志所在位置:/home/keepalived-scripts/log。5.修改两台服务器上的redis配置文件,绑定所有ip,后台方式运行进程,设置密码。从redis:Redis5.05 6379 123456。主redis:Redis5.05 6379 123456。查看日志:tail -f /var/log/messages。1.下载redis,并解压到/home/redis/目录下。

2023-06-27 20:00:23 605

转载 自然语言处理学习之路-Anaconda介绍、安装及使用

Anaconda介绍、安装及使用

2022-10-09 14:49:04 1097

原创 自然语言处理学习之路-基于深度模型纠错--环境和工具

自然语言环境的基础环境和工具简介

2022-08-23 16:47:34 317

原创 linux命令--其他--nohup

nohup英文全称 no hang up(不挂起),用于在系统后台不挂断地运行命令,退出终端不会影响程序的运行。nohup命令,在默认情况下(非重定向时),会输出一个名叫 nohup.out 的文件到当前目录下,如果当前目录的 nohup.out 文件不可写,输出重定向到$HOME/nohup.out文件中。使用权限所有使用者语法格式 nohup Command [ Arg … ] [ & ]参数说明:Command:要执行的命令。Arg:一些参数,可以指定...

2022-01-25 10:32:30 314

原创 linux命令--文件管理-chmod

Linux chmod(英文全拼:change mode)命令是控制用户对文件的权限的命令Linux/Unix 的文件调用权限分为三级 : 文件所有者(Owner)、用户组(Group)、其它用户(Other Users)。只有文件所有者和超级用户可以修改文件或目录的权限。可以使用绝对模式(八进制数字模式),符号模式指定文件的权限。使用权限: 所有使用者语法chmod [-cfvR] [--help] [--version] mode file...参数说明mode .

2022-01-25 10:26:05 142

原创 linux命令--系统管理--ps

Linux ps (英文全拼:process status)命令用于显示当前进程的状态,类似于 windows 的任务管理器。语法ps [options] [--help]常用参数-e 显示所有进程。 -f 全格式。 -h 不显示标题。 -l 长格式。 r 只显示正在运行的进程。 u  以用户为主的格式来显示程序状况。 x 显示所有程序,不以终端机来区分。 -A 列出所有的进程 -w 显示加宽可以显示较多的资讯 -au 显示较...

2022-01-25 10:16:43 1664

原创 Spring Boot 实现各种参数校验

目录1、简单使用1、引入依赖2、requestBody参数校验3、requestParam/PathVariable参数校验4、统一异常处理2、进阶使用1、分组校验2、嵌套校验3、集合校验4、自定义校验5、编程式校验6、快速失败 (Fail Fast)7、@Valid和@Validated区别3、实现原理1、requestBody参数校验实现原理2、方法级别的参数校验实现原理1、简单使用Java API规范 (JSR303) 定义了

2021-11-24 10:08:25 500

原创 Java8的Lambda表达式和流

Java8的新特性主要是Lambda表达式和流,当流和Lambda表达式结合起来一起使用时,因为流申明式处理数据集合的特点,可以让代码变得简洁易读1、流如何简化代码如果有一个需求,需要对数据库查询到的菜肴进行一个处理: 筛选出卡路里小于400的菜肴 对筛选出的菜肴进行一个排序 获取排序后菜肴的名字 菜肴:Dish.javapublicclassDish {privateStringname;privateboo...

2021-11-23 14:58:29 230 1

原创 centos6安装mariadb

#centos6.4 安装 MariaDB 10.3#创建mysql目录sudo mkdir /home/mysql1. 创建mysql组sudo groupadd mysql2. 创建mysql用户并添加到mysql组sudo useradd -g mysql mysql#修改/home/mysql 目录的所有权为mysql用户sudo chown mysql.mysql /home/mysql#修改/home/mysql 目录的权限为755sudo chmod 755 -R

2021-11-22 09:36:26 1477

原创 redis-cli 利用管道批量导入MySQL数据到Redis

前言因为公司业务的需要,需要快速的将mysql的中的数据查询导入到redis中,程序遍历MySQL然后插入Redis,效率极低。利用redis-cli命令行工具有一个批量插入模式,是专门为批量执行命令设计的。可以把Mysql查询的内容格式化成redis-cli可用数据格式。一、sql构造数据SELECT CONCAT( "*3\r\n", '$', LENGTH(redis_cmd), '\r\n', redis_cmd, '\r\n', '$', LENGTH(redis_.

2021-04-21 16:18:18 499

原创 linux中mariadb数据库升级

建立一、备份数据库1、备份数据库备份数据库数据mysqldump -u root -p --all-databases > /home/alldb.sql数据库data目录也可以备份一份2、备份配置cp /etc/my.cnf /etc/my.cnf.bak3、停止数据库运行service mysql stop二、删除数据库1、为什么要删除原有数据库服务备注:我有尝试过不删除数据库,直接安装,尝试了一下方式:(1)通过 yum install

2021-04-14 10:26:03 5441 3

转载 maven仓库支持cdh版本配置

目前maven仓库中没有支持cdh的相关依赖。cloudera自己建立了一个相关的仓库。要想利用maven添加相关依赖,则必须单独添加cloudera仓库。一、项目pom.xml, 添加仓库配置 <repositories> <repository> <id>cloudera</id> <url>https://repository.cloudera.com/artifa

2021-03-04 16:00:33 1305 1

原创 spring cloud fegin 统一设置hearder中参数

在做接口请求时,我们经常会在header头中增加一些鉴权信息,如token 或 其他信息,那么在通过fegin从A server去调用B server的接口时,如果B server的接口需要header信息,我们需要将A sever获取的header转发到B上。我们需要实现Feign提供的一个接口RequestInterceptor,具体代码如下:@Configurationpublic class FeignConfiguration implements RequestIntercep.

2020-12-17 15:37:36 436 2

原创 Hadoop2安装

目录1 环境准备1.1组网图1.2 操作系统1.3 网络1.4 磁盘1.5 软件仓库1.5.1 软件版本1.5.2 搭建版本下载服务1.6 系统服务1.6.1 防火墙1.6.2 NTP服务1.6.3 关闭SELinux1.6.4 添加Host文件2 版本部署2.1 安装ClouderaManager2.2 安装集群管理服务2.3 添加集群节点2.4 安装HDFS2.5 安装YANR2.6 安装zookeeper2.7 安..

2020-12-16 10:52:06 491

原创 hbase utils工具类

hbase操作工具类import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.hbase.CompareOperator;import org.apache.hadoop.hbase.HBaseConfiguration;import org.apache.hadoop.hbase.TableName;import org.apache.hadoop.hbase.client.*;import org.a.

2020-12-16 10:12:17 1386 4

原创 从KMP算法到AC自动机

本文档内容参考一下文档整理而成:kpm算法:http://www.ruanyifeng.com/blog/2013/05/Knuth%E2%80%93Morris%E2%80%93Pratt_algorithm.htmlAC自动机:https://blog.youkuaiyun.com/bestsort/article/details/82947639AC自动机应用:https://www.jb51.net/article/128711.htm目录字符串匹配的KMP算法AC自动机..

2020-12-07 15:37:01 487

原创 maven添加本地包依赖的两种方式

maven添加本地包依赖 1、通过<scope>system</scope> 的依赖方式引入 2、通过mvn install 命令将依赖包添加到本地maven仓库1、<scope>system</scope> 的依赖方式引入比如项目目录下有lib/errorWordsCore-1.0.jar需求:maven项目需要引入本地一个jar包。并且打包后需要把该文件引入依赖。比如项目目录下有lib/errorWordsCore...

2020-11-09 14:23:12 26459

原创 EJBCA快速安装指南

安装依赖项红色的帽子:sudo yum install tar unzip java-1.8.0-openjdk-devel ant psmisc mariadb bc patch下载EJBCA并解压缩ejbca安装目录中的ZIP存档$ unzip ejbca_ce_6_10_1_2.zip$ cd $ lsejbca_ce_6_10_1_2安装MariaDB数据库并为EJBCA创建数据库$ sudo mysql -u root -p...

2020-09-24 10:48:21 1376

原创 linux 常用命令

过滤多个文件关键字 find crawler.log crawler.log.1 crawler.log.2 |xargs grep -ri "content_206252.html"查看使用过的命令 history

2020-09-21 16:35:56 510

原创 CentOS使用yum安装最新版nginx步骤

sudo yum install yum-utilsvi /etc/yum.repos.d/nginx.repo输入:[nginx-stable]name=nginx stable repobaseurl=http://nginx.org/packages/centos/$releasever/$basearch/gpgcheck=1enabled=1gpgkey=https://nginx.org/keys/nginx_signing.keymodule_hotfixes=tru...

2020-09-21 15:12:33 1448

keepalived 监测mysql&&redis 高可用配置和脚本

keepalived 监测mysql&&redis 高可用配置和脚本

2023-06-27

EJBCA操作文档.docx

EJBCA操作文档:内容包括EJBCAweb操作介绍和EJBCA java api调用 对应博客(https://blog.youkuaiyun.com/mengo1234/article/details/102311585)

2019-10-08

ejbcajar.zip

里面是通过java链接自己搭建好的ejbcaweb服务,并通过代码实现证书的申请,撤销,查询等等(备注:需要修改src目录下的TestEjbca里面的superadmin.p12地址和对应的密码)

2019-10-07

Java23种设计模式可直接运行Demo.rar

java实现23中设计模式,可以直接导入到ide中进行debug

2019-10-07

空空如也

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

TA关注的人

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