自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 部署redis主从+哨兵

官方地址:https://redis.io/download/

2023-02-03 15:10:23 188 1

原创 gitlab提交代码自动触发构建-多分支流水线

## 工具 1. gitlab系统2. jenkins流水线当前配置的是多分支流水线## 部署方法1. 配置jenkins流水线,配置的时候需要注意不选择“不通过SCM自动触发”

2022-07-20 17:02:11 1646

原创 记一次jenkins构建失败‘Error cloning remote repo ‘origin‘‘

PS:这里总结我尝试过的解决方法,具体原因定位可查看排查过程解决方法一:在客户端修改git配置解决方法二:创建新的git项目并同步代码,终结解决办法需要将pack文件删除,但是还没实践成功(如果大家有删除方法可以分享下)定位一:检查git代码一共有1+G,由于构建的是master分支,其余分支是开发便于提交二创建的,拉包时出现了一下报错RPC failed; result=18, HTTP code = 200,检查到报错原因为git库太大,导致拉包失败。解决办法:在客户端修改git配置解决结果

2022-06-24 10:39:59 1157

原创 部署阿里云低代码引擎

目录前言安装node.js和npm编译安装服务启动服务前言领导前段时间给我安排了一个任务:部署阿里云低代码引擎。好不好用不知道,各位可以看官网参考下官方:https://lowcode-engine.cn/demo(无需部署):https://lowcode-engine.cn/demo/index.html用户手册:https://lowcode-engine.cn/docV2/intronpm源:https://npmmirror.com/安装node.js和npm# 下载安装包wge

2022-05-25 15:18:53 1109

原创 记一次 jenkins 构建失败 “Cannot find module ‘core-js/modules/es.promise.finally‘”

目录前言排查过程解决方案总结前言这是一次前端项目构建失败的惨案,项目已经部署很久了,一直相安无事。因为开发更新了代码,在构建的时候报错:main.js: Cannot find module ‘core-js/modules/es.promise.finally’09:59:30 yarn run v1.22.1709:59:30 $ vue-cli-service build09:59:30 09:59:30 ERROR Failed to compile with 1 error

2022-05-25 14:21:11 4009

原创 nginx文件服务器上传报错 “401 authorization required”

ps:排查方向很长,可以直奔解决方案问题描述项目背景因为公司有安全要求所有的应用都要接入阿里云的负载均衡,所以部署了nginx文件服务器后又接入到负载均衡给系统调用了开发来反馈说上传大于512KB的文件就报错“java.net.SocketException: Connection reset”,无法上传文件排查方向. 我的第一想法就是nginx配置文件限制了文件的大小,所以修改了“ client_body_buffer_size”“client_header_buffer_size”

2022-04-29 18:21:22 9341

原创 安装redis-dump

在安装的过程中出现了两次报错,各位可以参考一下更改gem源原gem源更新后效果

2022-04-14 23:35:44 418

原创 日志压缩、清理--shell

#!/bin/bashthree_days_ago=$(date -d "-3day" +%Y-%m-%d)delete_days=$(date -d "-60day" +%Y-%m-%d)for log_path in /opt/haid/app/jbossnode{1..2}/logdocd $log_path#创建目录if [ ! -d $three_days_ago ];then mkdir $three_days_agofi# 压缩日志文件for

2022-03-30 18:08:33 172

原创 jmeter安装

安装使用jmeter下载路径:https://jmeter.apache.org/download_jmeter.cgijava下载路径:https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.htmljmeter安装方法:下载安装包解压安装包配置环境变量变量名:JMETER_HOME变量值:D:\文件路径\apache-jmeter-5.4.3变量名:CLASSPATH变量值:%JMETE

2022-02-21 15:31:48 486

原创 nginx切割日志

每天切割nginx日志,因为有多个日志文件,所以使用ls依次操作#!/bin/bash# 日志路径LOG_PATH=/opt/project/nginx/logs/#日期格式YESTERDAY=$(date -d "yesterday" +%m-%d)# pid文件,用于读取pidPID=/opt/project/nginx/logs/nginx.pid# `ls ${LOG_PATH} | grep -v nginx.pid` 读取所有log文件for log in `ls ${L

2021-11-01 11:16:27 84

原创 ‘list indices must be integers or slices, not str‘ 解决方法,亲测

场景描述python脚本中需要采集数据,定义到变量后报错TypeError: list indices must be integers or slices, not str列表索引必须是整数或片,而不是str源代码systemdisk = instances['Size']排查过程查看api文档显示该字段的类型是整数型所以从度娘找到以下方法:变量中加上[0]加上后就OK啦,继续踩坑去systemdisk = instances[0]['Size']...

2021-10-19 14:34:31 4929

原创 快速拆分excel表格-python

场景描述:做好了资产信息表以后需要按照系统名称拆分成小的表格,因为数量很多一个个手动拆分要做到明年去了,所以就扒了一个脚本来做,亲测有效。# -*- coding: utf-8 -*-#author zoeimport pandas as pd# 指定文件名称,D:\Users\s-chenyl\Downloads\云资产信息表.xlsxfilename = input('输入文件路径:')# 指定要拆分列的列名split = input('输入拆分的列名:')# 指定拆分后文件夹存放

2021-10-14 16:20:46 320

原创 yum安装报错 Cannot retrieve repository metadata (repomd.xml) for repository: base

问题描述:yum安装报错 Cannot retrieve repository metadata (repomd.xml) for repository: base.原因分析:拉取的阿里云yum源版本号为变量,运行时识别到错误的版本号导致的解决方法:使用以下yum配置文件cd /etc/yum.repos.d/mkdir backupmv *.repo backup# 上传以下两个文件yum clean allyum makecache...

2021-10-14 09:20:01 929

原创 python安装模块时报错 Could not build wheels for cryptography which use PEP 517。。。

报错信息报错内容:Could not build wheels for cryptography which use PEP 517 and cannot be installed directly度的结果是pip版本问题,需要删除pip-{version}.dist-info文件夹后重新升级pip操作步骤如下找到python进程下\venv\Lib\site-packages删除pip-{version}.dist-info文件夹,这里注意不要删错了pip文件夹重新安装pippyth

2021-10-13 16:34:29 4547

原创 阿里云导出负载均衡SLB实例数据

前言阿里云工作台支持调用openapi完成一系列操作,因为公司需要定期导出实例配置统计,所以尝试写了个python脚本。api调用:aliyun-python-sdk-slb说明aliyun_Client模块为自定义模块,可以参考https://blog.csdn.net/weixin_46335835/article/details/120264405?spm=1001.2014.3001.5502脚本分为两部分,第一部分:获取实例ID,第二部分采集实例数据第一部分脚本命名:aliyun_S

2021-09-26 17:34:13 287

原创 阿里云导出云数据库RDS实例-python

前言阿里云工作台支持调用openapi完成一系列操作,因为公司需要定期导出实例配置统计,所以尝试写了个python脚本。api调用:DescribeDBInstanceAttribute:此api查询条件为实例ID,所以调用DescribeDBInstances获取获取实例ID说明:aliyun_Client模块未自定义模块,可以参考https://blog.csdn.net/weixin_46335835/article/details/120264405?spm=1001.2014.3001

2021-09-26 15:31:43 594

原创 阿里云调用api配置access_key

前言阿里云调用api需要验证accesskey,由于多个脚本需要调用,所以我写在一个单独的脚本中脚本内容:#!/usr/bin/env python#coding=utf-8from aliyunsdkcore.client import AcsClientfrom aliyunsdkcore.auth.credentials import AccessKeyCredentialcredentials = AccessKeyCredential('Accesskey(根据实际情况修改)',

2021-09-13 12:02:45 2359

原创 阿里云导出云服务器ECS实例-python

前言阿里云工作台支持调用openapi完成一系列操作,因为公司需要定期导出实例配置统计,所以尝试写了个python脚本。api调用:DescribeInstances,查询一台或多台ECS实例的详细信息# author zoe chen# 安装模块 aliyun-python-sdk-core-v3、aliyun-python-sdk-cdn、aliyun-python-ecsimport jsonimport csvfrom aliyunsdkcore.client import AcsCl

2021-09-13 11:30:00 488

原创 windows用winscp定时下载文件

安装应用下载地址:https://winscp.net/eng/download.php我的电脑本来下载好了,安装过程省略。。。。使用命令行测试拉取背景说明:连接对方服务器使用的是公钥连接:用 -privatekey 指定公钥文件路径使用了增量下载的方式,只下载zip文件:用 “synchronize local -filemask=”*.zip" 本地路径 远程路径"操作命令:C:\Users\Administrator\Desktop\winscp.exe /console

2021-09-02 14:45:45 2989

原创 python 合并多个表格

python 合并多个表格版本:python 3.7xlrd需要安装1.2版本import xlrd,xlsxwriter,globimport osbiao_tou = "NULL"wei_zhi = "NULL"# 获取要合并的所有excel表格def get_exce(): global wei_zhi wei_zhi = input("请输入Excel文件所在的目录:") all_excel = glob.glob(wei_zhi + "*.xlsx")

2021-09-01 23:28:13 930

原创 linux修改系统语言为中文

修改centos7系统语言1.查看系当前语言包locale2.查看系统拥有语言包locale -a(zh_CN.UTF-8是简体中文,如果没有zh_CN.UTF-8,就安装语言包,如果存在可以直接设置)安装简体中文语言包yum install kde-l10n-Chinese设置为中文临时修改,重启服务器之后就会还原之前的设置LANG=”zh_CN.UTF-8″ #修改为中文LANG=”en_US.UTF-8″ #修改为英文永久修改就要把配置写入文件里面方法(一)v

2021-07-15 14:33:16 16215 5

原创 ansible安装使用

安装ansible操作的服务器:所有服务器yum -y install ansible #安装ansible,示例如图一ansible --version #检查软件版本,示例如图二rpm -ql ansible #查看应用的文件列表图一:图二:简单使用ansible创建ansible集群cd /etc/ansible vim hosts #创建集群[webservers]10.206.0.410.206.0.1310.

2021-07-12 10:28:42 167

原创 VMware虚拟机安装镜像时黑屏,亲测有效!

问题表现:使用wmware 新增虚拟机时使用推荐安装的方式安装虚拟机是正常的,但是我想要最小安装,显然这不是我想要安装的虚拟机。使用wmware 新增虚拟机时使用自定义安装后安装的虚拟机选择语言后跳转到黑屏界面了,点击没有反应。填坑方案用管理员身份打开CMD命令窗口;注:cmd命令的文件路径:C:\Windows\System32然后输入 “netsh winsock reset” 回车;这时候需要重启计算机最后效果完成这个操作以后就可以正常的配置虚拟机并安装啦

2021-06-28 21:33:07 1416

原创 设置nginx服务开机自启动-chkconfig

设置nginx服务开机自启动-chkconfig1.在/etc/init.d下创建文件nginx2.将nginx服务加入chkconfig管理列表3.最后设置开机自动启动在/etc/init.d下创建文件nginxvim /etc/init.d/nginx#!/bin/sh# chkconfig: 2345 18 88 //2345 运行级别为2、3、4、5的情况下都是on(开启)的状态,18 启动优先权为18 ,88 停止优先权为88nginx="/usr/local/nginx/

2020-08-29 12:44:56 430

阿里云python采集脚本

阿里云python采集脚本

2023-09-19

空空如也

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

TA关注的人

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