- 博客(243)
- 资源 (3)
- 问答 (2)
- 收藏
- 关注
原创 ELK single deployment
{"age":10,"id":1,"name":"用户1","acctlog","acctlog2"}前置条件:1.不支持root启动,非root启动 2.修改监听地址--默认127.0.0.1。前置条件: 1.安装jdk 2.添加默认配置文件zoo.cfg。查看所有索引 GET /_cat/indices?前置条件:不支持root启动,非root启动。zookeeper配置启动2181。启动kibana5601。查看版本 GET /启动kafka9092。
2023-05-05 15:05:04
1150
1
原创 centos7 /grub2/i386-pc/normal.mod not found 修复log
宕机重启后/boot分区数据丢失 无法识别/dev/sda1
2022-09-15 11:07:32
2042
原创 The connection to the server localhost:8080 was refused - did you specify the right host or port?
The connection to the server localhost:8080 was refused - did you specify the right host or port?
2022-08-30 15:27:53
5014
1
原创 基线安全nginx 备份记录
#user nobody;worker_processes 1;error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections 1024;}http { include mime.types; def...
2022-05-05 14:36:37
142
3
原创 log4j漏洞 elk平台 处理方法 (logstah5.5.1)
封网结束,开始处理log4j漏洞:方法一替换jar文件方法二 删除jar包中的类1.应用漏洞 替换log4j-core xxx .jar2.es漏洞需要替换core和api 否则报错:NoSuchFieldError:EMPTY_BYTE_ARRAY3.logstah5.5.1漏洞 采用第二种方法zip -q -d log4j-core-2.6.2.jar org/apache/logging/log4j/core/lookup/JndiLookup.class参考官方.
2022-03-16 14:48:19
679
原创 kafka监控工具对比 kafka eagle kafka offsetmonitor国内安装 及普罗米修斯脚本
#==============================================kafka-offset-monitor 工具1.前0.2的版本已经没人维护更新了,三年前就没人维护了。https://github.com/quantifind/KafkaOffsetMonitor/releases如果你是使用新版的Kafka的,KafkaOffsetMonitor0.2的就不能使用,监控不到数据。后面有人进行forked之后进行维护更新了。Releases · Mornin...
2022-03-01 09:40:33
382
原创 容器化配置启动redis集群 单机6节点 3主3从
OS:CentOS Linux release 7.9.2009 (Core)docker-ce-20.10.12-3.el7.x86_641. 创建集群网卡docker network create redis --subnet 172.38.0.0/162. 创建配置文件for port in $(seq 1 6);domkdir -p /mydata/redis/node-${port}/conftouch /mydata/redis/node-${port}/conf/r
2022-02-23 16:30:45
1428
4
原创 docker-compose挂载目录权限问题
容器使用非root用户运行 挂载的目录与容器中用户id不一致 容器内权读取挂载目录中的文件docker-compose.yml 配置注意user为tomcat 挂载了目录./propversion: '2'services: app-batch: container_name: app-batch-1 image: 'tomcat:8.5-jdk8' user: tomcat restart: always ...
2022-02-21 17:50:03
4590
2
原创 linux rm -rf删除大量文件 没有回收站 找回方法[已解决]
rm -rf 删除大量文件debugfs中 ls -d 查看所有删除文件的信息 汇总到日志文件17_1.log文件为debugfs的文件名:<20238087>HB-20201201-6276_解析后数据.xlsx<20222524>HB-20201030-3812_解析后数据.xlsx<20301047>HB-20210315-3206_解析后数据.xlsx<20291865>HB-20210224-1788_解析后数据.xlsx&...
2021-09-24 10:43:36
361
原创 mysql8.0无法给用户授权或提示You are not allowed to create a user with GRANT的问题
mysql8.0无法给用户授权或提示You are not allowed to create a user with GRANT的问题提示意思是不能用grant创建用户,mysql8.0以前的版本可以使用grant在授权的时候隐式的创建用户,8.0以后已经不支持,所以必须先创建用户,然后再授权,命令如下:mysql> create user 'root'@'xx.xx.xx.xx' identified by 'xxxxxxxxx';Query OK, 0 rows affected (0
2021-09-15 14:56:31
2068
1
原创 AWK空行过滤
工参入库 部分缺失排查某列csv缺失原始数据内容awk过滤方法:打印空行所有数据:cat ./samecover_xiaoqu_info_20210901.csv | grep '爱立信' | awk -F'|' '{if ($4=="") print $0}' >> 空行.csv空行过滤:cat ./samecover_xiaoqu_info_20210901.csv | grep '爱立信' | awk -F'|' '{print $4}' | e...
2021-09-14 14:13:45
1313
原创 ngx+sql环境离线安装日志(rpm安装)
记一次离线rpm安装记录;os版本:CentOS Linux release 7.9.2009 (Core生产环境无法链接外网 使用本地虚拟机测试安装所需包配置epel源wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repoyum install nginx正在安装:nginx x86_64 ...
2021-08-12 15:28:34
266
原创 winServer运维技术栈
adk Windows 评估和部署工具包 (Windows ADK) 具有自定义大规模部署的 Windows 映像以及测试系统、添加的组件和在该系统上运行的应用程序的质量和性能所需的工具。Windows ADK 包括: 用于评估系统或组件的质量和性能的 Windows 评估工具包和 Windows Performance Toolkit。 你可以使用部署工具(例如 WinPE、Sysprep 和其他工具)自定义和部署 Windows 10 映像。 https://docs.mi...
2021-08-09 00:18:08
249
原创 ssh免密登陆
近期同步django配置需要免密同步nas目录 配置整理如下SSH 三步解决免密登录1.客户端生成公私钥 2.上传公钥到服务器 3.测试免密登录1.客户端生成公私钥本地客户端生成公私钥:(一路回车默认即可)ssh-keygen1上面这个命令会在用户目录.ssh文件夹下创建公私钥cd ~/.ssh1ls1下创建两个密钥:id_rsa (私钥) id_rsa.pub (公钥)2.上传公钥到服务器这里测试用的服务器地址为:192.168.2.
2021-08-09 00:17:56
646
原创 docker build Tomcat jdk 发版环境
version: centos7[root@localhost dockerfile]# docker -vDocker version 20.10.6, build 370c289[root@localhost dockerfile]# cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)1.编写dockerfileFROM centosMAINTAINER xp<xp@qq.com>COPY ...
2021-07-22 20:24:31
115
原创 删除容器镜像报错解决image is referenced in multiple repositories
环境版本:docker versionClient: Docker Engine - CommunityVersion: 20.10.6cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)报错解决:Error response from daemon: conflict: unable to delete c0e850d7b9bb (must be forced) - image is ref...
2021-06-29 11:54:08
233
原创 nginx basic auth配置
前情提要: flink服务的rest接口默认绑定在公网IP地址的8081端口, 访问无任何验证信息,可能存在安全隐患. 使用nginx的反向代理+basic auth 可以实现账号密码验证. 大致分2步骤: 生成账号密码文件, 配置nginx代理.机器环境信息:[root@localhost nginx]# nginx -vnginx version: nginx/1.16.1[root@localhost nginx]# cat /etc/redhat-re...
2021-01-04 16:57:40
1201
原创 rsync同步
rsync在服务器之间同步文件很方便,默认一般是22端口,这时使用rsync不需要指定端口。但是出于安全起见,很多服务器将默认的SSH端口改成了别的如2222,这时候如何通过rsync进行同步文件呢?在当前服务器上(需要copy文件到的那台服务器)执行如下命令:#rsync -avuz -e 'ssh -p 2222' user@remote-server:/path/to/remote/folder /path/to/local/folder1 2根据提示输入remote-server的
2020-10-29 16:24:49
120
原创 20-09-27项目迁移到阿里折腾记录(网卡顺序导致服务无法通过haproxy连接到db)
无法连接数据库telnet报错Connection closed by foreign hosttelnet IP地址 端口Trying IP地址...Connected to IP地址.Escape character is '^]'.Y5.5.5-10.1.33-MariaDBFv`\0v'[t!?W8Oc&3j?:F2fmysql_native_password^CConnection closed by foreign host.#注释 ip地址为负载地址 端口.
2020-09-27 09:52:28
390
1
原创 django uwsgi项目部署纪录
cpu_physicals=$(cat /proc/cpuinfo|grep "physical id"|sort|uniq|wc -l)cpu_cores=$(cat /proc/cpuinfo|grep "core id"|sort|uniq|wc -l)cpu_processes=$[${cpu_physicals} * ${cpu_cores}]echo processes ${cpu_processes}cpu_threads=$(grep -c 'processor' /proc...
2020-09-11 10:20:36
172
原创 flask之蓝图 补充openpyxl
由于我们现在的项目开发是一个相对于来说非常耗时间和精力的一个工程,如果我们将所有的Flask的请求方法都写在同一个文件下的话,非常的不便于我们的代码的管理和后期的功能代码的添加 如下示例:我们在一个文件中写入多个路由,这会使代码维护变得困难。 如图所示,如果我们将所有的请求方法写在同一个处理文件下面的话,会导致我们的代码显得很没有逻辑性,如果我们后期想要修改代码或者添加新的代码的话,就会显得很尴尬,不知道如何的下手,此时就需要我们的所谓的蓝图来解决这个问题了,如果学过dja...
2020-09-10 15:58:51
291
原创 mariadb&mysql备份纪录
1、备份命令格式:mysqldump -h主机名 -P端口 -u用户名 -p密码 --database 数据库名 > 文件名.sql例如: mysqldump -h 192.168.1.100 -p 3306 -uroot -ppassword --database cmdb > /data/backup/cmdb.sql2、备份压缩导出的数据有可能比较大,不好备份到远程,这时候就需要进行压缩格式:mysqldump -h主机名 -P端口 -u用户名 -p密码 --database 数
2020-08-19 09:30:39
136
原创 爬取豆瓣电影py_sqlserver
近期因c#项目需要sqlserver大量数据 准备python爬点数据import requestsfrom bs4 import BeautifulSoup # pip install beautifulsoup4url = 'https://movie.douban.com/top250?start=0&filter='headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) Ap...
2020-06-02 16:44:58
280
原创 zbx mysql db修复
zbx ping监控: https://blog.csdn.net/reblue520/article/details/76286911特殊权限参考:https://www.cnblogs.com/Latiny/p/11094436.html
2020-06-02 12:08:55
243
原创 c入门之二 helloworld
#include <stdio.h>main() { printf("hello world");}编译 gcc ./test.c 执行 ./a.out系统版本cat /etc/redhat-releaseCentOS release 6.10 (Final)gcc版本gcc -vUsing built-in specs.Target: x86_64-redhat-linuxConfigured with: ../configu...
2020-06-02 12:06:01
185
翻译 笔记:惠普存储集群忘记密码重置方法
存储机型 4730旧集群管理软件:解决方法:Lefthand Networks storage modules have an admin password which is needed to log into the storage module and to change any settings. In case you forget this password, this...
2020-03-02 13:30:49
1145
原创 算法整理python
1.汉诺塔def hanoi(n, a, b, c): if n > 0: hanoi(n - 1, a, c, b) print("moving from %s to %s" % (a, c)) hanoi(n - 1, b, a, c)hanoi(2, 'A', 'B', 'C')2.二分查找3.排序...
2020-01-15 09:41:13
141
原创 shell备份systeminit
cpu_usage.sh/usr/bin/vmstat 1 3 | tail -2 | head -1 | awk '{cpu=100-$15;printf ("%d\n", cpu)}'available_ip.py#!/usr/bin/env pythonfor x in range(1200,1300): y = (4798 - x * 2.0) / 8.0 ...
2019-12-16 17:23:21
216
原创 双网卡绑定解绑
环境CentOS release 6.7 (Final)HP 380近期运维从机房下架数据库的旧机器,运回公司后网卡不需要高可用 解绑之前的配置操作:双网卡解绑(请按照顺序操作)rm -rf /etc/sysconfig/network-scripts/ifcfg-bond0rm -rf /etc/modprob.d/bonding.confrm -rf /etc/syscon...
2019-12-16 17:22:53
683
原创 mysql提速skip-name-resolve
tuduoa访问速度龟速 越来越慢 部分链接需要一分钟测试数据库打开需要5s+ 所以库都是最终添加skip-name-resolve 解决这个让人头大的问题了 ,配置记录如下[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sockuser=mysql# Disabling symbolic-links i...
2019-11-07 11:29:18
778
docker top 命令执行结果第4列 C代表什么意思
2022-02-01
supervisor杀掉进程前能否执行脚本或其他命令
2017-08-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人