自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 jenkins 执行脚本出现中文乱码,手动执行脚本却不会乱码

jenkins 执行脚本出现中文乱码但是在服务器上手动执行脚本不会jenkins调用Linux中unzip解压出现乱码,mismatching "local" filename和continuing with "central" filename version原因:有可能还是因为jenkins无法读取环境变量导致语言设置没有读到解决:在脚本最前面添加 export LANG="en_US.UTF-8"...

2021-02-24 16:09:14 1086

原创 kibana7启动失败,es集群启动完成后报master_not_discovered_exception

es集群启动后,在浏览器输入:http://es ip地址:端口/_cat/nodes?pretty,会提示如下错误:{ "error" : { "root_cause" : [ { "type" : "master_not_discovered_exception", "reason" : null } ], "type" : "master_not_discovered_exception", "reason" : null }, "status" : 503 }TimeoutError]: R

2021-02-22 10:25:45 2279

原创 如何查看docker容器里的操作系统

在linux中,我们可以用uname命令来查看当前的操作系统。在docker容器里,我们要查看操作系统时,正确的方法是:cat /etc/issue错误姿势:cat /process/version或者uname -a因为用以上方法查出来的是宿主机的操作系统...

2021-02-20 09:57:34 2280

原创 在线组件扩缩容系列

待补充

2021-02-03 15:11:06 185

原创 redis的内存分析

RDR 简介RDR是解析redis rdbfile工具。与redis-rdb-tools相比,RDR 是由golang 实现的,速度更快(5GB rdbfile 在我的PC上大约需要2分钟)。例子$ ./rdr show -p 8080 *.rdb然后打开ip+8080访问$ ./rdr keys example.rdbportfolio:stock_follower_count:ZH314136portfolio:stock_follower_count:ZH6...

2021-01-07 09:19:08 368

原创 linxu下对nfs服务对安装与配置

NFS 就是 Network File System 的缩写,最早是由 Sun 这家公司所发展出来的。 它最大的功能就是可以透过网络,让不同的机器、不同的操作系统、可以彼此分享个别的文件 (share files)。我们可以简单的将他看做是一个文件服务器 (file server) !这个 NFS 服务器可以让你的 PC 来将网络远程的 NFS 服务器分享的目录,挂载到本地端的机器当中, 在本地端的机器看起来,那个远程主机的目录就好像是自己的一个磁盘分区一样 (partition)! RPC(Remote

2020-11-10 16:34:30 142

原创 elasticsearch服务器CPU 占用过高 调整

elasticsearch服务器CPU100%分析1、通过top命令查询占用CPU高的进程ID然后ps aux | grep [pid]2、发现线程31342、28478等占用比较多的CPU资源3、将十进制pid转换为十六进制的pidprintf “0x%x” 284784、查询具体的线程信息jstack -l 28354 | grep 6f3e -A 20这里我们基本上可以确定,当前系统缓慢的原因主要是垃圾回收过于频繁,导致 GC 停顿时间...

2020-10-26 10:34:18 5514

原创 jumpserver远程会话登录windons ,没有跳出手动输入密码框解决

查看jms_guacamole中的tomcat日志发现登录有一条错误信息172.16.0.1 - - [03/Mar/2020:15:12:47 +0800] "GET /api/session/tunnels/560718df-59aa-43a7-b903-4c03302d873d/activeConnection/connection/sharingProfiles?token=DB69ABBE50CAD072ADB934F520C110AE29A1F5301A6C3B56...

2020-08-20 16:02:37 2007

原创 docker-compose 安装部署jumpserver和常用rdp错误排查解决

参考官方文档https://docs.jumpserver.org/zh/master/install/docker_install/https://docs.jumpserver.org/zh/1.4.8/faq_rdp.html一.环境部署1.搭建docker环境yum -y install docker2.安装docker-composecurl -L https://github.com/docker/compose/releases/download/1.2...

2020-08-20 10:41:11 2992

原创 解决vsftpd使用pasv_address设置发送0.0.0.0问题 ftp请求pasv请求内网外网地址 ftp被动主动模式

我同时设置了listen = YES和listen_ipv6 = YES。传入的连接被解释为IPv6地址,因此IPv4 pasv_address未使用。原来我不得不注释掉默认设置listen_ipv6=YES而是启用listen=YES默认情况下已禁用。部分配置文件pasv_enable=YESpasv_addr_resolve=YESpasv_address=外网地址(在网络安全组开放设置源ip port和目标源端口)pasv_promiscuou..

2020-08-14 17:21:03 10961 1

转载 Windows服务没有及时响应启动或控制请求

编写好的一个Windows服务程序,在本地测试正常,但是放到服务器上出现1053:服务没有及时响应启动或控制请求,如下图所示: 右键我的电脑,选择“管理”,如下图所示: 在打开的服务器管理器中,依次点击“配置”->“本地用户和组”,如下图所示: 选择“组”,然后右侧选择Administrators,如下图所示: 在弹出的Administrators属性对话框中,点击“添加”,在弹出的选择用户对话...

2020-08-13 16:07:31 10054 1

原创 Linux下搭建ftp服务,更改根目录到大存储到位置

Linux下ftp服务可以通过搭建vsftpd服务来实现,以CentOS为例,首先查看系统中是否安装了vsftpd,可以通过执行命令rpm -qa |grepvsftpd来查看是否安装相应的包,如果没有安装那么可以执行yum-yinstallvsftpd来安装,安装之后首先创建ftp用户,比如ftp_test,命令如下:useradd -s /sbin/nologin -d /home/ftp_test ftp_test  目录尽量不要选择根目录下,这里是...

2020-08-12 15:29:48 5644

原创 unzip解压所有zip格式

使用unzip解压当前目录下所有的zip格式文件ls *.zip | xargs -n1 unzip

2020-08-10 11:13:46 1494

原创 更新windows远程桌面服务授权

应用场景Windows Server默认只支持2个远程桌面(mstsc)会话,第3个用户登陆时,必须踢掉1个用户。开启了"远程桌面服务"后,支持>2个用户同时登陆。但"远程桌面服务"只有120天的试用期,即每隔120天需要刷新一下试用期。步骤1 开启"远程桌面服务"步骤1 开启"远程桌面服务"步骤2 修改组策略运行---"gpedit.msc" -- 计算机配置---管理模板---Windows组件---远程桌面服务---远程桌面会话主机---连接--限制连接数量-

2020-08-08 10:40:47 1263

转载 Win10注册表无法保存对权限所作的更改拒绝访问

在对系统的安全控制得越来越多的情况下,要对注册表的关键数据进行修改是件挺麻烦的事,时不时会弹出无法保存对xxxxxx权限所作的更改,拒绝访问,操作产生错误,操作出现错误的提示,这时怎么办呢?这里就最近出现的Win10升级后回收站没B的情况,先做一个前期准备,后续将陆续发表相关解决方法。那么Win10注册表提示无法保存对xx权限所作的更改拒绝访问怎么办呢?方法/步骤 这里以对回收站的CLSID进行权限修改做为演示,在打开注册表编辑器后,进入需要操作的路径,对权限进行操作, 目标是

2020-08-08 10:38:16 22626 12

原创 Linux使用fdisk进行gpt超大磁盘的分区与挂载

创建分区[root@7-64-test ~]# fdisk -l //查询磁盘情况Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytes...

2020-08-04 10:07:30 4266

原创 -bash: !“: event not found

在linux环境下执行一下代码时,如下例子:返回结果:-bash: !xxxxxxxxx: event not found原因为:输入的命令中间包含 !,叹号,不能组成命令, 应该将 !转义,加上“\”反转意符号即可解决,其他shell命令出现类似问题可以同样的方式解决。...

2020-07-21 18:02:24 4906

原创 nfs 传图片加水印写入磁盘很慢原因排查mount -t nfs -o async,noac,nosuid,noexec,rsize=32768,wsize=32768 xx:/

安全挂载参数:mount –t nfs –o nosuid,noexec,nodev,rw 192.168.43.117:/data /mntnosuid:不希望共享的存储被执行setuid的功能;noexec:不希望共享的存储被执行二进制文件;nodev: 不希望共享的存储创建的设备。noac:不开启缓存有人报出一个bug,说使用noac无效,但是使用actimeo=0可以解决这个问题。 验证过,这个选项确实可以解决问题。为了避免频繁的网络请求,我使用actimeo=1说...

2020-07-18 01:15:11 1217

原创 SSIS包执行时报错:未能获取连接“本地服务器连接”。原因可能是连接配置不正确

之前用windons认证打不开ssis的包但是另外两个作业 可以打开然后用了密码执行还是报错之后删除掉重新添加即可搞了我半天注册表,程序管理,服务管理各种都没效果而且我还在跳板机上连都远程。。。...

2020-07-16 23:16:00 1583 1

原创 运行SQL Server Profiler的时候,提示“您必须是 sysadmin 固定服务器角色的成员或具有 ALTER TRACE 权限,才能对 SQL Server 运行跟踪。”

运行SQL Server Profiler的时候,会提示“您必须是 sysadmin 固定服务器角色的成员或具有 ALTER TRACE 权限,才能对 SQL Server 运行跟踪。”在数据库服务器上,执行下列脚本,授权给user用户use [master]GOGRANT ALTER TRACE TO [user]GO...

2020-07-16 17:21:48 2609

原创 EHR和oa系统增加elk日志系统全解析,elasticsearch+logstash+kibana+filebeat搭建elk日志系统

1、创建虚拟机2、安装docker和docker-compose#docker安装add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"apt-get updateapt-get install docker-ce=5:19.03.11~3-0~ubuntu-xenial 编辑/etc/docker/daemon..

2020-06-28 10:50:34 472

原创 sql server 中对表 函数 视图 存储过程配置权限

新建查询查询全部的表select * from sysobjects where xtype='U'存储过程select * from sysobjects where xtype='P '标量函数select * from sysobjects where xtype='FN'视图select * from sysobjects where xtype='V'1、创建一个存储过程create procedure dbo.AtestViewProce...

2020-06-18 18:03:51 1815

原创 react js 密码强度正则表达,密码由8-16位组成、至少含有一位大、小字母、数字。允许基础字符、不允许空格和中文

this.reg=/^(?=.{8,16})(?=.*[0-9])(?=.*[A-Z]{1,})(?=.*[a-z]{1,})(?=.*[!@#$%^&*?\(\)\{\}\\\/_\>\|\[\].,:";'-=+])[\w!@#$%^&*?\(\)\{\}\\\/_\>\|\[\].,:";'-=+]{8,16}$/;

2020-05-15 11:09:50 1403

原创 kubernetes集群的安装异常、kubelet cgroup driver:cgroupfs跟docker cgroup driver:systemd不一致

异常描述 error: failed to run Kubelet: failed to create kubelet: misconfiguration: kubelet cgroup driver: "cgroupfs" is different from docker cgroup driver: "systemd" 启动kubelet时 #启动kubeletse...

2020-04-22 11:26:54 3146 3

原创 kubeadm安装

/etc/yum.repos.d目录下vim kubenetes.repo[root@k8s-master yum.repos.d]# cat kubenetes.repo [kubernetes]name=Kubernetes Repobaseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_...

2020-04-21 15:43:45 1852 1

原创 【深入剖析Kubernetes】容器基础(二):隔离与限制

在上一篇文章中,我详细介绍了 Linux 容器中用来实现“隔离”的技术手段:Namespace。而通过这些讲解,你应该能够明白,Namespace 技术实际上修改了应用进程看待整个计算机“视图”,即它的“视线”被操作系统做了限制,只能“看到”某些指定的内容。但对于宿主机来说,这些被“隔离”了的进程跟其他进程并没有太大区别。说到这一点,相信你也能够知道我在上一篇文章最后...

2020-04-20 14:54:14 603

原创 【深入剖析Kubernetes】容器基础(一):进程

我就先来跟你说说这个“边界”的实现手段。假如,现在你要写一个计算加法的小程序,这个程序需要的输入来自于一个文件,计算完成后的结果则输出到另一个文件中。由于计算机只认识 0 和 1,所以无论用哪种语言编写这段代码,最后都需要通过某种方式翻译成二进制文件,才能在计算机操作系统中运行起来。而为了能够让这些代码正常运行,我们往往还要给它提供数据,比如我们这个加法程序所需要的输入文件。这些数...

2020-04-20 14:34:55 553 1

原创 清华大学开源软件镜像站Grafana

从官网下载Grafana的RPM包的速度很慢,在这里提供一个清华的镜像网址,下载速度杠杠!https://mirrors.tuna.tsinghua.edu.cn/grafana/yum/rpm/[root@izbp16da66nqj4ttnwz2prz grafana]# wget https://mirrors.tuna.tsinghua.edu.cn/grafana/yum/rp...

2020-04-09 17:12:05 1155

原创 centos7下firewalld开放端口禁用启动关闭

添加firewall-cmd--zone=public--add-port=80/tcp--permanent (--permanent永久生效,没有此参数重启后失效)重新载入firewall-cmd--reload查看firewall-cmd--zone=public--query-port=80/tcp删除firewall-cmd--zone=pu...

2020-04-09 11:08:33 1122

原创 Zabbix+Grafana搭配部署配置监控系统

第一章 zabbix监控的意义1.1 为什么要监控业务安全性的保障 系统的保障 产品持续性的运行1.2 监控的内容1.3 zabbix的选择性[x] 纯命令监控太局限性 [x] 监控三剑客(Nagios、zabbix、Cacti ) [x] 可及时发现故障,并在故障恢复的第一时间得到通知 [x] 灵活运用,包括zabbix的阈值定义,自动发现,API接口,触发动作等...

2020-04-07 10:42:01 3135 1

原创 mysql创建新用户并赋予与root用户同等的权限

#创建新用户:CREATE USER 'username'@'%' IDENTIFIED BY 'password';#赋予权限:GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;

2020-04-01 18:15:45 1854

原创 解决挖矿病毒占用高cpu(sysupdate、networkservice)

我也是有一段时间服务器变的很卡,那时我还以为是我自己的软件装太多导致的问题,不看不知道,看了吓一跳,服务器已经被攻击了,接下来,我来分享下如何查找和解决这个病毒。一、找出病毒当发现服务器卡的时候,我们可以采用top命令,如下显示image.png我们注意看以上这几个进程,没稍加注意的话,我们还以为这几个是正常的进程,为啥呢?1、毕竟这几个的user是apache、ww...

2020-04-01 17:08:20 5041 2

原创 解决启动Apache遇到的问题Permission denied: AH00072: make_sock: could not bind to address 0.0.0.0:8888

1、可能原因:SELinux限制了Apache的端口设置2、解决办法://安装semanageyum provides /usr/sbin/semanageyum -y install policycoreutils-python//查看默认允许的端口semanage port -l | grep -w http_port_t// http_port_t tcp 80, ...

2020-04-01 11:31:13 2769 1

原创 因为rpm或者其他人为操作导致yum源出问题了下载都是找不到包,并且新设置源也无效的解决方法

卸载重装吧。。。。。。第一步:先卸载之前的yum,移除与原yum所有有关的东西rpm -qa|grep yum|xargs rpm -e --nodeps第二步:下载yum包下载地址:http://mirrors.163.com/centos/7/os/x86_64/Packages/主要就下载这6个:python-urlgrabber-3.10-9.el7.noarch....

2020-04-01 11:05:41 458

原创 yum下没有php包解决方案No package php available

yum源默认的版本太低了,手动安装有一些麻烦,想采用Yum更新安装的可以使用下面的方案:1.检查当前安装的PHP包yum list installed | grep php如果有安装的PHP包,先删除他们yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mb...

2020-03-31 17:58:53 7722

转载 Linux下Nagios的安装与配置

一、Nagios简介  Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。  Nagios原名为NetSaint,由Ethan Galstad开发并维护至今。NAGIOS是一个缩写形式: "Na...

2020-03-31 10:12:55 273

原创 服务器性能监控,nmon的下载安装与使用分析报告

一、概述  监控,在检查系统问题或优化系统性能工作上是一个不可缺少的部分。通过操作系统监控工具监视操作系统资源的使用情况,间接地反映了各服务器程序的运行情况。根据运行结果分析可以帮助我们快速定位系统问题范围或者性能瓶颈点。 nmon是一种在AIX与各种Linux操作系统上广泛使用的监控与分析工具,相对于其它一些系统资源监控工具来说,nmon所记录的信息是比较全面的,它能在系统运行过程中实...

2020-03-10 11:27:45 797

原创 安装Jenkins时web界面出现该jenkins实例似乎已离线

简介  很久没有安装jenkins了,因为之前用的的服务器一直正常使用,令人郁闷的是,之前用jenkins一直没出过这个问题。令人更郁闷的是,我尝试了好多个历史版本和最新版本,甚至从之前的服务器把jenkins在跑的程序打包copy这个服务器。终究还是不行。  启动时候,提示:该jenkins实例似乎已离线可以说是非常坑!!!!!!!!!!!!!!!!!!!!!!!!!!!! ...

2020-03-03 17:01:18 1604 1

原创 Jenkins配置jdk(启动报错:Starting Jenkins bash: /usr/bin/java: No such file or directory)

jenkins 启动时报错:Starting Jenkins bash: /usr/bin/java: No such file or directoryvi /etc/init.d/jenkinssystemctl daemon-reloadservice jenkins start

2020-03-03 16:03:51 1451

原创 Jenkins时间不对,设置时区

System.setProperty('org.apache.commons.jelly.tags.fmt.timeZone','Asia/Shanghai')

2020-03-01 03:28:24 1888

mycat权威指南第一版

一个彻底开源的,面向企业应用开发的大数据库集群 支持事务、ACID、可以替代MySQL的加强版数据库 一个可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群 一个融合内存缓存技术、NoSQL技术、HDFS大数据的新型SQL Server 结合传统数据库和新型分布式数据仓库的新一代企业级数据库产品 一个新颖的数据库中间件产品

2018-09-04

protobuf-3.5.0

protobuf-3.5.0 c++版本 下载解压即可使用 编译tensorflow

2018-08-29

空空如也

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

TA关注的人

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