nginx反向代理后端两台tomcat服务器

摘要:nginx:192.168.2.110tomcat:    node120:192.168.2.120    node121:192.168.2.121-->tomcat node120配置:tomcat 服务配置:vim server.xml.......    <Engine name="Catalina" defaultHost="node120">.....      </Host>      &nbs

 配置apache通过mod_proxy-基于mod_proxy实现负载均衡

摘要:配置apache通过mod_proxy模块与Tomcat连接:TOP图:client -> apache ->tomcatA|tomcatB配置信息:apache:192.168.2.110tomcat:    192.168.2.120    192.168.2.1211、检测当前的apache是否支持mod_proxy、mod_proxy_http、mod_proxy_ajp和proxy_balancer_module模块:# httpd -D DUMP_MODULES …………………… proxy_module (

 为已编译的apache2添加cache模块遇到的问题

摘要:(二)编辑增加cache模块遇到的问题。配apache mod_cache 后 httpd -k startapache出现以下信息:Cannot load /usr/local/apache/modules/mod_cache.so into server: /usr/local/apache/modules/mod_cache.so: undefined symbol: cache_generate_key_default 正规解决方案:modules/cache下面有很多的.c文件,大致用途如:mod_cache.c 编译得到mod_cache.so 主要用来控制整个apa

 为已编译的apache2添加mod_proxy模块

摘要:   查看apache支持的模块:        httpd -l    查看apache载入的模块:        httpd -t -D DUMP_MODULES     使用apache扩展工具apxs可以为apache编译和安装扩展模块。新安装的模块将作为动态共享对象提供给apache,因此,apache运行的平台必须支持DSO

 隐藏zabbix server web界面的Installation界面

摘要:[root@localhost include]# pwd/var/www/html/zabbix/include[root@localhost include]# vim menu.inc.php262                         array(263               &nbs

 Zabbix中的组件构成

摘要:Zabbix架构中的组件: zabbix-server:C语言 OS:zabbix-agent:C语言 zabbix-database:MySQL,PGSQL(postgreSQL),Oracle,DB2,SQLite zabbix-web:GUI,用于实现zabbix设定和展示 zabbix-proxy:分布式监控环境中的专用组件 主机(host):要监控的网络设备,可由IP或DNS名称指定 主机组(host group):主机逻辑容器,可以包含主机和模版,但同一个组内的主机和模板不能互相链接,主机组通常

 Zabbox Server端进程详解

摘要:zabbix_poller:到被监控agentd端去拉到数据http poller:监控web下载页面的专用pollerdiscoverer:自动发现agentd 报警器(alerter)——该类型的进程是用来发送报警通知的;housekeeper:清理指定时间后的数据 removing old eventswatchdog:监控以上的进程是否正常,不正常会重启相应的进程escalator:报警升级timer:计时器nodewatcher:监控各个节点是否正常icmp pinger:探测节

 Zabbix 逻辑组件

摘要:Zabbix组件: zabbix-server zabbix-database zabbix-web zabbix-agent zabbix-proxyZabbix逻辑组件: 主机组,主机 item(监控项),application(应用) trigger(触发器) event(事件) action notice command media users(media)

 ansible 注册变量

摘要:变量的另一个用途是将一条命令的运行结果保存到变量中,供后面的playbook使用;[root@node110 yml]# cat register_vars.yml - hosts: 192.168.198.120  tasks:    - shell:/bin/echo 10      register:echo_result     ignore_errors: True    - shell:/bin/pwd >>/tmp/pwd &

 ansible 循环语句with_items

摘要:这个示例实现了一个批量创建系统用户的功能,with_items会自动循环执行上面的语句user: name={{ item }} state=present groups=wheel,循环次数为with_items的元素个数,这里有两个元素,分别为testuser1,testuser2会分别替换{{ item }}项[root@node110 yml]# cat circle.yml ---- hosts: 192.168.198.120  tasks:    - name: add several users   

 ansible 主机匹配Patterns

摘要:在 Ansible 中,Patterns 意味着要管理哪些机器,在 playbooks 中,意味着哪些主机需要应用特定的配置或者过程命令格式(下一章介绍 Ansible 的命令具体使用):ansible <pattern_goes_here> -m<module_name> -a <arguments> 比如我们的主机列表配置为:192.168.0.6[webservers]192.168.0.4[db]192.168.0.5ansible webservers -m service -a "name

 ansible 条件语句when

摘要:当ansible_os_family为RedHat时,执行/bin/ps -ef >>/tmp/ps[root@node110 yml]# cat when.yml ---- hosts: 192.168.198.120  tasks:    - name: "ps -ef when os is redhat "       shell: /bin/ps -ef >>/tmp/ps      when: ansible_os_family == "RedHat"模型:tasks: - command:

 ansible-vault命令

摘要:[root@localhost ~]# ansible-vault Usage: ansible-vault [create|decrypt|edit|encrypt|rekey] [--help] [options] file_nameOptions:  -h, --help  show this help message and exitSee 'ansible-vault <command> --help' for more information on a specific command.   特殊说明:  ansible-vault主要应用于配置文件中含有敏感信息,又不希

 ansible-pull命令

摘要:[root@localhost ~]# ansible-pull -hUsage: ansible-pull [options] [playbook.yml]Options:  -K, --ask-sudo-pass   ask for sudo password      -C CHECKOUT, --checkout=CHECKOUT                        branch/tag/commit to checkout.  Defaults to behavior   

 ansible-playbook命令

摘要:Ansible-playbook是日常应用中使用频率最高的工具,其工作机制是通过读取预先编写好的playbook文件实现批量管理,要实现的功能和命令ansible是一样的,可以理解为按一定条件组成的ansible任务集。ansible-playbook命令后跟YML格式的playbook文件,执行事先编排好的任务集,命令使用方式如下:ansible-playbook playbook.yml具体示例如下://执行gw.yml这个playbook中定义的所有

 ansible-galaxy命令

摘要:[root@localhost ~]# ansible-galaxy -hUsage: ansible-galaxy [init|info|install|list|remove] [--help] [options] ...Options:  -h, --help  show this help message and exitSee 'ansible-galaxy <command> --help' for more information on a specific command. 下载的文件默认安装目录:/etc/ansible/roles   特殊说明:    ansible-gal

 ansible-doc 命令

摘要:[root@localhost ~]# ansible-doc  -hUsage: ansible-doc [options] [module...]Show Ansible module documentation     显示Ansible模块文档Options:  --version             show program's version number and exit    显示ansible-doc的版本号  -h, --help            sh

 ansible 命令

摘要:[root@localhost~]# ansibleUsage: ansible <host-pattern> [options]ansible <host-pattern> [-f forks] [-m module_name][-a args] [options]#常用格式ansible <host-pattern> [-f forks] [-m module] [-aargs]host-pattern # 可以是all,或者配置文件中的主机组名-f forks # 指定并行处理的进程数-m module # 指定使用的模块,默认模块为command-a args #

 ansible hosts 多个inventory列表

摘要:创建inventory目录,可以在这个目录下添加多个不同业务的文件[root@node110 inventory]# pwd/etc/ansible/inventory[root@node110 inventory]# tree.|-- docker`-- hosts0 directories, 2 files修改配置文件:vim /etc/ansible/ansible.cfg#inventory      = /etc/ansible/hostsinventory      = /etc/ansible/inventory #将指定文件,修改成指

 ansible hosts 动态inventory

摘要:将inventory选项定义为一个可执行的脚本vim /etc/ansible/ansible.cfg[defaults]# some basic default values...#inventory      = /etc/ansible/hostsinventory      = /etc/ansible/inventory.py 这个脚本要支持两个参数:--list或者-l,这个参数运行后会显示所有的主机以及主机组的信息(JSON格式)--host或者-H,这个参数后面需要指定一个h
分页:« 41 42 43 44 45 46 47 48 49 50 »
Powered by AKCMS