- 博客(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
原创 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--网桥搭建
执行命令: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
原创 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
原创 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
EJBCA操作文档.docx
2019-10-08
ejbcajar.zip
2019-10-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人