自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

叼不起的烟斗的博客

共同学习,友善交流

  • 博客(60)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 kubernetes数据库etcd的简单操作及备份恢复

kubernetes数据库etcd的简单操作及备份恢复

2022-08-11 17:52:26 1490 1

原创 kubernetes部署jenkins及配置Kubernetes plugin测试发布流程(干货)

kubernetes、devops、jenkins、maven

2022-07-11 12:02:38 1631

原创 kubernetes(minikube)安装部署promethues

kube-promethues

2022-07-08 14:32:27 1006

原创 dockerfile制作自定义字体的java环境镜像

目录1、简述2、镜像制作(基于centos7)2.1 前期准备java8包需要用到的字体2.2 配置Dockerfile文件2.3 打包镜像2.4 验证3、镜像制作(基于openjdk)3.1 配置Dockerfile文件3.2 打包镜像3.3 验证4、镜像包大小比较1、简述一般官方的java镜像都没有中文语言包,不支持中文字体,而有时因项目需求,java程序会调用系统的字体,需要镜像支持自定义中文字体,此时就需要手动将需要的字体打包放进镜像中

2022-05-01 09:00:00 1454 1

原创 windows下py文件打包成exe和exe解包出py文件

一、py打包成exe1.1、安装pyinstallerpip install pyinstaller1.2、打包源文件:test.py打包:pyinstaller -n name -F xxx.py(或者pyinstaller -n name -D xxx.py)-F:在dist目录下生成单个exe文件(常用)-D:在dist目录下生成目录文件-n:指定生成后的文件名,如果没有,默认为源文件名示例一:-F打包生成test-exe.exe示例二:-D打包生成test目录最后完成

2022-03-11 10:43:33 7915 3

原创 kubernetes的etcd数据库的数据备份与恢复

文章目录一、前言二、工具安装2.1、etcd版本查询2.2、etcdctl工具下载安装三、备份3.1、查询etcd服务3.2、测试命令使用3.3、内置快照备份3.4、卷快照四、恢复4.1、恢复快照4.2、备注一、前言此环境是通过kubeadm安装的kubernetes,etcd是以容器的方式运行的,如果是本地运行的etcd,备份恢复步骤类似。所有 Kubernetes 对象都存储在 etcd 上。定期备份 etcd 集群数据对于在灾难场景(例如丢失所有控制平面节点)下恢复 Kubernetes 集群非

2022-03-01 17:22:05 1416

原创 kettle命令运行工具(pan、kitchen、carte)

一、pan:转换命令行工具命令工具官网文档:Use Command Line Tools to Run Transformations and Jobs - Hitachi Vantara Lumada and Pentaho Documentation1.1pan基本语法及参数定义windows 系统使用带有正斜杠 (“/”) 和冒号 (“:”) 的语法。如果选项值中存在空格,请使用单引号 (“) 和双引号 (“”) 将空格放在一起,例如:“-param:MASTER_HOST=192.168

2021-12-23 17:38:58 4907

转载 Nignx优化与防盗链

文章目录前言1.nginx优化2.修改用户和组3.设置缓存时间4.日志分割5.连接超时6.更改进程数7.网页压缩8.盗链与防盗链9.FPM模块参数优化前言在企业信息化应用环境中。服务器的安全性和响应速度需要根据实际的情况进行相应的参数配置,达到最优的用户体验。默认的nginx安装参数只能提供最基本的服务,还需要调整如王爷时间、连接超时、网页压缩等相应参数,才能发挥服务器的最大的作用。1.nginx优化一、隐藏版本号1、在生产环境中,需要隐藏Ng的版本号,以免安全漏洞的泄露查看方法:本地查看(查

2021-10-09 11:06:28 105

原创 kubernetes发布应用时常用的Deployment.yaml和Service.yaml文件

目录一、版本要求一、版本要求  示例文件为1.20的kubernetes版本,如果版本不同,注意修改相应的内容,一般修改“apiVersion”字段即可,具体api版本需求参考: Kubernetes API  

2021-09-27 15:19:45 961

原创 kettle安装及使用

文章目录1、kettle简述1.1、kettle是什么2、kettle安装配置2.1、先决条件2.1.1、安装jdk82.2、kettle下载2.3、打开kettle3、kettle基本概念3.1、转换和作业3.2、运行工具3.2.1、SPOON3.2.2、KITCHEN和PAN3.2.3、Cartekettle基本使用及常见问题   1、kettle简述1.1、kettle是什么   Kettle最早是一个开源的ETL工具,全称为KDE Extraction, Transportation,

2021-09-22 16:07:40 3898 1

原创 windows配置指定网段流量走虚拟专用网络

目录配置网卡配置路由bat脚本快速配置路由配置网卡右键网络图标——>打开“网络和Internet”设置——>更改适配器选项——>右键VPN网卡:属性——>IPv4:属性——>高级——>去掉"在远程网络上使用默认网关"配置路由配置完成后,重新连接VPN,网络全都走本地网卡,因此,需要配置路由,使指定网段网络走VPN网卡打开cmdipconfig先查询VPN网卡获取到的IP地址配置路由命令:route add 172.16.0.0 mask 255.255

2021-08-03 11:01:25 6433 5

转载 LVS架构及配置原理

一,LVS (linux virtual server) linux 虚拟服务器的体系架构常见的负载均衡器根据工作在的协议层划分可划分为:四层负载均衡(位于内核层):根据请求报文中的目标地址和端口进行调度 七层负载均衡(位于应用层):根据请求报文的内容进行调度,这种调度属于「代理」的方式根据软硬件划分:硬件负载均衡: F5 的 BIG-IP Citrix 的 NetScaler 这类硬件负载均衡器通常能同时提供四层和七层负载均衡,但同时也价格不菲 软件负载均衡: TCP

2021-06-18 16:26:51 873

原创 KVM快速搭建、安装虚拟机及常用命令

目录安装环境准备宿主系统查看是否支撑虚拟化,有输出即为支持查询是否加载kvm关闭selinux安装配置yum安装启动libvirtd服务关闭NetworkManager服务关联网卡虚拟机安装创建虚拟机数据目录拷贝镜像到kvm目录安装虚拟机安装环境准备宿主系统cat /etc/centos-release查看是否支撑虚拟化,有输出即为支持cat /proc/cpuinfo | egrep 'vmx|svm'查询是否..

2021-05-31 16:51:00 777

原创 mysql5.7主从搭建

目录一、前言二、安装前准备1.安装包下载2.检查环境三、安装与配置1.安装2.主从配置一、前言 如今,mysql主从应用已经非常的广泛,毕竟数据是无价的,一主一从通过binlog日志进行数据的热备份,保证mysql数据的基础备份功能,还为高并发时做mysql数据库读写分离打下基础; 本文介绍了Mysql主从复制的完整安装过程,安装环境如下: 系统:centos7 mysql版本:5.7 ...

2021-05-20 16:19:40 1906 11

原创 一次oracle11g导入dmp文件记录

导入前oracle导入数据,需要注意两点:1.查看oracle版本,需要执行导入的数据库版本需要与备份的数据库版本相同或者是备份数据库的之后版本;2.导入导出命令配对:exp导出就用imp导入;expdp导出就用impdp导入概述操作步骤创建目录将dmp文件导入到oracle服务器的目录E:\test\ORACLE_DB中,创建目录格式:create directory 目录名 as 'dmp存放目录';示例:create directory data_d..

2021-05-17 18:10:23 726 1

原创 mongodb干货(二):常规操作命令及数据导入导出

操作环境mongodb版本:4.4.1mongodb的安装搭建及认证登录可参考“mongodb干货(一):安装搭建及认证登录”,链接地址:https://blog.csdn.net/w50feng/article/details/116118189常规操作命令创建数据库普通用户use admin #登录admin库db.auth("admin","pwd") #认证登录use test #登录test库,没有会自动创建db.createUser({user:"u.

2021-04-28 14:26:09 578

原创 mongodb干货(一):安装搭建及认证登录

部署环境服务器系统:centos7mongodb版本:4.4.1安装包下载官网下载地址:https://www.mongodb.com/try/download/community找到自己需要的安装包下载,下载后发送到服务器上,此处拷贝到“/opt/mongodb/”目录下安装与配置安装解压安装包:tar -zxvf mongodb-linux-x86_64-rhel70-4.4.1.tgz重命名解压的安装目录:mv mongodb-linu...

2021-04-25 11:46:09 652

原创 kubernetes基本概念与架构整理记录

文章目录前言一、kubernetes概述1.1、kubernetes基本介绍 1.1.1、kubernetes是什么 1.1.2、kubernetes部署方式1.2、kubernetes功能二、kubernetes架构1.引入库2.读入数据总结前言kubernetes现在已经成为了容器云的一个主流工具,由于它部署应用的方便灵活,对硬件资源的充分利用,因此软件行业的很多企业都引入了kubernetes。之前,看到网上热火朝天的讨论kubernetes是如何如何的牛皮,就入坑了kubernetes。后来

2021-04-23 18:00:33 215 3

原创 zabbix中文显示乱码解决

问题zabbix使用中文显示,“监测——>图形”查看资源使用情况时会有乱码解决问题1、修改配置文件(文件位置:$zabbix_path/include/defines.inc.php)vim /usr/share/zabbix/include/defines.inc.php修改一:原:define('ZBX_GRAPH_FONT_NAME', 'graphfont');改为:define('ZBX_GRAPH_FONT_NAME', ...

2021-04-09 17:07:40 6313 6

转载 ssh远程登录慢,关闭UseDNS和GSSAPIAuthentication来优化OpenSSH连接速度

问题在部分环境下,会遇到ssh连接过慢的问题,普遍需要等待几十秒甚至1-2分钟才能连接上,正常ssh也还能接受,一旦使用scp等传输命令时,经常会因为长时间等不到输入密码而端断开连接,我们可以通过关闭UseDNS和GSSAPIAuthentication来进行连接优化什么是UseDNS?UseDNS为服务器反向解析,假如 UseDNS选项是打开的话,服务器会先根据客户端的 IP地址进行 DNS PTR反向查询出客户端的主机名,然后根据查询出的客户端主机名进行DNS正向A记录查询,并验证是否.

2021-04-09 16:15:38 1365

原创 理解zabbix主动模式和被动模式

概念zaibbix监控服务器有两种监控模式:主动模式、被动模式(默认模式)模式的区分是以agent为参照来划分的,概念如下: 被动模式:Zabbix Server向Agent索要数据 主动模式:Agent主动上报数据给Zabbix Server被动模式被动模式是默认的安装配置方式,工作方式是由server端去请求agent,agent被动接收server端的指令获取相关监控信息,最后由agent将监控信息返回给server端具体操作agent端配置:...

2021-04-09 14:22:10 2397 2

原创 nginx的常用概念理解(负载均衡策略、正反向代理)

nginx是什么nginx是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务当然,nginx在实际应用中使用最为频繁的是用作web服务器和负载均衡器,而经常使用到的功能就是正反向代理,而反向代理又主要涉及到负载均衡策略的使用;因此,本文针对正反向代理和负载均衡策略做一个简单的理解记录正反向代理正向代理客户端 <——> proxy ——>服务端正向代理是客户端代理,代理对象是客户端,服务端不知道实际发起请求的客户端.

2021-04-08 15:16:15 228

原创 zabbix4故障问题记录(zabbix server is not running: the information displayed may not be current)

zabbix版本Zabbix 4.0.29问题描述按照官网提示安装zabbix4版本的server,安装了zabbix-server-mysql,zabbix-web-mysql,zabbix-agent,并正确配置启动,服务运行一切正常,但是在zabbix的网页显示有报错,报错具体如下:在网站页面底部,间断性显示报错信息:zabbix server is not running: the information displayed may not be current查..

2021-03-31 17:38:11 478 1

转载 systemctl启动服务时,配置日志输出控制

转载地址:https://blog.csdn.net/jeccisnd/article/details/103166554/linux 的systemctl是一个系统服务管理工具,当我们想使用这个工具来管理服务,也是比较简单的。请看例子:我想把一个java程序ibot写到系统服务里:#[Unit]部分主要是对这个服务的说明,内容包括Description和After,Description#用于描述服务,After用于描述服务类别[Unit]Description=iBot Ser.

2021-03-29 15:00:25 7393 6

原创 kubernetes测试学习环境minikube的安装部署

minikube

2021-03-02 11:36:09 459

原创 kettle配置使用及配置其使用mysql数据库

kettle是什么kettle是一款国外开源免费的数据清洗工具,是一款ETL工具,java编写,可以在Windows、Linux、Unix上运行,支持多种数据库格式,绿色无需安装,数据抽取高效稳定Kettle中有两种脚本文件:transformation和job(transformation完成针对数据的基础转换,job则完成整个工作流的控制)kettle的核心组件:名称 描述 spoon 通过图形接口,用于编辑作业和转换的桌面应用 pan 一个独立的命令行程序,用

2021-02-03 14:52:58 2471

原创 redis6哨兵模式高可用部署

部署环境centos7redis6.0.5根据集群可用原则,可用节点数量 > 总节点数量/2,因此需要使用奇数个节点,因此,为保证集群高可用性,至少使用三台服务器部署集群安装包下载下载地址:https://download.redis.io/releases/下载完成后将包拷贝到安装目录/opt/redis或者使用wget命令下载:wget http://download.redis.io/releases/redis-6.0.5.tar.gz安装安..

2021-02-01 10:50:15 802 8

原创 centos7服务器时间同步(NTP)

前言同一个项目的服务器群之间,建议使用相同的时间服务器来同步服务器时间,以防止服务器之间因时间的不同而导致各种各样的问题。以下为在centos7系统中搭建时间服务器NTP的详细步骤环境centos7.6ntpdate安装准备防止selinux防护引起服务问题,关闭selinux服务setenforce 0 #关闭selinuxsed -ie 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/confi..

2021-01-28 11:02:14 16836 1

转载 MyCat配置文件详解

这里写自定义目录标题MyCat配置1. server.xml配置1.1 user标签1.1.1 property标签1.1.2 privileges标签1.2 system标签1.3 firewarll标签2. schema.xml配置2.1 schema标签2.1.1 table标签2.1.2 childTable标签2.2 dataNode标签2.3 dataHost标签2.3.1 heartbeat标签2.3.2 writeHost 和readHost 标签3. rule.xml配置3.1 table

2020-12-25 17:40:26 431

原创 使用docker安装SQL审计工具archery

实验环境docker 19.03.12Archery-1.8.0.zipmysql5.7(已安装)redis(已安装)安装docker-compose下载地址:https://github.com/docker/compose/releases下载指定版本,拷贝到/usr/local/bin/目录下;或者执行 curl -L "https://github.com/docker/compose/releases/download/"指定版本"/docker-com...

2020-12-01 14:18:18 837 2

原创 KVM桥接模式网络通信被centos7宿主机的firewalld拦截

故障问题描述centos7上安装的KVM虚拟机,网卡名称br0,安装虚拟机后一切正常(虚拟机网络不受宿主机影响),当宿主机重启之后,出现虚拟机访问通信故障。具体故障为:可以ping通虚拟机,但无法与虚拟机具体端口通信(虚拟机防火墙已配置允许端口通行)故障排查通过排查,发现当宿主机的firewall防火墙关闭以后,与虚拟机的通信就恢复正常,找到问题,应该是由于宿主机的firewall防火墙拦截了外部主机到虚拟机的网络通信解决办法1.关闭宿主机防火墙2.由于为了保证服务器基本..

2020-11-18 17:07:39 1304 5

转载 fastdfs集群部署(centos7)

转载:https://www.cnblogs.com/linbs/p/12606779.html一、架构:两个tracker负载均衡以VIP对外提供服务,两个storage为一个group做冗余备份和负载均衡二、环境和版本:Linux环境:CentOS 7.6libfastcommon版本:1.0.39FastDFS版本:V5.11fastdfs-nginx-module版本:V1.2nginx版本:1.12.2三、搭建步骤:1、搭建FastDFS集群..

2020-11-18 10:40:01 583

原创 frp端口映射,实现内网穿透,调试本地项目

项目调试经常会出现需要使用外网访问局域网本地的项目内容,在本地局域网没有公网IP的情况下,使用开源项目frp是个不错的选择,frp支持linux和windows需求:需要一台公网IP地址的服务器实例图解:用户1通过frp映射访问局域网开发电脑的本地服务实例环境说明:本地windows电脑作为用户1,公网服务器作为frp服务端和本地开发电脑,我这里将客户端也跑在了服务器上,模拟本地局域网开发电脑,原理是一样的frp包下载实例服务器是centos7系统解压f...

2020-09-14 11:52:52 1221

原创 helm2.16.6安装

tar -zxvf helm-v2.16.6-linux-amd64.tar.gzcd linux-amd64/cp helm /usr/local/bin/helm服务器端安装helm init --upgrade --tiller-image registry.cn-hangzhou.aliyuncs.com/google_containers/tiller:v2.16.6 --stable-repo-url https://kubernetes.oss-cn-hangzhou...

2020-09-03 17:34:47 1037 2

原创 centos7安装配置keepalived

系统:centos7.5yum安装:yum install keepalived -y备份编辑配置文件

2020-09-03 17:20:03 1165

原创 cacti监控网络设备端口运行状态DOWN/UP

环境cacti1.2.2(装有thold插件)下载模板下载地址:https://forums.cacti.net/about17722-0-asc-0.html下载三个模板文件:cacti_data_query_snmp_interface_statistics.xml、cacti_data_template_interface_status.xml、cacti_graph_template_interface_status.xml注意:模板为官方cisco端口监控模板,其他网.

2020-08-06 17:09:03 1750

原创 centos7查看swap使用情况

查看服务器内存使用情况是,发现当服务器本身内存还充足的情况下,swap被大量使用,想要清理swap的空间,重启占用swap空间的进程即可查看centos系统内使用swap的进程id和占用量: for i in $( cd /proc;ls |grep "^[0-9]"|awk ' $0 >100') ;do awk '/Swap:/{a=a+$2}END{print '"$i"',a/1024"M"}' /proc/$i/smaps 2>/dev/null ; don...

2020-07-30 14:13:33 2622

原创 centos7快速部署单机kafka

实例环境centos7.6kafka_2.12-2.5.0.tgzjava8环境准备java环境安装: centos7默认yum安装java8:yum install java -ykafka包下载: 下载地址:https://mirrors.tuna.tsinghua.edu.cn/apache/kafka/ 下载2.5.0版本:wgethttps://mirrors.tuna.tsinghua.edu.cn/apache/kafka/2.5....

2020-07-29 10:41:15 695

原创 rpm安装EL(F)K7.8收集网络设备日志

实验环境centos7jdk8EL(F)K7.8.0ELK包下载下载地址:https://www.elastic.co/cn/downloads/例为filebeat下载,其他es、logstash、kibana类似下载rpm64版本安装前准备网络设备配置:配置syslog接收服务器的ip即端口(安装logstash或者filebeat的服务器IP,端口例为514/udp)关闭selinux: setenforce 0 sed ...

2020-07-24 10:59:05 1200 2

原创 gitlab配置使用腾讯企业邮箱

实例环境gitlab服务器腾讯企业邮箱邮箱配置登陆腾讯企业邮箱--->设置--->收发信设置邮箱绑定--->生成新密码(gitlab填写的密码就是这个)gitlab配置修改配置文件:vim /etc/gitlab/gitlab.rb### GitLab email server settings###! Docs: https://docs.gitlab.com/omnibus/settings/smtp.html###! **..

2020-07-14 11:13:35 2310

进制文件编辑器HxD Hex Editor

包含32位和64位

2022-03-15

fastdfs6.zip

fastdfs6.06及libfastcommon-1.0.43.tar.gz编译安装,安装gcc和gcc+,解压后先安装libfastcommon,两者均使用命令./make.sh && ./make.sh install安装即可

2021-03-23

frp0.35.1.zip

frp版本0.35.1;里面包含linux64位系统使用和win64位系统使用的两个包

2021-03-11

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

TA关注的人

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