自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (8)
  • 收藏
  • 关注

原创 k8s(kubernetes)服务部署dashboard时出现ImagePullBackOff/CrashLoopBackOff解决办法

部署服务时镜像拉取过程中出现:ImagePullBackOffkubectl describe pods kubernetes-dashboard-975499656-krwl7 -n kube-system查看pod的详细情况Events: Type Reason Age From Message ---- ------ ---- ----

2020-08-20 15:19:27 9433 8

原创 k8s-kubernetes错误集锦总结-环境搭建篇

k8s-kubernetes错误集锦①[root@centos7 k8s-auto]# kubectl get nodesThe connection to the server localhost:8080 was refused - did you specify the right host or port?上述错误,检查一下环境变量是否设置好了,检查步骤如下env | grep -i kube如果没有、为空或者路径不对,文件有误等等对正修正错误就可以了,添加方式如下临时方式ex

2020-08-19 17:03:04 4929

原创 Kubernetes常见名词简析/解释/解析

一、名词概念解析集群集群顾名思义,集体群体,指一组节点,这里的节点所指的可以是物理服务器或者虚拟机,在这些机器上装载了k8s环境,那么这一组机器就是一个k8s集群;MasterMaster - 管理集群的一个节点,主节点;协调集群中的所有活动,例如调度应用程序、维护应用程序的所需状态、扩展应用程序和滚动更新。除master外的其他node(工作节点),集群中的工作机器;每一个工作节点都需要有一个kubelet服务,这是与master节点或k8s环境(pod和容器)的通讯代理;处理m

2020-08-11 16:04:28 397

原创 使用Kubeadm来搭建k8s-v1.18.2(包含所有错误集锦分析)

k8s的搭建环境准备使用 Kubeadm来搭建master集群,⽬前所安装的版本是 v1.16.2系统环境 :在三台机器上分别设置host,命令如下: hostnamectl set-hostname k8s-master hostnamectl set-hostname k8s-node1 hostnamectl set-hostname k8s-node2在三个节点机器的/etc/hosts下加入如下内容(对应自己机器ip)172.20.0.15 k8s-master172

2020-07-29 13:16:33 1922 1

原创 Linux的计划任务(crontab)环境变量问题解决

新上了个python服务,里面有调用oracle,其中有个需求需要定时去调用,贪方便想用crontab,出现了环境变量问题,于是跟他杠上了,势必要解决它!最重要的是,同样的命令我直接运行不会报错,一放到crontab就会报这个环境变量问题;原来系统里有这个文件,我指定的目录缺少了这个文件“libclntsh.so”,然而使用。并不会生效,于是我在计划任务里直接重设这个变量,这时再测试就正常了;尽管我在计划任务里写全了脚本路径,甚至让它重新加载环境变量,不管是。将输出的值复制,加到计划任务里。

2024-02-07 10:04:06 815

原创 win2008R2上安装mysql5.7.44

引:https://blog.csdn.net/zzysyba111/article/details/132149587。直接安装可能会失败,可能会缺少相关依赖的dll,可以先给系统打补丁;安装 Windows 2008 R2 Service Pack 1。在安装目录下创建配置文件my.ini。

2023-11-07 15:57:26 771

原创 ide运行报错“Command line is too long”解决办法

ide 运行报错“Command line is too long” 解决方案

2023-07-28 17:08:03 973

原创 keepalived启停脚本+配置文件

【代码】keepalived启停脚本+配置文件。

2023-07-03 11:21:52 454

原创 nginx进程监控(Keepalived)

bin/bash。

2023-07-03 10:34:03 173

原创 每日小记-20220331_linux基本命令_usermod_useradd

1、背景很久未使用的命令,突然需要用到的时候,发现略显生疏,于是决定笔记记下,加深印象,记录生疏部分,所以此笔记并不全面2、具体操作# 1、useradd 创建用户的命令# useradd [-mMnr][-c <备注>][-d <登入目录>][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G <群组>][-s <shell>][-u <uid>][用户帐号]# Usage: # u

2022-03-31 16:05:23 1276

原创 linux新建用户退格键(删除键)无法正常使用的问题总结

Linux新建用户配置1、现象如图,按退格键(Backspace)、删除键出现 ‘^H’ 符号,tab键也不能自动拼写这是新用户下的普通bash配置都没有,从root用户处copy过来即可2、具体操作# 切换root用户su -# 如果没有自动创建用户家目录,则手动创建家目录mkdir /home/user01# 先拷贝一下所需文件cp /etc/skel/.b* /home/user01cp /etc/skel/.p* /home/user01# 更改一下家目录权限所属cho

2022-03-31 10:42:21 3795

原创 excel-多行内容分组合并-分类汇总(汇总不求和只合并内容)

示例数据:以按第一列升序排序,俩列值已分组去重需求: 将左列相同的值对应的右列内容合并,如127 b 则所需数据为 : 127 ab127 a实现公式为:① IF(AND(A1=A2,A2=A3),B1&B2&B3,IF(A1=A2,B1&B2,B1))② IF(AND(A1=A2,A2=A3),TEXTJOIN(",",TRUE,B1:B3),IF(A1=A2,TEXTJOIN(",",TRUE,B1:B2),B1))③ TEXTJOIN(""

2021-07-01 16:14:27 7305

原创 excel-批量在指定列中以关键词查找对应信息-示例:从数据源A 中查到对应信息填入B表

需求: 从数据源A 中查到对应信息填入B表类似的案例有:成绩查询如图,我们需要根据下方三张成绩单的数据,来填写汇总表;在这里插入图片描述选中b表数据,点击在这里插入图片描述确认后得到其他科目分数也做同样处理根据手机号查询归属地1、首先准备数据源表,即手机号段对应区号信息表,如下③ 根据身份证号码查询归属地④...

2021-07-01 10:15:56 2445

原创 用pyinstaller打包程序遇到问题总结

1.背景写了个小游戏,打包的时候遇到一些问题,总结下来,以便下次遇到能快速解决2. 打包操作切进虚拟工作环境,执行打包命令,这里列举在pycharm以及cmd命令行运行步骤解析;① cmd同时键入win+R键 输入cmd后回车出现如下窗口切入项目所在路径简单介绍一下程序目录由于我程序运行环境是在独立的工作空间里,因此这里打包的时候,使用的pyinstaller也是指定虚拟工作空间里的C:\Users\Hellen\DestroyApple\Scripts\pyinstaller

2021-05-08 15:34:30 695 1

原创 VMware的NAT模式下虚机无网络-排查集锦

系统版本:cat /etc/redhat-releaseCentos 7.7dhcp动态配置如下cat /etc/sysconfig/network-scripts/ifcfg-ensxxx #注意网卡名要与文件名后的网卡名称对应一致DEVICE=eth0BOOTPROTO=dhcpIPV6INIT=noNM_CONTROLLED=noONBOOT=yesTYPE=EthernetGATEWAY=10.0.0.2DNS1=8.8.8.8DNS2=8.8.4.4stati.

2021-01-25 15:36:53 415

原创 plsql注册使用

当前版本适用于12-13版本产品编号 -> Product Code: kfj6yg6rfyhqcha6cbgs6fsw3kyje7a6qr序列号 -> Serial Number: 276182口令 -> Password: xs374ca

2021-01-18 09:48:40 710 1

原创 linux-lvm-逻辑卷管理-创建\扩容

1、示例的系统环境centos7.2内核版本号:uname -r3.10.0-514.26.2.el7.x86_642、新增磁盘(这里示例VMware的操作,虚拟机需要关机操作才能看到新增盘)这里操作比较简单,就不废话,直接上图,没有特殊需求都可直接默认配置下一步接着开机,下一步3、分区fdisk -l查看一下未分区的盘可以看到上面未分区的盘是 /dev/sdc (这里路径非固定,根据上述命令查询)fdisk /dev/sdc顺序由上至下执行4、设置盘类型

2020-10-16 15:58:42 221

转载 存储过程-ora-错误码集锦

引用:https://blog.csdn.net/qq_41553194/article/details/88032585ORACL内部异常:ORA-00001: 违反唯一约束条件 (.)ORA-00017: 请求会话以设置跟踪事件ORA-00018: 超出最大会话数ORA-00019: 超出最大会话许可数ORA-00020: 超出最大进程数 ()ORA-00021: 会话附属于其它某些进程;无法转换会话ORA-00022: 无效的会话 ID;访问被拒绝ORA-00023: 会话引用进程私

2020-09-28 16:48:42 3582

原创 每日一记-note_20200928

1、守护进程① nohup /bin/bash /xxx/shell脚本 &挂后台防止掉线②安装screen建立一个窗口,并命名screen -S window_name执行命令e.g. /bin/bash /xxxx/shell脚本保存退出Ctrl + a + d下次登录恢复窗口screen -r -d...

2020-09-28 11:22:28 322

原创 nginx内置变量实现(自带)日志切割(按天切割)-无需另写脚本实现,直接通过改nginx配置实现

1.引:nginx的部分时间内置变量$time_iso8601 生成格式:2013-09-25T15:16:35+08:00timelocal生成格式:25/Sep/2013:15:12:13+0800因此nginx配置文件,增加如下配置:if(time_local 生成格式: 25/Sep/2013:15:12:13 +0800因此nginx配置文件,增加如下配置: if (timel​ocal生成格式:25/Sep/2013:15:12:13+0800因此nginx

2020-09-28 11:17:15 700

原创 生产测试配置区分-debug模式

DEBUG=1if [ $DEBUG == 1 ] ;then################# 测试 ##################################### end ##########################else############## 生产 ######################################### end ##########################fi#debug等于1则是测试,为0则是生产...

2020-09-28 11:10:41 214

原创 web网络探测(http:https)-接口调用

web网络探测(http:https)-接口调用#!/bin/bash#####config####URL=https://xxx.xxxx.xxx#local hostLIP=xxxx####color##这里调用了以前文章写得颜色工具####GRN(){ echo -en "\033[1;32m";}RED(){ echo -en "\033[1;31m";}YLW(){ echo -en "\033[1;33m";}ED(){echo -en "\033[0m"}

2020-09-15 17:02:35 759

原创 case语法及运用+调用函数并实时输出日志

测试用例case "$1" in check) if [ -f "$LOGDIR/info_$(date +%F).log" ] then env_check & tail -f $LOGDIR/info_$(date +%F).log else touch $LOGDIR/info_$(date +%F).log env_check & tail -f $LOGDIR/inf

2020-08-19 15:12:38 427

原创 linux/bash终端字体颜色接口调用

#!/bin/bash##color#定义颜色的变量#直接把echo -e放到变量里面,使用的时候直接输出变量即可GRN(){ echo -en "\033[1;32m";}RED(){ echo -en "\033[1;31m";}YLW(){ echo -en "\033[1;33m";}ED(){echo -en "\033[0m"}调用测试...

2020-08-19 15:07:43 190

原创 批量修改文件后缀-shell脚本

ps:当前目录下,无递归查询,其中HZ1为修改前的后缀,HZ2为修改后的#!/bin/bashHZ1=$1 HZ2=$2if [[ "$1" == "" ]] ;thenHZ1=repoHZ2=bakecho "默认源文件后缀为:repo 修改后后缀为:bak"fiPWD=`pwd`echo "$PWD"if [ "$PWD" == "" ];thenecho "获取文件工作路径,请重试"exit -1fiLen=${#HZ1} echo "长度:$Len"for i in

2020-08-19 11:45:36 316

原创 ftp内网资源池的错误集锦

error1:"Failed connect to 192.168.161.127:21; 拒绝连接"ways:检查服务端服务是否正常启动可以看到服务端没有启服务,centos启动vsftpd服务命令如下;![在这里插入图片描述](https://img-blog.csdnimg.cn/20200817153727175.png#pic_centererror2:ftp://192.168.161.127/pub/centos/7/dvd/Packages/unzip-6.0-20.el7.x

2020-08-17 15:45:57 303

原创 每日小记-20200817

1、查看数据库编码select userenv('language') from dual;2、查看系统cpu占用率日志ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|headtop -H -p $PIDstrace -p $PID # 线程所有调用字段解析PID:进程的ID USER:进程所有者 PR:进程的优先级别,越小越优先被执行VIRT:进程占用的虚拟内存 RES:进程占用的物理内存 SHR:进程使用的

2020-08-17 15:28:55 130

原创 kubernetes(k8s)组件安装-dashboard的安装

安装1. Kubernetes Dashboard 是 k8s集群的一个 WEB UI管理工具,代码托管在 github 上,地址:https://github.com/kubernetes/dashboard2. 安装wget https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.1/src/deploy/recommended/kubernetes-dashboard.yaml访问方式有三种:①通过节点地址访问在配置文件

2020-08-11 17:49:36 913

原创 c逻辑符号运算符

①shell里的运算符 -a and -o or …[root@instance-ehd67if1 local]# cat test.sh #!/bin/basha=$1if [ $1 -eq 1 -o $1 -eq 2 ];thenecho "yes"else echo "wrong"fi[root@instance-ehd67if1 local]# sh -x test.sh 1+ a=1+ '[' 1 -eq 1 -o 1 -eq 2 ']'+ echo yesyes

2020-08-11 10:57:28 357

转载 校验文件是否被窜改(服务器被黑)

1、发布前存储项目所有文件指纹信息#首先用md5sum校验代码#网站根目录路径src="/home/wwwroot/bbs/"#指纹文件backup="/server/backup_code"if [ ! -d $backup ] ;thenmkdir -p $backupfind $src -type f |xargs md5sum > $backup/md5sum.codefi#将网站根目录下的所有文件做一个统计(可以校验出增加或者删除文件)find $src -type f

2020-08-11 10:51:14 612

原创 linux服务连接数的修改(例nginx)

1、确认nginx配置文件进程数、连接数、文件限制数有设置2、在文件/etc/security/limits.conf 后加上soft nofile 65535hard nofile 655353、root下运行以下命令ulimit -n 65535;ip a;sh /usr/local/high_availability/keepalived/sbin/ka.sh stop;ps -ef | grep keep;ps -ef | grep nginx;/usr

2020-08-11 10:45:07 671

原创 列举所有用户的计划任务

#!/bin/bashfor i in `awk -F: '{ print $1}' /etc/passwd`do crontab -u $i -l;done

2020-08-11 10:43:02 197

原创 僵尸进程的多种处理方式-图文详细教程

问题引起原因:yum更新导致无法使用yum,于是将占用进程kill掉,导致。ps -A -ostat,ppid,pid,cmd | grep -e ‘^[Zz]’ps -ef --no-headers

2020-08-11 10:39:42 1509

原创 k8s自动部署/k8s自动安装/kubernetes一键装使用教程及注意事项

readme.txt 文件里是程序使用说明程序安装会进行环境检查,若不满足如下要求则会提示更改后方能继续执行;1、环境要求? 系统版本: CentOS? 版本号需大于等于7.4.0? docker 版本大于等于 19.03.12? cpu核数应大于等于22、安装前注意事项? 安装脚本会清空防火墙规则? 已有的k8s组件工具会被卸载? 防火墙firewall会禁用? 会重启docker,并且修改docker的启动方式? 部分系统文件内容会被重置或修改,程序会自动以当日日期备份,当天多次

2020-08-07 15:03:43 1109 1

原创 ansible远程windows_所有error收集总结

ansible远程windows1、windows环境配置系统:win10winrm 版本 3.0.Net 版本证书的配置不做,复杂,这里仅测试http协议的powershell 版本$PSVersionTable.PSVersion.Major。最好3以上可指定版本运行将powershell策略置为remotesigned查看当前策略: get-executionpolicy更改策略:set-executionpolicy remotesigned上述操作需要管理员权限(

2020-07-29 13:19:58 738 7

拉普拉斯贝叶斯算法(MATLAB源码实现)

拉普拉斯贝叶斯算法(MATLAB源码实现)

2023-08-03

手机号对应归属地(47w).xlsx

47w行数据,整理成excel表格

2021-07-01

身份证号对应归属地(6w7).xlsx

6w多行数据

2021-07-01

rabbitMQ和erlang安装包及详细图文操作说明书文档

rabbitMQ-3.6和erlang-17.3的安装包;windows_x64版本,包含mq及erlang的安装包,包含图文详细说明教程,即常用命令配置;

2020-12-15

k8s-auto-kubernetes/k8s一键安装

kubernetes/k8s自动安装程序,版本对应:v1.18.2,linux环境 使用kubeadm安装,改程序若环境不符合要求,是不能一键安装的,需按照程序指示分布安装,该程序是为了搭建测试环境时,简化繁琐的配置时所用,不能用作生产使用,造成一切后果,本人不承担任何责任;此集成是为了让小伙伴们学习了解k8s运作机理时,可快速部署,省去多步手动配置所写; 程序逐渐完善中有疑问,欢迎私信我解决... 程序安装会进行环境检查,若不满足要求则会提示更改后方能继续执行(具体见文件说明);

2020-12-15

Navicat15安装包和registry.zip

navicat可以远程连接数据库,例如mysql或者oracle,主要连接mysql,功能强大,这里提供navicat的15版本及12版本的安装包及详细步骤说明书 解压密码见qqqun: 1027981908

2020-12-15

NavicatPremium12.zip

navicat可以远程连接数据库,例如mysql或者oracle,主要连接mysql,功能强大,这里提供免安装的包,打开即用,windows10版本,免安装免激活,非常方便

2020-12-15

TomCat的安装及配置教程.docx

linux环境下部署tomcat的教程文档(包含jdk的源码安装等),带有tomcat重启脚本; Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。

2020-08-21

harbor-offline-installer-v1.5.0.tgz

harbor的离线安装包,避免国外镜像下载慢导致安装失败;容器应用的开发和运行离不开可靠的镜像管理。从安全和效率等方面考虑,部署在私有环境内的 Registry 是非常必要的。 Harbor 是由 VMware 公司中国团队为企业用户设计的的 Registry server 开源项目,包括了权限管理(RBAC)、LDAP、审计、管理界面、自我注册、HA 等企业必需的功能,同时针对中国用户的特点,设计镜像复制和中文支持等功能。是企业级私有 Registry 服务器。

2020-08-21

空空如也

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

TA关注的人

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