自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 问答 (1)
  • 收藏
  • 关注

原创 基于docker的Jenkin的服务平台搭建

项目目的: 模拟企业构建一个流行的持续集成和持续部署环境,可以更轻松地创建和管理构建环境,实现自动化构建和部署应用程序的目标,同时基于docker就更灵活。安装目录为: /usr/lib/jvm/jdk-17-oracle-x64/bin/java。默认gitlab不支持,所以gitlab上也要进行配置开启,允许webhook服务。5.3 编写jenkins流水线脚本,实现代码的拉取,审查,编译,打包,上传,部署。jenkin参数化构建,拉取代码过程,可能有不同的master分支参数,设置参数。

2024-04-17 19:34:47 962 3

原创 k8s中 storageclass出现错误

5. helm安装nfs驱动修改成自己的nfs服务器ip和path(属于使用不需要self-link的制备器)2.原因,在k8s 1.20版本后,由于性能影响,自动关闭了 selflink。2.修改自己的 StorageClass文件。4. 在配置文件中开启selflink。1.在k8s中创建sc时,发现pod一直在pending状态。先删除所有的yaml文件,然后在重新启动yaml文件。,将驱动修改成 helm安装的驱动接口。

2024-04-15 10:23:22 419

原创 k8s+docker一键安装过程

环境: k8s 1.20 docker 20.10 centos7.9。

2024-04-14 16:09:43 582

原创 docker一键安装脚本

【代码】docker一键安装脚本。

2024-04-12 11:35:33 199

原创 linux新服务器,初始化脚本

【代码】linux新服务器,初始化脚本。

2024-04-11 19:10:42 121

原创 jenkins中编译出现,sonar问题

2.得到该秘钥后,上传至jenkins中的凭证中类型为 secret text。1.原因是因为token秘钥错误。

2024-04-11 17:31:05 1190

原创 Sonar+postsql的安装配置,centos7.9系统

6.启动成功,访问 192.168.118.182:9000 (端口可以在配置文件中更改)3.下载sonar安装包(java版本为java17)2.进入postgres并且,创建sonar数据库。5. 启动sonar使用sonar用户启动。下载完成后上传到linux服务器中。4.准备环境并且配置相关配置。

2024-04-11 14:53:13 487

原创 Sonar下启动发生错误,elasticsearch启动错误

2.sonar启动需要数据库,我先安装了mysql, 但是目前sonar从7.9开始不支持mysql,且java版本要最少11,推荐使用java17。rm -rf /opt/sonar/data/es8/node.lock 删除该文件可能会解决问题。lsof /opt/sonar/data/es8/node.lock 查看是否被其他进程占用。8.再次检查日志,发现没有任何错误,可能是版本问题(我安装的是最新版的sonar)ls -ld /opt/sonar/data/es8 检查是否有足够的权限。

2024-04-11 14:07:17 1207

原创 Python异常处理

在Python中,异常处理是一种用于捕获和处理可能出现的错误或异常情况的机制。通过使用异常处理,可以使程序在发生错误时具备容错能力,并且能够采取适当的措施来处理这些错误。块来捕获不同类型的异常,也可以使用。除了上述示例,还可以使用多个。python复制代码。python复制代码。python复制代码。

2024-04-11 10:58:37 163

原创 Jenkins下部署war包到tomcat服务器发生错误

7.如果还是输出同样的错误,建议重启jenkins和tomcat服务器,并且复制粘贴tomcat对应的角色代码,多试几次。注释这一行,这个 Valve 的作用是只允许来自特定IP地址范围的请求访问Tomcat。1.当jenkins中部署war到tomcat,控制台输出错误信息。2. 原因是由于没有设置tomcat角色,以及访问限制删除。4.在jenkins中进行配置tomcat凭证。5. 开始构建,构建成功输出。3. 重启tomcat。

2024-04-11 10:58:06 246

原创 cookies,session和token的区别

简而言之,cookie和session通常结合使用,通过在客户端存储session ID来维持用户状态,而token则是一种更灵活的方式,可以支持不同的客户端和跨域请求。4.token, 作为一个对用户名和密码进行加密的字符串,不需要前后端的存储,可以进行跨域,集群。1.传统的账号和密码,客户端发送账户和密码,服务端返回账号和密码以维持登录状态信息。服务端生成的一串加密的字符串,客户端在每次请求时发送给服务器。比cookie更安全,因为数据不直接暴露在客户端。可以存储更多的数据,但会增加服务器的存储压力。

2024-04-09 10:15:06 564

原创 jenkins和jdk的最新安装

注意: jenkins和jdk版本不同,会启动失败,包括centos。5.更改jenkins配置文件(改为root)3. 下载jenkins。4.安装jenkins。7.启动jenkins。6.重新加载配置文件。

2024-04-07 18:10:32 378

原创 湖南农业大学农业工程与信息技术 842信息化概论考研真题

p18173058392

2024-03-07 15:46:31 481

原创 湖南农业大学农业工程与信息技术 842信息化概论考研真题

湖南农业大学农业工程与信息技术 842信息化概论考研真题。

2024-03-06 16:23:00 392

原创 Kafka-日志收集分析平台搭建

项目环境: centos7.9,nginx-1.20.2,filebeat-7.17.15, zookeeper-3.7.2,kafka_2.13-2.7.2,mysql-5.7.1。1.2、将nginx01,02,03作为web服务器,nginx00作为负载均衡器。测试kafka集群,创建topic,查看topic,创建生产者,以及消费者。修改主机名分别为nginx-01,nginx-02,nginx-03。准备一台mysql服务器,进行创建数据库,以及数据表,和字段。

2024-01-02 10:26:12 484 1

原创 Docker中mysql备份脚本

请修改为root用户对应的密码。# 定时任务,每周执行一次。

2023-09-22 11:36:08 195

原创 MYSQL定时备份与删除脚本

【代码】MYSQL定时备份与删除脚本。

2023-09-19 17:21:53 181 1

原创 Python with open :中 r和r+的区别

模式打开文件时,写入操作会覆盖原有内容。如果想要在文件的特定位置插入数据,可以使用。用于打开文件,并且提供了不同的模式来指定对文件进行的操作。根据你对文件的需求选择合适的模式。可以使用不同的模式打开文件,模式只允许读取文件内容,而。方法来设置文件指针的位置。在 Python 中,

2023-09-04 15:42:54 2006 1

原创 Python 赋值、浅拷贝和深拷贝

总结起来,赋值只是创建了一个引用,指向同一内存地址的对象;浅拷贝创建了一个新对象,但其中的元素仍然是原始对象的引用;而深拷贝则是创建了一个全新的对象,包括原始对象及其嵌套对象的副本,彼此互不影响。根据对原始对象和副本之间关系的需要,选择适当的复制方式。

2023-08-31 17:45:01 143 1

原创 mysql二进制 一键安装脚本

修改/data/mysql目录的权限归mysql用户和mysql组所有,这样mysql用户可以对这个文件夹进行读写了。#复制support-files里的mysql.server文件到/etc/init.d/目录下叫mysqld。#mysql这个用户的shell 是/bin/false 属于mysql组。#修改/etc/init.d/mysqld脚本文件里的datadir目录的值。#移动mysql解压后的文件到/usr/local下改名叫mysql。#进入/usr/local/mysql/bin目录。

2023-08-29 12:40:46 65

原创 Docker搭建镜像仓库Harbor,并且登录使用

格式一定要ip地址+端口号+hello项目+镜像名:tag。#不然找不到对应的私有仓库位置。"insecure-registries": ["192.168.118.138:8079"] #添加镜像加速私有地址。[root@docker-1 ~]# systemctl daemon-reload #重新加载服务。#再进行拉取 ,最后查看本地镜像,是否拉取成功。(确保你的防火墙已经关闭)

2023-08-15 13:24:18 1234 1

原创 Docker制作镜像Dockerfile文件相关参数;以及镜像分层思想

可见,容器层保存的是镜像变化的部分,不会对镜像本身进行任何修改。在容器中修改已存在的文件时,Docker 会从上往下依次在各镜像层中查找此文件。在容器中删除文件时,Docker 也是从上往下依次在镜像层中查找此文件。在容器中读取某个文件时,Docker 会从上往下依次在各镜像层中查找此文件。**容器增,删,改,查思想(写时拷贝,只有修改文件时,才拷贝镜像层的数据到容器层)#所有对容器的改动 - 无论添加、删除、还是修改文件都只会发生在容器层中,只有容器层是可写的,容器层下面的所有镜像层都是只读的。

2023-08-12 18:36:05 124 1

原创 基于snat和dnat的跳板机安全架构服务

SNAT策略 这条命令表示将内网为192.168.91.0网段通过ens33的取访问外网的请求,将源地址改为192.168.2.119进行访问。#DNAT策略 这条命令表示将访问网卡ens33 目标地址为192.168.2.119 tcp协议 端口为2288。echo 1 >/proc/sys/net/ipv4/ip_forward //临时修改。sshd:192.168.91.123 //放开来自192.168.91.123 的主机。sshd:ALL //限制所有访问sshd服务的主机。

2023-08-02 18:58:55 83

原创 基于nginx的双vip集群

net.core.netdev_max_backlog = 262144 #每个网络接口接收数据包的速率比内核处理这些包的速率快时,允许发送到队列的数据包的最大数目。net.ipv4.tcp_tw_reuse = 1 #允许将TIME-WAIT sockets重新用于新的TCP连接。net.ipv4.tcp_max_syn_backlog = 262144 #记录的那些尚未收到客户端确认信息的连接请求的最大值。

2023-08-02 11:33:34 203

原创 基于linux搭建一个dhcp服务

=====》为我们设置的dhcp服务器地址,成功。subnet 192.168.2.0 netmask 255.255.255.0 { ==》更改为对应2网段,和子网掩码。==》配置对应的ip池。====》更改为自己的路由。dhcp实验 搭建dhcp服务器,准备两台linux虚拟机(两边的网卡模式要一样,都是桥接)

2023-07-28 20:25:49 132 1

原创 全网最全,基于Linux搭建一个DNS域名服务器

root@localhost named]# cp -a named.localhost sc.com.zone //-a 保留文件的权限。===》这里开放的地址改为any​​​​​​​,开放所有的ip地址。www IN A 192.168.2.1 =》添加对应域名解析记录 当访问www.sc.com 即访问192.168.2.1。====》域名配置文件的名称。@ IN SOA sc.com. sc.com. ( ====》改为域名。======》主域名服务器。

2023-07-28 19:46:38 522 1

原创 在docker上mysql主从复制的搭建

# log_slave_updates表示slave将复制事件写进自己的二进制日志。2.进入/mydata/mysql-master/conf目录下新建my.cnf。7.进入/mydata/mysql-slave/conf目录下新建my.cnf。## 开启二进制日志功能,以备Slave作为其它数据库实例的Master时使用。## 跳过主从复制中遇到的所有错误或指定类型的错误,避免slave端复制中断。15.1 主机新建表-使用库-新建表-插入数据。## 设置二进制日志使用内存大小(事务)

2023-05-03 11:33:43 68

原创 构建一个简单的MYSQL主从复制集群

4.在master上做一个全备,导出数据,导入到slave,保持master和slave上的数据一致。7.在slave服务器上启动slave服务,查看IO线程和SQL线程是否正常启动。的写和查询的操作都切到从服务器上。5.在slave上配置去master上拉取二进制日志的用户名和密码和日志文件的。2.在master服务器上开启二进制日志和配置server_id,从服务器上。目前只能手动的停止从服务器上的slave服务,把业务。复制更深入的了解了一下,同时感受到了集群的魅力,两台机器。

2023-04-23 21:04:11 81

原创 harbor仓库最新版2.7.1

harbor下载

2023-03-04 09:46:37 106

原创 启动harbor,显示docker compose安装版本低

改docker-compose --version 为 docker compose version。2.新版语法docker compose version。选中docker compose。3.原因是旧版配置文件未更新语法。编辑common.sh文件。

2023-03-04 08:46:46 1013 1

原创 SQLyog 查询表,数据表,查询结果字体变大,表变大

字体设为4号,点击确认。字体编辑器,其他大小。

2023-02-27 11:13:43 2253

原创 zabbix-proxy 启动失败问题

zabbix-proxy 无法启动

2023-02-21 16:04:03 844

原创 家乡社会调查报告

2022-06-12 10:36:14 242 1

原创 物联网工程-hadoop论文

物联网是一个连接日常物品和互联网的系统,它正在迅速改变我们执行日常任务的方式。从建筑、零售到安全、汽车,物联网的影响如今几乎在每一个领域都有体现。这项技术在过去几年里获得了巨大的发展势头,不再被认为是一种炒作。现在几乎所有的物理设备都可以转换成物联网设备。虽然物联网在设备中的应用不再是梦想,但它的用途仍然值得一提。物联网减少了日常生活中的工作量,并帮助机器或设备轻松处理通常需要人工处理的事情。这是一项技术,是人们努力并愿意过上便利生活的结果。物联网在家庭中的应用,人们谈论最多的物联网应用之一是它在家庭中

2022-06-12 10:31:59 3320

空空如也

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

TA关注的人

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