自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

转载 将博客搬至优快云

搬家,https://blog.youkuaiyun.com/fanren224转载于:https://www.cnblogs.com/fanren224/p/8647659.html

2018-03-25 23:08:00 266

转载 进程管理工具supervisor

简介Supervisor 是一个用 Python 写的进程管理工具,当进程意外终止或服务器宕机重启后,希望进程能够自动运行,supervisord可以很好的为我们做这件事情。除了对单个进程的控制,还可以同时启动、关闭多个进程,比如很不幸的服务器出问题导致所有应用程序都被杀死,此时可以用 supervisor 同时启动所有应用程序而不是一个一个地敲命令启动。同时supervis...

2018-03-25 20:00:00 304

转载 linux信号 SIGINT SIGTERM SIGKILL

三者都是结束/终止进程运行。1.SIGINT SIGTERM区别前者与字符ctrl+c关联,后者没有任何控制字符关联。前者只能结束前台进程,后者则不是。2.SIGTERM SIGKILL的区别前者可以被阻塞、处理和忽略,但是后者不可以。KILL命令的默认不带参数发送的信号就是SIGTERM.让程序有好的退出。因为它可以被阻塞,所以有的进程不能被结束时,用kill发送后...

2018-03-25 19:59:00 352

转载 【转载】Systemd 入门教程:实战篇

作者:阮一峰日期:2016年3月 8日上一篇文章,我介绍了 Systemd 的主要命令,今天介绍如何使用它完成一些基本的任务。一、开机启动对于那些支持 Systemd 的软件,安装的时候,会自动在/usr/lib/systemd/system目录添加一个配置文件。如果你想让该软件开机启动,就执行下面的命令(以httpd.service...

2018-03-25 18:47:00 171

转载 grafana安装

doing转载于:https://www.cnblogs.com/fanren224/p/8636352.html

2018-03-24 05:58:00 137

转载 负载均衡概论

硬件软件haproxylvsnginxcdndns转载于:https://www.cnblogs.com/fanren224/p/8636351.html

2018-03-24 05:56:00 132

转载 ss 命令

查看服务器并发: netstat -pnt | grep 80转载于:https://www.cnblogs.com/fanren224/p/8636345.html

2018-03-24 05:05:00 147

转载 Ganglia

简介Ganglia是UC Berkeley发起的一个开源集群监视项目,设计用于测量数以千计的节点。Ganglia的核心包含gmond、gmetad以及一个Web前端。主要是用来监控系统性能,如:cpu 、mem、硬盘利用率, I/O负载、网络流量情况等,通过曲线很容易见到每个节点的工作状态,对合理调整、分配系统资源,提高系统整体性能起到重要作用。每台计算机都运行一个收集和发送度量...

2018-03-23 23:51:00 100

转载 openstack,docker,mesos,Kubernetes(k8s)

作者:张乾链接:https://www.zhihu.com/question/62985699/answer/204233732来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。OpenStack:公认的云计算IaaS平台,其管理的核心目标对象是机器(虚拟机或物理机),当然也可以管理存储和网络,但那些也大都是围绕着机器所提供的配套资源。近年来容器技...

2018-03-23 23:17:00 168

转载 ambari-hadoop集群管理web工具

https://baike.baidu.com/item/Ambari/19697889?fr=aladdinhttps://www.ibm.com/developerworks/cn/opensource/os-cn-bigdata-ambari/http://ambari.apache.org/Apache Ambari是一种基于Web的工具,支持Apache Hadoo...

2018-03-23 22:07:00 335

转载 centos7 service iptables save 报错

解决办法:1、systemctl stop firewalld2、yum install iptables-services3、systemctl restart iptables4、service iptables save5、添加规则6、iptables -L -n转载于:https://www.cnblogs.com/fanren224/p/8...

2018-03-23 00:53:00 91

转载 nginx反向代理配置

1、为什么要反向代理?负载均衡因为请求量大,一台服务器处理不过来,需要转发、分散请求给其他服务器。把请求转向一组服务器。具体转发到哪个服务器,nginx提供了多种负载策略,如权重。一个域名,多个网站。例如一个公司的内部网站需要搭建很多服务——代码管理服、wiki服务、oa……,但是只要一个域名。这时候就可以用反向代理把不同的子域名转发到不同的服务上。2、怎么实现不需要新...

2018-03-22 19:56:00 115

转载 nginx负载均衡配置

1、负载均衡方法nginx支持下面几种负载均衡机制:round-robin:轮询。(权重为1的情况)每个请求按时间顺序逐一分配到不同的后端服务器,后端服务器down掉,能自动剔除least-connected:最少连接数。将下一个请求分配到连接数最少的那台服务器上ip-hash :每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解决ses...

2018-03-22 19:21:00 93

转载 ip报文

IP协议是TCP/IP协议族的动力,它为上层协议提供无状态、无连接、不可靠的服务。优点:简单,高效。无状态指:IP通信双方不同步传输数据的状态信息,所有的IP数据报的传输都是独立的。所以容易发生重复和乱序的情况并且IP层不予处理。然后将这些乱序的交给上层传输层(TCP/UDP等)来处理,将其处理成有序的,正确的。再交给应用层。不可靠指:IP协议不能保证IP数据报准确到达。所以它提...

2018-03-21 18:52:00 136

转载 常见端口

21 ftp 文件传输协议(FTP)端口;有时被文件服务协议(FSP)使用22 ssh 安全 Shell(SSH)服务23 telnet Telnet 服务25 smtp 简单邮件传输协议(SMTP)42 nameserver 互联网名称服务53 domain 域名服务(如 BIND)80 http 用于万维网(WWW)服务的超文本传输协议(HTTP)110 pop3 邮局协议版本312...

2018-03-21 14:24:00 138

转载 ARP 地址解析协议

前言在以太网协议中规定,同一局域网中的一台主机要和另一台主机进行直接通信,必须要知道目标主机的MAC地址。而在TCP/IP协议中,网络层和传输层只关心目标主机的IP地址。这就导致在以太网中使用IP协议时,数据链路层的以太网协议接到上层IP协议提供的数据中,只包含目的主机的IP地址。于是需要一种方法,根据目的主机的IP地址,获得其MAC地址。这就是ARP协议要做的事情。所谓地址解析(a...

2018-03-21 13:28:00 143

转载 反向代理

反向代理大家都有过这样的经历,拨打10086客服电话,可能一个地区的10086客服有几个或者几十个,你永远都不需要关心在电话那头的是哪一个,叫什么,男的,还是女的,漂亮的还是帅气的,你都不关心,你关心的是你的问题能不能得到专业的解答,你只需要拨通了10086的总机号码,电话那头总会有人会回答你,只是有时慢有时快而已。那么这里的10086总机号码就是我们说的反向代理。客户不知道真正提供...

2018-03-20 19:52:00 99

转载 常见的运维面试题

14、如何查看/etc/services 文件内容有多少行?1、wc -l /etc/services2、cat -n /etc/services |tail -13、sed -n '$=' /etc/services=打印行号4、awk '{print NR}' /etc/services|tail -1NR:表示awk开始执行程序后所读取的数据行数5、gr...

2018-03-19 20:04:00 128

转载 docker四种模式

1 host模式众所周知,Docker使用了Linux的Namespaces技术来进行资源隔离,如PID Namespace隔离进程,MountNamespace隔离文件系统,Network Namespace隔离网络等。一个Network Namespace提供了一份独立的网络环境,包括网卡、路由、Iptable规则等都与其他的Network Namespace隔离。一个Docker容...

2018-03-19 16:47:00 230

转载 lvs的三种模式

一、NAT模式(VS-NAT) 原理:就是把客户端发来的数据包的IP头的目的地址,在负载均衡器上换成其中一台RS的IP地址,并发至此RS来处理,RS处理完成后把数据交给经过负载均衡器,负载均衡器再把数据包的原IP地址改为自己的IP,将目的地址改为客户端IP地址即可期间,无论是进来的流量,还是出去的流量,都必须经过负载均衡器 优点:集群中的物理服务器可以使用任何支持TCP/IP操作系...

2018-03-19 16:18:00 113

转载 httpd配置

# This is the main Apache HTTP server configuration file. It contains the# configuration directives that give the server its instructions.# See <URL:http://httpd.apache.org/docs/2.4/> for d...

2018-03-19 15:18:00 177

转载 ddos攻击是什么,如何防御

DDoS(Distributed Denial of Service,分布式拒绝服务)定义:主要通过大量合法的请求占用大量网络资源,从而使合法用户无法得到服务的响应,是目前最强大、最难防御的攻击之一。ddos攻击最大的难点在于攻击者发起的攻击的成本远低于防御的成本。比如黑客可以轻易的控制大量肉鸡发起10G,100G的攻击。而要防御这样的攻击10G,100G带宽的成本却是1...

2018-03-19 12:58:00 517

转载 ACL访问控制列表

原文:https://www.cnblogs.com/ZhangShuo/articles/1836971.html一、 为什么要用ACL(Access Control List)先看这么一个文件:[leonard@localhost ~]$ ls -l-rw-rw---- 1 leonard admin 0 Jul 3 20:12 test.txt如果想让john这个...

2018-03-18 20:51:00 154

转载 关闭连接 四次挥手

1、 客户端发送FIN报文段,进入FIN_WAIT_1状态。2、 服务器端收到FIN报文段,发送ACK表示确认,进入CLOSE_WAIT状态。3、 客户端收到ACK,进入FIN_WAIT_2状态。4、服务器端发送FIN报文端,进入LAST_ACK状态。5、客户端收到FIN报文端,向服务器发送ACK,同时进入TIME_WAIT状态,启动TIME_WAIT定时器,超...

2018-03-18 17:23:00 129

转载 性能检查工具

vmstat1,表示每秒输出一次统计信息r:等待在CPU资源的进程数。这个数据比平均负载更加能够体现CPU负载情况,数据中不包含等待IO的进程。如果这个数值大于机器CPU核数,那么机器的CPU资源已经饱和。free:系统可用内存数(以千字节为单位),如果剩余内存不足,也会导致系统性能问题。下文介绍到的free命令,可以更详细的了解系统内存的使用情况。si, s...

2018-03-18 16:38:00 144

转载 xtrabackup

概念xtrabackup是一种物理备份工具,通过协议连接到mysql服务端,然后读取并复制innodb底层的"数据块",完成所谓的"物理备份"。支持对innodb进行热备、增量备份、差量备份。支持对myisam进行温备,因为在备份myisam表时,会对myisam表添加读锁,而且不能对myisam表进行增量备份,每次备份myisam数据都是全量,即使名义上是增量,但是实际上仍...

2018-03-17 20:17:00 224

转载 mysqldump 逻辑备份和物理备份

逻辑备份逻辑备份是备份sql语句,在恢复的时候执行备份的sql语句实现数据库数据的重现。工具:mysqldump特点:1、可移植性比较强2、备份和恢复的花费时间长,不适用于大型业务系统物理备份物理备份就是备份数据文件了,比较形象点就是cp下数据文件,但真正备份的时候自然不是的cp这么简单。工具:xtrabackup特点:1、不具备移植性,备份环境和...

2018-03-17 16:53:00 443

转载 mysql备份

基本概念全量备份:某个时间点的所有数据进行一个完全的备份差异备份(也叫差量备份):差异备份"是对上一次"全量备份"以后变化的数据的备份,增量备份:对上一次"备份"以后变化的数据的备份时间点恢复:数据备份文件以及二进制日志文件热备:mysql中的myisam存储引擎不支持热备,InnoDB存储引擎支持热备。温备:温备期间,数据库只能进行读操作,不能进行写操作冷备...

2018-03-16 22:42:00 85

转载 MySQL日志

1、慢查询是指:某些sql语句执行完毕所花费的时间特别长,超过了指定的时间。慢查询日志不仅包括SELECT语句,还包括INSERT、DELETE、UPDATE、CALL等DML操作。mysql自带了对慢查询日志的统计分析工具mysqldumpslow。2、二进制日志(binlog),记录了所有修改了数据库的语句,或者有可能会改变数据库的语句,换句话说,select、show这种不...

2018-03-16 22:23:00 79

转载 mysql 查询缓存

1、查看是否开启了查询缓存功能query_cache_type:ON表示已经开启了查询缓存功能。query_cache_type:可设置为ON、OFF、DEMAND,分别表示已启用、已禁用、按需缓存,设置在my.cnf中即可。have_query_cache的值为yes,表示当前数据库支持缓存功能query_cache_limit 表示单条查询缓存的最大值,如果查询结果超过...

2018-03-16 21:04:00 123

转载 RAID 磁盘阵列

概述 独立冗余磁盘阵列 Redundant Array of Independent Disks 简单的说,RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术。在用户看起来,组成的磁盘组就像是一个硬盘,用户可以对它进行分区,格式化等等。不同的是,磁盘阵列的存储速度要比单个硬盘高很多...

2018-03-16 17:29:00 351

转载 消息队列

rabbitmqactivemqkafka转载于:https://www.cnblogs.com/fanren224/p/8583660.html

2018-03-16 17:28:00 80

转载 查看占用内存最高的进程

转载https://www.cnblogs.com/sparkbj/p/6148817.htmllinux下获取占用CPU资源最多的10个进程,可以使用如下命令组合:ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|headlinux下获取占用内存资源最多的10个进程,可以使用如下命令组合:ps aux|head -1;ps aux|...

2018-03-16 17:02:00 327

转载 kafka集群安装

官方文档:http://kafka.apache.org/documentation/其他参考:http://blog.youkuaiyun.com/code52/article/details/50475511http://www.infoq.com/cn/articles/kafka-analysis-part-1http://www.orchome.com/kafka/index...

2018-03-16 07:08:00 61

转载 kickstart

doing转载于:https://www.cnblogs.com/fanren224/p/8576335.html

2018-03-15 21:12:00 65

转载 项目管理软件jira安装

JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。官方文档https://confluence.atlassian.com/adminjiraserver/installing-jira-applications-on-linux-938846841.html1、下载wg...

2018-03-14 21:43:00 105

转载 各种数据库的区别

redis 单线程memcached 多线程mongodbHBaseCassandracodisjedis转载于:https://www.cnblogs.com/fanren224/p/8564212.html

2018-03-14 00:39:00 98

转载 logrotate 日志切割

logrotate是一个日志文件管理工具。用于分割日志文件,删除旧的日志文件,并创建新的日志文件,起到“转储”作用。配置文件Linux系统默认安装logrotate工具,它默认的配置文件在:/etc/logrotate.conf/etc/logrotate.d/Logrotate是基于CRON来运行的,其脚本是/etc/cron.daily/logrotate,日志轮转是系统...

2018-03-14 00:22:00 272

转载 cp 不提示按y

yes|cp index.html.j2 yml -rf\cp index.html.j2 yml/两个效果是一样的转载于:https://www.cnblogs.com/fanren224/p/8563974.html

2018-03-14 00:04:00 65

转载 /usr/local /opt

Linux 的软件安装目录是也是有讲究的,理解这一点,在对系统管理是有益的/usr:系统级的目录,可以理解为C:/Windows/,/usr/lib理解为C:/Windows/System32。/usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下。/opt:用户级的程序目录,可以理解为D:/Soft...

2018-03-13 21:27:00 269

空空如也

空空如也

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

TA关注的人

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