
linux
文章平均质量分 59
staightChen
Keep It Simple and Stupid
展开
-
centos下通过终端查找存储指令的文件名
我们都知道linux下指令都是一个个文件存储下来的,然后才经由终端调用。那么,如何通过“指令”查找“指令”所在的文件呢? 首先看一下该指令的格式:which [options] [--] programname [...] 例如:[staight@study ~]# which su /bin/su //存放su指令的文件目录原创 2017-08-19 21:59:58 · 801 阅读 · 0 评论 -
HAProxy杂项
后端服务器记录真实ip问题使用HAProxy调度web服务器时,由于web服务器认为调度器是客户端,所以只会记录调度器的ip地址而不是真实客户端的ip解决HAProxy有一个配置选项”option forwardfor”,可以为http报头添加客户端ip,使web服务器知道真实客户端ip语法:option forwardfor [ except < network...原创 2018-04-04 12:24:31 · 856 阅读 · 0 评论 -
HAProxy的调度算法
前言HAProxy作为一个负载均衡器,自然会有许多对后端服务器的调度算法来供我们使用,那么接下来我们就来对这些调度算法进行一一介绍主体HAProxy可以通过修改balance字段的值从而修改其调度算法,balance字段应用于”default”,”frontend”,”backend”字段中balance < algorithm> [ < argument...原创 2018-04-02 23:13:41 · 5778 阅读 · 2 评论 -
haproxy的统计报告功能
HAProxy的统计报告简介HAProxy有统计报告功能,可以让使用者通过web页面概览后端服务器的概况,甚至更改它们的状态配置]# vim /etc/haproxy/haproxy.cfg listen statistics bind *:9090 stats enable #stats hide-version...原创 2018-04-02 21:15:49 · 4063 阅读 · 0 评论 -
HAProxy启用日志功能
HAProxy启用日志前言HAProxy默认情况下并没有启用日志功能(或者说已经启用了但需配合日志软件方能有效?),查看其配置文件可以窥知一二global# to have these messages end up in /var/log/haproxy.log you will# need to:## 1) configure syslog to accept networ...原创 2018-04-02 20:14:02 · 14628 阅读 · 0 评论 -
haproxy初步使用
HAProxy初步使用简介HAProxy提供负载均衡,以及基于tcp和http应用的代理.它是一种快速,免费,且可靠的解决方案 HAProxy的性能及稳定性虽不及lvs,不过在功能上却要优于lvs很多.HAProxy和lvs均可配合keepalived实现高可用安装在centos7上,HAProxy可以用yum安装和源码包安装两种方式#yum安装方式]# yum i...原创 2018-04-02 19:15:39 · 430 阅读 · 0 评论 -
keepavlied配合lvs的dr模式
配置前提node1:192.168.10.201 node2:192.168.10.202 node3:192.168.10.203 node4:192.168.10.204 node1和node2相互高可用,作为负载均衡器;node3和node4作为后端真实服务器 vip:192.168.10.200 lvs采用dr类型 四台服务器做好时间同步,主机名同步,并且关闭防火墙和se...原创 2018-03-21 21:50:31 · 418 阅读 · 0 评论 -
keepalived配合nginx反向代理
前言keepalived的负载均衡功能默认是通过lvs实现的.实际上,也可以配合其他的负载均衡软件一起工作,例如nginx准备node1:192.168.10.201 node2:192.168.10.202 node3:192.168.10.203 node4:192.168.10.204 vip:192.168.10.200 其中node1和node2作为dire...原创 2018-03-24 21:27:41 · 657 阅读 · 0 评论 -
kill和killall:向进程发送信号
简介在运行linux程序时,当遇到需要结束某一特定进程的情形,kill和killall命令便成为了首选.它们本质上都是通过向进程发送信号来操纵进程的行为的.安装在centos7上,kill命令已系统自带,而killall命令在minimal版本下则需事先安装psmisc软件包才能使用,此软件包还附带fuser,pstree等命令(注:这3个命令都用于管理/proc目录)...原创 2018-03-23 20:35:25 · 7731 阅读 · 1 评论 -
keepalived初步使用
简介keepalived是一款用c写的,为linux集群提供负载均衡和高可用的软件.其中负载均衡功能封装了lvs模块,而高可用功能则是采用了vrrp协议安装在centos7上,keepalived的安装可以采用rpm包和源码包两种方式rpm包安装 keepavlived的rpm包直接被收录进了base源,因此可以通过系统光盘安装]# yum install k...原创 2018-03-22 23:56:36 · 1304 阅读 · 0 评论 -
ldap服务端配置
前言ldap(Lightweight Directory Access Protocol),轻量目录访问协议.它以树状的层次结构来存储数据,是一种特殊的数据库系统.ldap往往用于在一个大的局域网下进行统一的账号管理正文下面进行ldap的服务端配置 1.安装ldap所需组件:yum install ldap ldap-servers ldap-clients migrationtools2.修改l原创 2017-12-25 14:47:52 · 7694 阅读 · 0 评论 -
记一次samba的配置经历
samba简介samba最初是澳大利亚的一位大学生所编写的软件,目的是让Windows 与Unix-Like 这两个不同的平台进行文件传输. 在数据传输方面较为著名的软件除了samba,还有ftp和nfs. ftp固然好用,可是它只能先将服务器上的文件下载,修改,再上传,而无法做到直接修改服务器上的数据;nfs是类unix系统下的文件系统,可以做到类unix平台之间,可以做到nfs服务器上文件的在原创 2017-11-05 22:50:54 · 1760 阅读 · 0 评论 -
HAProxy-acl
前言acl是HAProxy中的一大项,它用于实现基于请求报文的首部,响应报文的内容或其它的环境状态信息来做出转发决策,这大大增强了其配置弹性语法acl < aclname> < criterion> [flags] [operator] [< value>] …< aclname> ACL名称,区分字符大小写,且其只能包含大小...原创 2018-04-06 13:49:52 · 744 阅读 · 0 评论