自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Harland的博客

老子姓蔡,不是下酒菜的菜 -----剑来

  • 博客(61)
  • 收藏
  • 关注

原创 [Go 报错] go: go.mod file not found in current directory or any parent directory

go: go.mod file not found in current directory or any parent directory; see 'go help modules'

2023-09-08 09:58:36 557

原创 1130 - Host ‘17216.18083‘ is not allowed to connect to this MySQL server

not allowed to connect to this MySQL server

2023-09-01 17:06:57 405

原创 Go 语言在 Windows 上的安装及配置

go环境安装

2023-08-21 15:52:00 1569

原创 mysql不区分大小写配置

mysql不区分大小写配置

2022-10-13 09:39:07 4488 1

原创 nginx配置为文件服务器大致步骤

安装nginx(不赘述,自行百度安装即可)确定文件服务器存放文件目录调整配置文件#配置文件路径:/etc/nginx/nginx.confuser nginx;worker_processes auto;error_log /var/log/nginx/error.log;pid /run/nginx.pid;# Load dynamic modules. See /usr/share/nginx/README.dynamic.include /usr/share/nginx/mod.

2021-10-13 11:33:01 513

原创 centos7.3 安装mysqldumper

1 下载rpm包下载链接:https://github.com/maxbube/mydumper/releases如下图,我需要的是0.9.3版本(https://github.com/maxbube/mydumper/releases/tag/v0.9.3),我下载的是mydumper-0.9.3-41.el7.x86_64.rpm2 操作步骤[root@mysqltest opt]# wget https://github.com/maxbube/mydumper/releases/down

2021-09-09 14:19:17 502

原创 Error response from daemon: Get “*“: x509: certificate signed by unknown authority

环境说明我搭建的harbor仓库,是需要用域名和https方式访问报错一,其他docker环境登陆harbor时[root@k8s0001 ~]# docker login www.harbor.wuhan.cnUsername: adminPassword: Error response from daemon: Get "https://www.harbor.wuhan.cn/v2/": x509: certificate signed by unknown authority报错二,

2021-09-08 14:17:50 2312

原创 CentOS7.6.1810增加swap空间操作说明

下文仅是操作说明未进行原理解释一、查看已有swap空间[root@elk001 home]# free -h total used free shared buff/cache availableMem: 31G 3.0G 2.0G 644M 26G 27GSwap: 9G 3.7M

2021-04-20 08:37:31 348

转载 Linux - 通过LVM对磁盘进行动态扩容

Linux - 通过LVM对磁盘进行动态扩容 (Linux的逻辑卷)1 LVM是什么1.1 概念解释LVM(Logical Volume Manager), 逻辑卷管理, 是一种将一至多个硬盘的分区在逻辑上进行组合, 当成一个大硬盘来使用.当硬盘空间不足时, 可以动态地添加其它硬盘的分区到已有的卷组中 —— 磁盘空间的动态管理.1.2 为什么用LVMLVM通常用于装备大量磁盘的系统, 比如服务器中的磁盘阵列.但LVM同样适用于仅有一、两块硬盘的小系统.1.2.1 不使用LVM时的扩容思路传

2021-04-16 10:39:05 432

原创 nginx 配置用户权限

需 求:一个自主项目中需要加上简单的用户验证解决方案:这里采用nginx做简单的用户验证操作步骤如下:# 前提是已安装好nginxyum -y install httpd-tools # 安装 htpasswd 工具htpasswd -c /etc/nginx/.passwd.db admin # 生成admin用户登录的认证文件,后面会提示输入密码# /etc/nginx/conf.d/default.conf # 配置nginx本地认证:server { listen

2021-04-07 14:59:07 1405

原创 [python] collections.namedtuple

collections是Python内建的一个集合模块,提供了许多有用的集合类。collections.namedtuple是一个工厂方法,它可以动态的创建一个继承tuple的子类。跟tuple相比,返回的子类可以使用名称来访问元素。namedtuple是一个函数,它用来创建一个自定义的tuple对象,并且规定了tuple元素的个数,并可以用属性而不是索引来引用tuple的某个元素。这样一来,我们用namedtuple可以很方便地定义一种数据类型,它具备tuple的不变性,又可以根据属性来引用,使用十

2020-10-10 15:15:43 101

原创 [问题] lvm刷新lv空间时报错:Couldn‘t find valid filesystem superblock.

错误现象[root@test ~]# resize2fs /dev/centos/rootresize2fs 1.42.9 (28-Dec-2013)resize2fs: Bad magic number in super-block while trying to open /dev/centos/rootCouldn't find valid filesystem superblock.文件解决由于系统为centos7系统,文件格式为xfs所以需要使用以下命令刷新lvxfs_growf

2020-10-09 11:46:58 2682

原创 [问题]扩容LVM报错CouLdn‘t create temporary archive name

扩容LVM时,报错如下:[root@test home]# vgextend centos /dev/sdb Physical volume "/dev/sdb" successfully created. Couldn't create temporary archive name.原因:存储使用100%,无法挂载,须预留部分空间出来。解决办法:删掉其中无用文件(需自己判定),继续(vgextend centos /dev/sdb)操作即可。...

2020-10-09 11:36:14 1749 1

原创 telegraf.conf配置文件debug和quiet参数说明

debug = true : 产生详细debug logfalse : 不产生详细debug log,是info logquiet = true : 在安静模式下运行Telegraf(仅错误消息)false : 非安静模式,会产生更多log使用:1. 产生详细的logdebug = true quiet = false2. 仅产生错误logdebug = falsequiet = ture3. 产生info及以上logdebug = falsequiet = false.

2020-08-19 10:18:25 871

转载 python pip install指定国内源镜像

pip安装依赖包,网不好,直接超时,或者这个包就是死都下不下来的时候,可以指定国内源镜像。  pip install -i 国内镜像地址 包名  e.g. pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ numpy 这是临时指定镜像地址清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学 https:/

2020-08-18 11:36:17 2796

转载 Nginx反向代理配置实例、及一台Nginx配置多个反向代理。

Nginx反向代理配置实例Nginx反向代理配置实例、及一台Nginx配置多个反向代理。本文主要配置Nginx的反向代理,及公司有多台服务器都需要公司一台主Nginx代理配置。使用Nginx+Tomcat实现此项目的反向代理,至于Nginx,tomcat如何搭建百度一大把。此案例是在一台服务器上面实现,一台虚拟机安装了两个tomcat。1、虚拟机环境介绍。服务器ip:192.168.161.189Nginx端口:80Tomcat1端口:8070Tomcat2端口:8080一台服务器安装了两个

2020-08-10 11:48:09 17091

原创 nodejs安装及安装模块

安装nodejs的话,直接yum install nodejscd /lib/node_modules/npmnpm install mqtt然后把需要执行的js文件也复制到这里来执行就好了

2020-08-05 18:03:16 405

原创 Pycharm安装django失败

报错截图### 详细报错如下:(venv) wh@WHdeMacBook-Pro:~/PycharmProjects/django_test01/venv/bin$./pip install djangoCollecting django Downloading https://files.pythonhosted.org/packages/ca/ab/5e004afa025a6fb640c6e983d4983e6507421ff01be224da79ab7de7a21f/Django-3.0.8-

2020-07-28 15:49:40 2677

转载 SQLAlchemy基本使用

转发链接????

2020-07-28 11:25:46 88

原创 python中and和or有短路的功能

def printFalse(): print("hahahahaha") return False#下面中后面的 printFalse()不会被执行,并且 print("duiduidud") 会执行if True or printFalse(): print("duiduidud")#后面的 printFalse()不会被执行,并且 print("duiduidud") 不会执行if False and printFalse(): print("duidu

2020-07-21 15:47:27 620

原创 isSucess &= result == sucess_signal

isSucess = True # 默认表示成功sucess_signal = 0# 模拟一系列动作的结果如下,结果为0表示成功,其他值表示失败results = [0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,3,4,5,6,7,7]for result in results: # 循环结果 # 与等 后面的 结果(True or False) # isSucess效果就是第一个False后全是False isSucess &= (resu

2020-07-21 15:40:37 125

原创 rhel7(centOS7)NetworkManager网络链接配置的基本使用

RHEL 7 与 CentOS 7 中默认的网络服务由 NetworkManager 提供,这是动态控制及配置网络的守护进程,之前通过修改下面配置文件管理网络,然后systemctl restart network使其生效;/etc/sysconfig/network-scripts/ifcfg-enp125s0f0NetworkManager网络链接配置的基本使用用命令行工具 nmcli 来控制 NetworkManager。nmcli[ OPTIONS ] OBJECT { COMMAND |

2020-07-21 15:07:52 2258

原创 vim中判断文档格式dos or unix,.sh文件执行时报错中含有“^M“

在vi中輸入文档后,输入:set ff?如果文件格式是dos,將会显示fileformat=dos如果文档格式是unix,將要显示fileformat=unix

2020-07-13 10:55:57 303

转载 ubuntu 16.04 nfs服务的搭建

在这里

2020-07-09 14:49:33 69

转载 Nginx反向代理配置实例

感觉这边为你文章写的很简单标题Nginx反向代理配置实例、及一台Nginx配置多个反向代理。本文主要配置Nginx的反向代理,及公司有多台服务器都需要公司一台主Nginx代理配置。使用Nginx+Tomcat实现此项目的反向代理,至于Nginx,tomcat如何搭建百度一大把。此案例是在一台服务器上面实现,一台虚拟机安装了两个tomcat。1、虚拟机环境介绍。服务器ip:192.168.161.189Nginx端口:80Tomcat1端口:8070Tomcat2端口:8080一台服务器安装了

2020-07-05 21:52:19 440

原创 telegraf监控tomcat8.5配置

telegraf监控tomcat并将数据发送到prometheus再在grafana上展示可参考该链接tomcat配置请参数该连接内容配置tomcat 8.5访问manager App界面在telegraf.conf中添加如下配置# Gather metrics from the Tomcat server status page.[[inputs.tomcat]] ## URL of the Tomcat server status url = "http://tomcatIP:tom

2020-07-03 11:35:11 528

原创 tomcat 8.5访问manager App界面

tomcat 8.5第一步找到tomcat-user.xml文件第二步添加如下代码:<role rolename="manager-gui"/><role rolename="manager-script"/><role rolename="manager-jmx"/><role rolename="manager-status"/><user username="tomcat" password="tomcat" roles="mana

2020-07-03 11:20:48 664

转载 [2020-07-01T10:52:34,186][INFO ][o.e.b.BootstrapChecks ] [NZ4x2Hx] bound or publishing to a non-l

修改elasticsearch.yml配置文件,允许外网访问。vim config/elasticsearch.yml增加network.host: 0.0.0.0启动失败,检查没有通过,报错[2018-05-18T17:44:59,658][INFO ][o.e.b.BootstrapChecks ] [gFOuNlS] bound or publishing to a non-loopback address, enforcing bootstrap checksERROR: [2]

2020-07-01 11:02:45 325

原创 Exception in thread “main“ 2020-07-01 10:49:28,569 main ERROR No Log4j 2 configuration file found. U

ES在非root下启动elasticsearch-5.6.16启动报错处理办法Exception in thread "main" 2020-07-01 10:49:28,569 main ERROR No Log4j 2 configuration file found. Using default configuration (logging only errors to the console), or user programmatically provided configurations.

2020-07-01 10:58:16 2747 2

原创 kafka报错Connection to node -1 could not be established. Broker may not be available.

kafka报错内容:WARN [Consumer clientId=consumer-1, groupId=console-consumer-950] Connection to node -1 could not be established. Broker may not be available.这是因为你的配置文件中的PLAINTEXT跟你请求的内容不同。举例来说,我在配置文件里配置的listeners=PLAINTEXT://10.10.10.10:9092,但是我想测试的时候请求的是./

2020-06-28 18:31:36 1182

原创 kafka消费之kafka查看topic是否有数据

配置config文件为:server.properties脚本在 kafka/bin路径下启动kafka:./kafka-server-start.sh ../config/server.properties 1>/dev/null 2>&1 & # kafka-server-start.sh查看已创建的topic列表:./kafka-topics.sh --list --zookeeper localhost:2181查看对应topic的描述信息:./

2020-06-28 18:26:53 9241

转载 Master端与Minion端认证连接原理

Master端与Minion端通信原理1、Master与Minion认证原理1)minion在第一次启动时,会在/etc/salt/pki/minion/下自动生成minion.pem(private key)和 minion.pub(public key),然后将minion.pub发送给master。2)master在接收到minion的public key后,通过salt-key命令接受minion端public key,这样在master的/etc/salt/pki/master/minion

2020-06-28 17:49:36 629

原创 ubuntu16.04换成国内源

一、ubuntu16.04更换国内源1.备份原始源文件source.listsudo cp /etc/apt/sources.list /etc/apt/sources.list.bak2.修改源文件sources.listsudo chmod 777 /etc/apt/sources.list 更改文件权限使其可编辑;sudo vim /etc/apt/sources.list 打开文件进行编辑;(3)删除原来的文件内容,复制下面的任意一个到其中并保存deb

2020-06-28 15:04:57 796

原创 alertmanager报错Failed to get final advertise address: No private IP address found, and explicit IP no

./alertmanager --config.file=alertmanager.ymllevel=warn ts=2020-03-16T09:35:39.019294141Z caller=cluster.go:148 component=cluster err=“couldn’t deduce an advertise address: no private IP found, explicit advertise addr not provided”level=error ts=2020-03

2020-06-24 13:29:28 4036

转载 unittest简单上手

一、什么是unittestunittest是Python单元测试框架,类似于JUnit框架。unittest中有4个重要的概念:test fixture, test case, test suite, test runnerTestcase:一个TestCase的实例就是一个测试用例。什么是测试用例呢?就是一个完整的测试流程,包括测试前准备环境的搭建(setUp),执行测试代码 (run),以及测试后环境的还原(tearDown)。元测试(unit test)的本质也就在这里,一个测试用例是一个完整

2020-06-18 18:32:56 226

转载 Linux x86 和ARM什么区别?

问题:最近在用三星的一款i5处理器的Windows平板,和iPad,以及其他使用ARM处理器的手机相比,发热量大很多,甚至需要借助风扇来散热,耗电量也大了不少。那么就很奇怪,在主频相差不大,并且实际执行效果差不多的情况下,x86架构的处理器的发热量和功耗为什么会那么大?这种差异到底是硬件以及处理器的指令集本身的问题,还是软件层面的问题?回答1:说x86和ARM处理器“实际执行效果差不多”其实有所不妥。楼主也说了比较的几个设备主要是windows平板,ipad和智能手机。这些平台上的程序都是移动环境下

2020-06-18 15:25:58 1170 1

转载 自动化运维之saltstack常用模块使用之file

原文链接

2020-06-11 23:59:05 336

转载 SaltStack 在 Windows 上的操作基础

原文链接

2020-06-11 23:54:12 511

转载 python 正则?P

原文链接

2020-04-21 15:21:39 1845

转载 python Requests库的get方法

 1. Request库的get()方法:最通常的方法是通过r=request.get(url)构造一个向服务器请求资源的url对象。这个对象是Request库内部生成的。这时候的r返回的是一个包含服务器资源的Response对象。包含从服务器返回的所...

2020-03-17 21:18:20 1724

空空如也

空空如也

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

TA关注的人

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