运维
my_qq_990814268
少年听雨歌楼上,红烛昏罗帐。壮年听雨客舟中,江阔云低、断雁叫西风。
而今听雨僧庐下,鬓已星星也。悲欢离合总无情,一任阶前、点滴到天明。
人的一切痛苦,本质上都是对自己无能的愤怒。
展开
-
centos7服务器升级harbor-2.0.6至2.7.0
harbor升级原创 2023-02-22 17:53:37 · 782 阅读 · 0 评论 -
zabbix6 make[3]: *** [install-zabbix.com/cmd/zabbix_agent2] 错误 1
zabbix 编译成功后,make install报错,具体如下zabbix6 make[3]: *** [install-zabbix.com/cmd/zabbix_agent2] 错误 1原因 proxy.golang.org国内无法访问原创 2022-10-20 09:41:07 · 661 阅读 · 0 评论 -
nginx隐藏版本号及nginx
源码安装难点在于编译,正所谓会就不难~原创 2022-09-14 08:56:41 · 845 阅读 · 0 评论 -
kubelet启动失败
原因之一:是kubelet cgroup驱动程序“ cgroupfs”与docker cgroup驱动程序不同公司的k8s,新增了一个节点,但kubelet启动一直报错,无法启动,网上找了半天,发现是kubelet cgroup驱动程序“ cgroupfs”与docker cgroup驱动程序不同,所导致,原因不详。cgroups 的全称是 Linux Control Groups,主要作用是限制、记录和隔离进程组(process groups)使用的物理资源(cpu、memory、IO 等)。原创 2021-08-23 17:49:39 · 9305 阅读 · 3 评论 -
漏洞“Apache Zookeeper 授权问题漏洞(CVE-2019-0201)”详情
user appuser;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid /app/nginx/logs/nginx.pid;events { worker_connections 1024;}http { include mime.types; .原创 2021-06-30 14:04:07 · 2397 阅读 · 0 评论 -
Centos7搭建RabbitMQ集群及单机多节点部署
安装基本环境yum -y install wget vim bash-completion lrzsz nmap telnet tree net-tools bind-utils lsof ntpdate iotoperlang环境wget -O/etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo安装rabbitmq:yum -y install erlangyum -y install...转载 2021-03-05 16:12:52 · 916 阅读 · 0 评论 -
CentOS7 yum方式安装mysql5.7客户端安装
在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。1.安装MySQL官方的Yum Repositoryyum -y install http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm 2.开始安装MySQL服务器。yum -y install mysql 这步可能会花些时间,安装完成后就会覆...原创 2021-03-05 15:03:55 · 698 阅读 · 0 评论 -
Request to Elasticsearch failed: search_phase_execution_exception Error
详细报错如下Request to Elasticsearch failed: {"error":{"root_cause":[{"type":"illegal_argument_exception","reason":"The length of [message] field of [rjxwrXYBmdQ8ALlqPuhB] doc of [logstash-hqjc-2020.12.29] index has exceeded [1000000] - maximum allowed to b原创 2020-12-29 21:03:36 · 1669 阅读 · 1 评论 -
nginx+keepalive实现web服务器高负载
1.直接用yum下载安装:yum install-y keepalived配置 163global_defs { router_id nginx_master script_user root enable_script_security}vrrp_script chk_nginx { script "/etc/keepalived/check-nginx.sh" interval 2 weight 2}vrrp_instance VI_1 { state MASTER原创 2020-12-23 13:48:04 · 141 阅读 · 0 评论 -
npm和yarn 速度超级慢
解决办法#如果觉得安装速度慢,安装源和原来 npm 是一样的,可以通用,修改方法如下:在国内不管使用npm还是yarn,安装速度都很慢。因为镜像源地址在国外,有qiang的存在,导致速度很慢,这里换上淘宝的镜像源,即可加速安装速度 这里示例使用的是yarn,使用npm的用户将yarn改为npm即可。yarn config get registry # 查看当前设置的镜像源地址# -> https://registry.yarnpkg.com可以改成 taobao 的源:原创 2020-10-26 15:26:59 · 9394 阅读 · 1 评论 -
jenkins 插件安装缓慢
两条命令解决cd {你的Jenkins工作目录}/updatessed -i 's/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' default.json && sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' default.json# 例如: 1030 c.原创 2020-10-15 15:52:29 · 149 阅读 · 0 评论 -
修改Jenkins以Root用户运行
简单操作如下vim /etc/sysconfig/jenkins$JENKINS_USER="root"chown -R root:root /var/lib/jenkinschown -R root:root /var/cache/jenkinschown -R root:root /var/log/jenkinssystemctl restart jenkins原创 2020-10-14 15:59:15 · 1525 阅读 · 0 评论 -
cp命令贴心用法
cp命令小高级用法#常用命令选项默认覆盖-r/R 递归-l 拷贝硬链接-s 软链接(不支持文件夹目录)-n 不覆盖(使前面的-i失效)-i,--interactive 交互模式(使前面的-n失效)-a,--archive 原样复制,保留全部(包括mtime,atime,文件的所有者,权限等)-L,--dereference 跟随符号链接(默认)-P,--no-dereference 不跟随符号链接,也就是只拷贝符号链接,不拷贝符号链接指向的实际文件-v 显示详细原创 2020-10-14 11:28:02 · 1474 阅读 · 0 评论 -
centos7制作U盘启动盘
一、准备相关软件1、8G以上U盘2、UltraISO虚拟光驱(试用版即可)最新版 下载地址:https://cn.ultraiso.net/xiazai.html 点击下载试用3、CentOS7镜像:http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso二、制作U盘系统盘2.1 打开UltraISO的窗口后依次点击左上角的"文件"-"打开"二、制作U盘系统盘2.1...转载 2020-07-03 10:17:03 · 2731 阅读 · 1 评论 -
centos7上面 docker 启动 cAdvisor 报错问题解决
启动命令:docker run --volume=/:/rootfs:ro --volume=/var/run:/var/run:rw --volume=/sys:/sys:ro --volume=/apps/docker/:/var/lib/docker:ro --volume=/dev/disk/:/dev/disk:ro --publish=9101:8080 --detach=true --name=cadvisor google/cadvisor:late原创 2020-06-19 18:33:47 · 1741 阅读 · 1 评论 -
docker 命令查看当前所有服务的物理性能命令
docker stats --no-stream $(docker ps | awk ' NR > 1 {print $NF}')|grep "wmy\|CONTAINER"|sort -n -r -k 8docker stats 查看每个容器状态--no-stream 当前实时的状态$(docker ps | awk ' NR > 1 {print $NF}') 打印第一行除外的所有容器名grep "wmy\|CONTAINER" 过滤两个你想要.原创 2020-06-11 10:41:52 · 1083 阅读 · 0 评论 -
rabbitmq 常见命令 创建用户、虚拟主机及赋权
vhost操作#添加vhostrabbitmqctl add_vhost /testhost #列出vhostrabbitmqctl list_vhosts #删除vhostrabbitmqctl delete_vhost /testhost用户操作# 添加用户 rabbitmqctl add_user {username} {password}rabbitm...原创 2019-12-07 16:52:32 · 753 阅读 · 0 评论 -
docker: Error response from daemon: driver failed programming external connectivity on endpoint ranc
docker: Error response from daemon: driver failed programming external connectivity on endpoint rancher-server (f62779d6c72c526ae3b49a73242159c56a0bbcef8d6b685e97ed80939e04c8cf): (iptables failed: ip...原创 2019-09-12 15:58:19 · 5721 阅读 · 0 评论 -
RDS for MySQL 物理备份文件恢复到自建数据库
文档在这,我主要说下注意事项:https://help.aliyun.com/knowledge_detail/41817.html操作系统中已安装数据恢复工具Percona XtraBackup,您可以从Percona XtraBackup官网下载安装。 MySQL 5.6及之前的版本需要安装 Percona XtraBackup 2.3,安装指导请参见官方文档Percona X...原创 2019-08-30 11:29:13 · 672 阅读 · 0 评论 -
ovirt节点添加windows虚拟机
1.新建windows7虚拟机,设置Windows7镜像引导2.启动起来后换盘安装驱动,换的是驱动盘3.驱动安装成功后分区,再把系统盘换回来,开始装系统。4.等待装系统即可。...原创 2019-05-17 18:58:42 · 1359 阅读 · 1 评论 -
linux运维
1为什么要有swap分区?工作原理是什么? Linux内核为了提高读写效率与速度,会将文件在内存中进行缓存,这部分内存就是Cache Memory(缓存内存)。即使你的程序运行结束后,Cache Memory也不会自动释放。这就会导致你在Linux系统中程序频繁读写文件后,你会发现可用物理内存变少。当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那...原创 2018-09-16 22:00:26 · 508 阅读 · 0 评论 -
经典SHELL面试题
1) 如何向脚本传递参数 ?./script argument例子 : 显示文件名称脚本./show.sh file1.txtcat show.sh#!/bin/bashcat $12) 如何在脚本中使用参数 ?第一个参数 : $1,第二个参数 : $2例子 : 脚本会复制文件(arg1) 到目标地址(arg2)./copy.sh file1.txt...原创 2018-09-22 20:33:39 · 2455 阅读 · 0 评论 -
Network Error .Tap to load again.:-1202
分析原因:1,可能是网络问题,确认网络是否正常。2.如果电脑上尝试没有问题,但是微信端有问题,可能是手机域名过期的问题。3.可能是域名证书未配置成功,导致微信认证被拦截了,配置即可。...原创 2019-01-07 11:15:17 · 1780 阅读 · 0 评论 -
linux进程查看及管理的工具
Linux进程查看及管理的工具:pstree, ps, pidof, pgrep, top, htop, glance, pmap, vmstat, dstat, kill, pkill, job, bg, fg, nohup 一. pstree命令: pstree - display a tree of processes 二. ...原创 2019-01-24 17:08:55 · 1845 阅读 · 0 评论 -
关于定时任务简单小脚本
1.每4小时备份一次/etc/目录至/backup目录中,保存的文件名称格式为 etc-yyyy-mm-dd-HH.tar.xz” crontab -e 进入编辑模式 tar -JcPf创建文档并保存为.xz格式0 */4 * * * tar -JcPf /backup/etc-`date +%y-%m-%d.tar...原创 2019-01-24 17:20:24 · 675 阅读 · 0 评论 -
windows环境下查看Python的安装路径
1、windows+r,进入cmd命令;2.查看python安装路径:where python。原创 2019-01-25 15:42:27 · 31810 阅读 · 3 评论 -
CentOS系统如何如设置使系统自动锁屏的时间?
方便大家:Application→System Tools→Settings→Privacy→close→Screen Lock→Lock Screen After Blank For ……可以关闭,可以自己设置吧,我设置了1个小时原创 2019-01-23 17:19:30 · 4408 阅读 · 0 评论 -
linux配置svn 版本管理之创建仓储和权限管理
1.安装yum install subversion2.配置2.1.创建仓库我们这里在/home下建立一个名为svn的仓库(repository),以后所有代码都放在这个下面,创建成功后在svn下面多了几个文件夹。[root@localhost /]# cd /home[root@localhost home]# mkdir svn[root@localhost ho...原创 2019-03-18 19:08:53 · 143 阅读 · 0 评论 -
Linux下nginx的安装以及环境配置
linux下nginx的安装以及环境配置刚好最近在处理服务器相关的工作,所以记录一下nginx的安装,ok,接下来直接开始操作!第一步:下载nginx压缩包在这里可以去nginx官网下载->点我下载nginx也可以直接使用wget命令下载,指令如下所示(请根据自己的需求进行下载):wget -c https://nginx.org/download/nginx-1.12.1...原创 2019-03-27 17:27:41 · 150 阅读 · 0 评论 -
linux下实现tomcat的日志文件按天分割
在Linux下部署tomcat服务,产生的catalina.out日志文件如果不进行分割处理的话,往往会导致文件越来越大,影响效率。同时如需查找日志文件的时候,在那么大的catalina.out日志文件中查找也比较费事。故,最好是按天或者按小时来分割catalina.out日志文件。下面来介绍一种分割方法:使用cronolog来分割catalina.out日志文件。1. 安装cronolog-...原创 2019-04-17 11:03:32 · 2386 阅读 · 0 评论 -
Crontab定时脚本语句无效,直接执行脚本就可以,why?
问题定位:环境变量的问题,大神帮忙解决了,至于原因,请大家各抒己见,谢谢~方案1:定时任务前执行命令前加上一句加载一下环境变量 source /etc/profile,如*/1 * * * * source /etc/profile && /usr/bin/python /home/vmm5/PycharmProjects/day_04_28/start_zook...原创 2019-04-29 17:36:04 · 1020 阅读 · 0 评论 -
linux服务器查看公网IP信息的方法
最近在解决网络问题时,需要查看本机的出口公网IP信息,所以在网络上搜索和请求运维达人,获得如下两个方法:curl ifconfig.me在linux系统中输入上述的命令,可以查看到本机连接的公网信息;如果该命令无效,可以使用下面一个命令,也同样可以获得对应的信息 curl cip.cc...原创 2019-04-30 15:38:10 · 8214 阅读 · 0 评论 -
tomcat加内存限制和启动多个tomcat和设置连接数
1.加内存限制vim /opt/tomcat/bin/catalina.sh搜索OS在cygwin=false上加上如图那句代码:JAVA_OPTS="-server -Xms4096m -Xmx4096m -XX:MaxPermSize=512m"2.启动多个tomcat更改conf/server.xml里的几个端口,如图确保:几个tomca...原创 2019-04-30 15:59:15 · 1799 阅读 · 0 评论 -
ping ip测试是否可用 脚本
方式有很多,上脚本#!/bin/bash# ping两次ip记录那些ip是通的for i in {1..100}doHOST=192.168.0.$iping -c 2 $HOST &>/dev/nullif [ $? -eq 0 ];thenecho "$HOST is OK" >> ip_used.txtelseecho "$HOST is N...原创 2019-05-09 11:02:59 · 2245 阅读 · 0 评论 -
[LINUX]虚拟机上cent os7忘记root密码修改root密码
https://blog.csdn.net/dannistang/article/details/80224871转载 2019-05-14 17:38:01 · 744 阅读 · 0 评论 -
97 条 Linux 运维工程师常用命令总结
ls mvcpscprmtouchpwdcdmkdirrmdirechocatmorelessnlheadtailvi/vimwhichwhereislocate 数据库快速搜寻档案findgrepfilegunzip | 解压缩bzip2 | 压缩、解压缩bzcat 读取数据而无需解压tar [主选项+辅选项] 文件或者目录 | 多个目录...原创 2018-09-16 21:37:20 · 380 阅读 · 0 评论