自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(85)
  • 资源 (2)
  • 收藏
  • 关注

原创 mysql MHA 高可用

mysql MHA 高可用

2022-12-28 09:00:01 505 1

原创 mysql 主从一致性检测与修复

mysql 主从一致性检测与修复

2022-12-28 08:59:02 402

原创 nginx-openresty部署

nginx 服务扩展

2022-12-28 08:58:09 372

原创 蓝鲸智云平台部署[6.0.5]

蓝鲸智云平台部署生产环境部署版本6.5主机ip配置系统节点bk1192.168.96.1884c16gcentos7.6主控节点bk2192.168.96.2104c16gcentos7.6作业节点bk3192.168.96.2114c16gcentos7.6作业节点基础套餐下载地址证书下载地址环境准备[三节点执行]1、yum源配置# 官方建议,腾讯云yum源wget -O /etc/yum.repos.d/CentOS

2022-04-18 10:53:53 3484

原创 prometheus 监控K8S集群

prometheus 监控k8s集群介绍名称配置版本系统版本master4核8G1.20.1centos7.6node12核4G1.20.1centos7.6node22核4G1.20.1centos7.6node32核4G1.20.1centos7.6prometheus-operator-v0.9.0-prometheus-operator下载地址prometheus-镜像下载地址prometheus-

2022-04-05 22:09:18 2031

原创 helm 安装与使用 [kubeadm]

获取helm源码包wget https://get.helm.sh/helm-v3.2.4-linux-amd64.tar.gztar zxvf helm-v3.2.4-linux-amd64.tar.gzmv linux-amd64/helm /usr/local/bin/yum install -y socat helm init --client-only --stable-repo-url https://aliacs-app-catalog.oss-cn-hangzhou.aliyunc

2022-03-30 23:21:37 1609

原创 Kubeadm部署的K8S添加节点

新node节点部署环境# 初始化关闭防火墙、selinux关闭时swap分区同步master时间修改主机名# 安装dockeryum install -y yum-utils device-mapper-persistent-data lvm2 gityum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repoyum install -y docker-cesy

2022-03-30 20:16:14 829

原创 chrome 插件导出

chrome 插件导出1、找到插件目录默认位置 C:\Users\“你的用户名”\AppData\Local\Google\Chrome\User Data\Default\Extensions2、找到插件ID3、找到插件目录找到了需要导出的插件位置:C:\Users\newrain\AppData\Local\Google\Chrome\User Data\Default\Extensions\kkmknnnjliniefekpicbaaobdnjjikfp\2.2_04、we

2021-08-06 16:58:54 1038

原创 python 进度条 alive-progress

简单进度条打印from alive_progress import alive_barimport timewith alive_bar(3000) as bar: for i in range(3000): bar() time.sleep(0.01)下载任务from alive_progress import alive_barimport timeimport requestsimport osdef download(): #

2021-07-15 09:40:07 897

原创 vscode 迁移插件

windows脚本@echo offfor /F %%i in ('code --list-extensions') do @echo code --install-extension %%i >> install.batecho succeedpausecode --install-extension abusaidm.html-snippets code --install-extension akamud.vscode-theme-onelight code --insta

2021-07-15 09:38:36 347

原创 HADOOP-hdfs 部署

HDFS部署详解 Hadoop是一个由Apache基金会所开发的分布式系统基础架构,充分利用集群的威力进行高速运算和存储,Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),其中一个组件是HDFS,HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高吞吐量(high throughput)来访问应用程序的数据,适合那些有着超大数据集(large data set)的应用程序.优点:1.高可靠性。Hadoo

2021-07-09 09:49:36 691

原创 vmware 命令行操作

启动虚拟机vmrun.exe start C:\data\vhost\jira\jira.vmx [gui|nogui]# gui 打开图形界面# nogui 关闭图形界面停止虚拟机vmrun.exe stop C:\data\vhost\jira\jira.vmx [soft|hard]# soft 正常关闭# hard 强制关闭重启虚拟机vmrun.exe reset C:\data\vhost\jira\jira.vmx [soft|hard]# soft 热重启# hard

2021-07-04 23:32:24 1962

原创 部署wordpress6.0.1

阿里云部署wordpress# 安装数据库yum -y install mariadb-server mariadb# 安装php7rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpmrpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpmyum install php71w-xsl php71w php71w-ldap php71w-c

2021-05-28 15:09:40 1187

原创 mysql记录

mysql 技巧将数据导出并导入到从库,用时 17 s[root@localhost ~]# mysqldump -uroot -p'QianFeng@123' -A | mysql -uroot -p123456 -h 192.168.249.156备份/dev/hdx全盘数据,并利用gzip工具进行压缩,保存到指定路径。dd if=/dev/hdx | gzip >/path/to/image.gz恢复数据dd if=/path/to/image of=/dev/hdx恢复压缩数据

2021-05-06 09:14:22 256 1

原创 rsyslog 日志存储到mysql logstash

一:日志的重要性日志分类:系统日志,进程日志,应用程序日志记录日志的用处: 排错,追溯事件,统计流量,审计安全行为rsyslogd:只负责绝大部分日志记录,和系统操作有关,安全,认证,计划任务…处理分析日志:1.少量日志使用vim cat tail grep awk这些文档处理程序查看和检索2.大量日志可以用splunk、elk日志存放位置: 存放本地 /var/log日志服务启动:systemctl start rsyslog日志配置文件:/etc/rsyslog.conf[root

2021-04-22 10:03:14 795

原创 elk-logstash 文档解析

logstash日志配置grok 官网部分链接出处注:本文链接了部分官方文档,其他博主等文章1、手动输入日志数据一般为debug 方式,检测 ELK 集群是否健康,这种方法在 logstash 启动后可以直接手动数据数据,并将格式化后的数据打印出来。input { stdin {}}output { stdout { codec => rubydebug }}2、手动输入数据,并存储到 es同上一步将日志打印后,还可以存储到es集群中input { st

2021-04-22 09:59:21 224

原创 windows10 下批量创建虚拟机脚本

:: windows10 下批量创建虚拟机脚本:: 2021-03-11set vmware_path="C:\Program Files (x86)\VMware\VMware Workstation":: vmware 安装路径set template_path="C:\data\vhost\centos8\CentOS 8.vmx":: vmware 虚拟机模板路径set snapname="centos8":: 创建快照名称set clone_name="centos7":: 虚拟

2021-03-11 17:11:03 389

原创 centos 8.3 编译安装python 3.8

1、源码安装1、安装依赖软件包dnf -y install gcc gcc-c++ zlib-devel bzip2-devel openssl-devel sqlite-devel readline-devel libffi-devel # python3.7版本安装前提条件是:你的系统已经安装了开发工具包。2、下载curl -o python3.8.0.tgz https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz// 或者

2021-03-05 17:50:57 326

原创 centos 8-2011 操作系统安装

vmware 安装centos 8.3新建虚拟机选择镜像配置用户名密码选择安装位置配置硬盘大小完成配置

2021-03-05 17:17:35 203

原创 分布式存储-clusterfs

分布式存储Glusterfs分布式文件系统GlusterFS简介PB级容量 高可用性 读/写性能 基于文件系统级别共享 分布式​ GlusterFS(GNU ClusterFile System)是一种全对称的开源分布式文件系统,所谓全对称是指GlusterFS采用弹性哈希算法,没有中心节点,所有节点全部平等。GlusterFS配置方便,稳定性好,可轻松达到PB级容量,数千个节点。​ 2011年被红帽收购,之后推出了基于GlusterFS的 Red Hat Storage

2020-12-18 09:15:39 1769

原创 mitmf 框架安装和使用

安装mitmf环境介绍:kali 2019-04python 2.7安装依赖apt-get install python-dev python-setuptools libpcap0.8-dev libnetfilter-queue-dev libssl-dev libjpeg-dev libxslt1-dev libcapstone3 libcapstone-dev libffi-dev fileapt-get install libxml2-dev # 如果报错,可以自行百度更换源

2020-12-01 11:19:05 735

原创 NMAP 端口扫描工具详解

NMAPNmap用于主机发现的一些用法-sL: List Scan 列表扫描,仅将指定的目标的IP列举出来,不进行主机发现。-sn: Ping Scan 只进行主机发现,不进行端口扫描。 【活跃ip】-Pn: 将所有指定的主机视作开启的,跳过主机发现的过程。 【查看端口】-PS/PA/PU/PY[portlist]: 使用TCPSYN/ACK或SCTP INIT/ECHO方式进行发现。-PE/PP/PM: 使用ICMP echo, timestamp, and netmask 请求包发现主机

2020-11-30 14:36:20 1069 1

原创 kali 2020 远程连接root

vim /etc/ssh/sshd_config修改#PermitRootLogin prohibit-passwordPermitRootLogin yes修改#PasswordAuthentication yesPasswordAuthentication yes重启服务systemctl restart ssh错误处理11月 30 11:45:58 kali sshd[2184]: Disconnected from 10.20.151.75 port 55181 [preau

2020-11-30 11:51:04 920

原创 centos7部署滴滴夜莺监控系统

文章目录夜莺github:官方介绍:使用手册:详细部署过程server端部署部署docker下载docker-compose并执行安装完成后访问agent端部署修改server端配置配置启动脚本检测安装夜莺github:https://github.com/didi/nightingale官方介绍:Nightingale 是一套衍生自 Open-Falcon 的互联网监控解决方案,融入了部分滴滴生产环境的最佳实践,灵活易用,稳定可靠,是一个生产环境直接可用的版本 ????使用手册:https

2020-11-30 10:04:10 1585 1

原创 python爬虫准备

自定义UserAgentfrom fake_useragent import UserAgentHEADER = { 'Referer': 'https://www.baidu.com/', 'User-Agent': UserAgent().random}result = requests.get(url, headers=HEADER)配置代理池proxyMeta = requests.get( 'http://d.jghttp.golangapi.com/geti

2020-11-14 16:27:47 177

原创 Linux 优化

TCP 连接优化路由转发模式net.ipv4.ip_forward = 1net.ipv4.tcp_fin_timeout = 30如果套接字由本端要求关闭,这个参数决定了它保持在FIN-WAIT-2状态的时间。对端可以出错并永远不关闭连接,甚至意外当机。缺省值是60 秒。net.ipv4.tcp_max_syn_backlog = 10240表示SYN队列的长度,默认为1024,加大队列长度为10240,可以容纳更多等待连接的网络连接数。net.ipv4.tcp_keepali

2020-11-14 16:02:25 440 1

原创 centos7+python3-flask+uwsgi+nginx 环境配置记录

软件版本软件版本centos7.6-1810python3.6uwsgi编译安装-2.0.19nginx1.16.1nginx 配置文件vim /etc/nginx/conf.d/flask.conf location / { include uwsgi_params; # 导入uwsgi配置 uwsgi_pass 127.0.0.1:5555;

2020-11-14 16:01:34 195

原创 Python3连接mysql服务

# mysql 操作import pymysql'''Usage mysql moduleMySQLDB: host=ip or url user=db user password=db password db=database name MySQLDB.DDL (execute mysql DDL [insert|update|delete]) args sql='update t1 set id=%s where name

2020-11-03 17:36:50 191 1

原创 Linux-进程、线程、协程

文中代码示例: python进程服务器进程管理:进程,直观点说,保存在硬盘上的程序运行以后,会在内存空间里形成一个独立的内存体,这个内存体有自己独立的地址空间,有自己的堆,上级挂靠单位是操作系统。操作系统会以进程为单位,分配系统资源(CPU时间片、内存等资源),进程是资源分配的最小单位。进程之间通信:管道(Pipe)、命名管道(FIFO)、消息队列(Message Queue) 、信号量(Semaphore) 、共享内存(Shared Memory);套接字(Socket)。from .

2020-09-02 16:56:04 580

原创 http请求工具详解

curl使用方法参数说明例子-A设置user-agentcurl -A “Chrome” http://www.baidu.com-X用执行方法请求curl -X POST http://httpbin.org/post-I只返回请求的头信息-d a=1 -d b=2 -d c=3-d “a=1&b=2&c=3”-d @filename-O下载文件并以远程文件名保存-o下载文件并以指定文件名保存curl -o fox.png

2020-09-01 16:22:04 265

原创 mac系统中,删除了应用后,启动台还残留应用图标

mac系统中,删除了应用后,启动台还残留应用图标?一条命令解决它!sqlite3 $(find /private/var/folders \( -name com.apple.dock.launchpad -a -user $USER \) 2> /dev/null)/db/db "DELETE FROM apps WHERE title='应用名称';" && killall Dock...

2020-09-01 14:31:42 3330 1

原创 nginx 防盗链详解

nginx防盗链 在实际生产过程中,我们线上的图片等静态资源,经常会被其他网站盗用,他们发大财的同时,成本确实我们在买单,下面来说下,如何杜绝这种行为。nginx防盗链模块ngx_http_referer_module如何区分哪些是不正常的用户?HTTP Referer是Header的一部分,当浏览器向Web服务器发送请求的时候,一般会带上Referer,告诉服务器我是从哪个页面链接过来的,服务器借此可以获得一些信息用于处理,例如防止未经允许的网站盗链图片、文件等。因此HTTP Refe

2020-06-07 16:13:52 1057

原创 mariadb 内核崩溃导致服务无法启动

数据库宕机无法启动通过journalctl -xeu mariadb查看日志如下May 03 17:19:31 zabbix mysqld[52493]: thread_count=0May 03 17:19:31 zabbix mysqld[52493]: max_threads=2002May 03 17:19:31 zabbix mysqld[52493]: thread_count=0May 03 17:19:31 zabbix mysqld[52493]: It is possible

2020-05-09 10:46:35 1631

原创 mysql压力测试实践

mysql 压力测试实验环境系统: centos 7.6地区:香港配置:2核8G 磁盘 essdmysql版本:5.7.29压测工具:mysqlslap常用参数 [options] 详细说明:--auto-generate-sql, -a 自动生成测试表和数据,表示用mysqlslap工具自己生成的SQL脚本来测试并发压力。--auto-generate-sql-load-type=type 测试语句的类型。代表要测试的环境是读操作还是写操作还是两者混合的。取值包括:read,key,w

2020-05-09 10:44:38 382

原创 解决方案-netstat-禅道-NEXTCLOUD+ONLYOFFICE

netdata单机监控之最安装依赖yum install -y autoconf automake curl gcc git libmnl-devel libuuid-devel lm_sensors make MySQL-python nc pkgconfig python python-psycopg2 PyYAML zlib-devel libuv libuv-devel (需要epel源)下载git git项目git clone https://github.com/n

2020-05-09 10:40:07 1516

原创 ZABBIX分布式监控系统配置(三)

监控过程详解1)修改密码及中文版这里强调一下,把系统语言改为中文,不是英文不够好,主要是母语亲切,呵呵。  按如上操作即可,选择中文以后,点击下面的update即可更新成功,更新过后是这样婶儿的~  同样的,为了安全起见,我们把密码改掉:修改完成后同样点击更新即可。2)创建主机及主机群组我们先来定义一个主机群组:  然后我们就可以去添加主机了:当然,上面有很多选择卡,...

2020-04-02 13:46:17 253

原创 ZABBIX分布式监控系统搭建(二)

配置 agent 端当我们把监控端配置启动以后,我们需要来设置一下我们的监控端,我们在被监控的主机安装好agent,设置好他的server,并把他添加到server端,就能将其纳入我们的监控系统中去了。1)安装 zabbix同样的,我们先来安装zabbix。下载包,注释epel源,安装所需的包。具体步骤如下:下载安装官方yum源[root@zabbix-slave1 ~]# rpm -U...

2020-04-01 19:20:16 248

原创 ZABBIX分布式监控系统搭建(一)

Zabbix 企业监控系统搭建1、实验准备centos7.5 系统服务器3台、 一台作为监控服务器, 两台台作为被监控节点, 配置好yum源、 防火墙关闭、 各节点时钟服务同步、 各节点之间可以通过主机名互相通信。主机名ip服务zabbix-master172.16.147.153zabbix-serverzabbix-slave1172.16.147.15...

2020-03-31 21:54:21 812

原创 关于mysql主从同步问题解决

问题1mysql gtid复制方式导出数据报错Warning: A partial dump from a server that has GTIDs will by default include the GTIDs of all transactions, even those that changed suppressed parts of the database. If you...

2020-03-11 10:28:26 614

原创 关于mac os 音频多源输出问题

mac中,我们经常会遇到需要耳机音响同时音频输出,或者在一些直播场景中遇到的音频多源输出问题,那么如何解决呢:首先,command + space 键 打开 Spotlight (聚焦搜索)然后双击打开音频MIDI 设置,点击左下角+号选中多设备输出,并添加,添加后右面可以选择你的主设备和第二个设备然后在系统偏好设置中选择声音选择输出,然后选择我们添加的多输出设备大功告成喽...

2020-02-22 21:02:40 2824

n9e.tar.gz

滴滴夜莺源码包,详细使用方式请参考博文 “https://blog.csdn.net/NewRain_wang/article/details/110367096”

2020-11-30

tomcat-redis-session-manager-8.5-master-2.0.0-8.5.5.jar

这种架构的主要目的是 如果我们在一个网站上登录了账号和密码,登录成功的信息存放在后端服务器A上,那么如果我们刷新后,将会登录到服务器B上 这个时候,我们需要重新登录,如果做了session共享后,登录信息会缓存到redis中,我们就不需要重新登录了。登录的信息状态会进行缓存。

2020-02-13

空空如也

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

TA关注的人

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