记录关于Devops运维,虚拟化容器云计算,数据库,网络安全等各方面问题。
Performing a vMotion using vCenter Appliance 5.1 or 5.5 fails with the error: pbm.fault.pdm.fault.summary (2062112) Symptoms Cannot vMotion a virtual machine using vCenter Server Appliance 5.1 or 5.5Performing a vMotion using vCenter Server Appliance 5.1 or 5.5 fails You see the error:pbm.fault.pdm.fault.summaryIn the /var/log/vmware/vpx/vpxd.log file, you see entries similar to: mem> <YYYY-MM-DD>T<TIME>Z [7FA60BAF5700 error 'commonvpxLro' opID=2601768D-00000B2F-bd-3c] [VpxLRO] Unexpected Exception: pbm.fault.PBMFaultmem> 2013-10-14T18:45:32.536Z [7FA60BAF5700 verbose 'commonvpxLro' opID=2601768D-00000B2F-bd-3c] [VpxLRO] Backtrace:mem> --> backtrace[00] rip 00007fa6e0b47344 Vmacore::System::Stacktrace::CaptureWork(unsigned int)mem> --> backtrace[01] rip 00007fa6e0a30082 Vmacore::System::SystemFactoryImpl::CreateQuickBacktrace(Vmacore::Ref<Vmacore::System::Backtrace>&)mem> --> backtrace[02] rip 00007fa6e09917f5 Vmacore::Throwable::Throwable...
使用 VMware vCenter Server 执行 vMotion 失败,并出现“pbm.fault.pdm.fault.summary”错误 (2106171) Symptoms 免责声明:本文为 Performing vMotion using VMware vCenter server fails with the error: pbm.fault.pdm.fault.summary (2087990) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。 无法使用 VMware vCenter Server 对虚拟机执行 vMotion。 使用 VMware vCenter Server 执行 vMotion 失败,并出现以下错误:pbm.fault.pdm.fault.summary.在 C:\Documents and Settings\All Users\Application Data\VMware\VirtualCenter\logs 目录下的 vpxd.log 文件中,您会看到类似下文的条目:mem> YYYY-MM-DD Time.528Z [7FA60BAF5700 error 'commonvpxLro' opID=2601768D-00000B2F-bd-3c] [VpxLRO] Unexpected Exception: pbm.fault.PBMFaultmem> YYYY-MM-DD Time.536Z [7FA60BAF5700 verbose 'commonvpxLro' opID=2601768D-00000B2F-bd-3c] [VpxLRO] Backtrace:mem> --> backtrace[00] rip 00007fa6e0b47344 Vmacore::System::Stacktrace::CaptureWork(unsigned int)mem> --> back...
 
0

IIS ARR实现反向代理

发表者:admin分类:应用服务2015-03-24 16:47:05 阅读[2643]
IIS ARR实现反向代理新建两个站点,端口分别使用 80 和 81,在DNS中新建A记录,指向该计算机(10.4.34.41)配置过程如下:1.在Windows Server 2012 R2上 安装ARR,URL Rewriter组件。  ARR3.0需要如下组件支持:Web Farm Framework 2.2(该组件又需要Web Platform Installer 3.0 和 WebDeploy 2.0组件的支持)  URL Rewriter2.0(For IIS7.0,支持Win 2012 R2)直接安装即可。  下载地址:http://www.iis.net/downloads/microsoft/application-request-routing         http://www.iis.net/downloads/microsoft/web-farm-framework         http://www.microsoft.com/en-us/download/details.aspx?id=7435  依次安装完如上组件后,可以在IIS控制台中看到 ARR 和 URL重写 安装成功  2.启用ARR:打开ARR,然后在右侧对其启用(使用默认设置即可) 3.配置 URL重写,对URL进行过滤,将不同的访问请求(根据URL(DNS中的配置)进行过滤)定向到相应的站点   该设置表明只有HTTP_HOST为la80.ddv.com的URL才能通过该规则,如果绑定了多个域名,可以根据多次增加或者通过正则表达式...
Windows NLB搭配IIS的ARR搭建高可用环境在现行的许多网络应用中,有时一台服务器往往不能满足客户端的要求,那么有没有什么办法解决服务器的高可伸缩性、高可用、高可靠性和高性能,提升服务器的SLA? 使用Windows Server 2008/R2中的网络负载平衡(Network Load Balancing,以下简称NLB)和IIS 7的ARP模块就是解决这个问题的方法。首先解释一下群集,群集是指一组服务器,通过彼此的协同作业,提供一个相同的服务或应用程序,用于提升服务或应用程序的可用性(availability)、可靠性(reliability)和可扩展性(scalability)。当群集内的服务器down掉以后,服务请求会转给其它群集内的节点,以实现24小时不中断的服务网络负载平衡(NLB)是Microsoft在所有 Windows 2000 Server、Windows Server 2003、Windows Server 2008和Windows Server 2008 R2 操作系统上提供的一种负载平衡技术。网络负载平衡(NLB)是将网络连接客户与服务器应用分布在同一个NLB群集内的多个服务器上。NLB允许添加额外的服务器,因此具备了可扩展性。此外NBL允许用户替换运行不良的服务器,从而确保了可靠性。NBL对于需要将多个客户请求分布在一组服务器上的企业来说至关重要。特别是它能够确保运行在互联...
当WEB站点受到严重的cc攻击,我们可以用iptables来防止web服务器被CC攻击,实现自动屏蔽IP的功能。1.系统要求(1) LINUX 内核版本:2.6.9-42ELsmp或2.6.9-55ELsmp(其它内核版本需要重新编译内核,比较麻烦,但是也是可以实现的)。(2) iptables版本:1.3.72. 安装安装iptables1.3.7和系统内核版本对应的内核模块kernel-smp-modules-connlimit3. 配置相应的iptables规则示例如下:(1) 控制单个IP的最大并发连接数iptables -I INPUT -p tcp --dport 80 -m connlimit --connlimit-above 30 -j REJECT#允许单个IP的最大连接数为 30(2) 控制单个IP在一定的时间(比如60秒)内允许新建立的连接数iptables -A INPUT -p tcp --dport 80 -m recent --name BAD_HTTP_ACCESS --update --seconds 60 --hitcount 30 -j REJECTiptables -A INPUT -p tcp --dport 80 -m recent --name BAD_HTTP_ACCESS --set -j ACCEPT#单个IP在60秒内只允许最多新建30个连接注意:为了增强iptables防止CC攻击的能力,最好调整一下ipt_recent的参数如下:#cat  /etc/modprobe.confoptions ipt_recent ip_list_tot=1000 ip_pkt_list_tot=60#记录1000个IP地址,每个地址记录60个数据包#modprobe ipt_recen
本人是shell脚本新手。写的很差。至少能用。统计前20名访问量的IP 并写入另外的文件#cat localhost_access_log.2015-03-24.txt|awk '{print $1}'|sort|uniq -c|sort -nr|head -20 > /tmp/ip.txt 将访问量大于100的IP,写入Iptables 的规则里面。#!/bin/ship= cat /opt/ip.txt |awk '($1 > 499){print $2}'|sortfor i in $(cat $ip)doiptables   -A   INPUT -s $i   -j   REJECTdone作好定时任务,每天定时执行。水平很差,欢迎高水指导。
1.限制与80端口连接的IP最大连接数为10,可自定义修改。  代码如下复制代码 iptables -I INPUT -p tcp --dport 80 -m connlimit --connlimit-above 10 -j DROP 2.使用recent模块限制同IP时间内新请求连接数,recent更多功能请参考:Iptables模块recent应用。  代码如下复制代码 iptables -A INPUT -p tcp --dport 80 --syn -m recent --name webpool --rcheck --seconds 60 --hitcount 10 -j LOG --log-prefix 'DDOS:' --log-ip-options #60秒10个新连接,超过记录日志。 iptables -A INPUT -p tcp --dport 80 --syn -m recent --name webpool --rcheck --seconds 60 --hitcount 10 -j DROP #60秒10个新连接,超过丢弃数据包。 iptables -A INPUT -p tcp --dport 80 --syn -m recent --name webpool --set -j ACCEPT #范围内允许通过。 上面的相对比较简单,下面我来分析更具体的配置方法。CentOS/Redhat/Fedora在服务器执行  代码如下复制代码 vi /etc/sysconfig/iptables删除原来的内容输入如下内容 保存# Generated by iptables-save v1.3.5 on Sun Dec 12 23:55:59 2010*filter:INPUT DROP [385263:27864079]:FORWARD ACCEPT [0:0]:OUTPUT ...
当WEB站点受到严重的cc攻击,我们可以用iptables来防止web服务器被CC攻击,实现自动屏蔽IP的功能。1.系统要求(1) LINUX 内核版本:2.6.9-42ELsmp或2.6.9-55ELsmp(其它内核版本需要重新编译内核,比较麻烦,但是也是可以实现的)。(2) iptables版本:1.3.72. 安装安装iptables1.3.7和系统内核版本对应的内核模块kernel-smp-modules-connlimit3. 配置相应的iptables规则示例如下:(1) 控制单个IP的最大并发连接数iptables -I INPUT -p tcp --dport 80 -m connlimit --connlimit-above 30 -j REJECT#允许单个IP的最大连接数为 30(2) 控制单个IP在一定的时间(比如60秒)内允许新建立的连接数iptables -A INPUT -p tcp --dport 80 -m recent --name BAD_HTTP_ACCESS --update --seconds 60 --hitcount 30 -j REJECTiptables -A INPUT -p tcp --dport 80 -m recent --name BAD_HTTP_ACCESS --set -j ACCEPT#单个IP在60秒内只允许最多新建30个连接注意:为了增强iptables防止CC攻击的能力,最好调整一下ipt_recent的参数如下:#cat  /etc/modprobe.confoptions ipt_recent ip_list_tot=1000 ip_pkt_list_tot=60#记录1000个IP地址,每个地址记录60个数据包
 
0

ORACLE 11G RAC监听配置

发表者:admin分类:数据库2015-03-24 13:42:11 阅读[2361]
ORACLE 11G RAC监听配置 最近两天QQ上某网友RAC装完之后,监听怎么配置,下面我就共享一个实例环境信息?12345678cat /etc/hosts192.168.1.11     racdb1 192.168.2.2      racdb1-priv    192.168.1.12     racdb1-vip     192.168.1.13     racdb2 192.168.2.3      racdb2-priv    192.168.1.14     racdb2-vip     192.168.1.15     scan-db  在tnsnames.ora 添加?123456789101112131415161718192021222324LISTENER_RACDB1,LISTENER_RACDB2,SCANvi tnsnames.ora     LISTENER_RACDB1 =  (ADDRESS = (PROTOCOL = TCP)(HOST = racdb1-vip)(PORT = 1521)) LISTENER_RACDB2 =  (ADDRESS = (PROTOCOL = TCP)(HOST = racdb2-vip)(PORT = 1521)) SCAN =  (DESCRIPTION =    (ADDRESS = (PROTOCOL = TCP)(HOST = scan-db)(PORT = 1521))&nb...
    11g R2 RAC客户端负载均衡配置                 1、在服务端查看数据库版本和service_name:[oracle@rac121 ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.3.0 Production on Tue Jun 26 10:44:24 2012 Copyright (c) 1982, 2011, Oracle.  All rights reserved. Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP, Data Mining and Real Application Testing options SQL> select * from v$version; BANNER -------------------------------------------------------------------------------- Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production PL/SQL Release 11.2.0.3.0 - Production CORE    11.2.0.3.0      Production TNS for Linux: Version 11.2.0.3.0 - Production NLSRTL Version 11.2.0.3.0 - Production SQL> show...
    总共268页,当前第142页 | 页数:
  1. 132
  2. 133
  3. 134
  4. 135
  5. 136
  6. 137
  7. 138
  8. 139
  9. 140
  10. 141
  11. 142
  12. 143
  13. 144
  14. 145
  15. 146
  16. 147
  17. 148
  18. 149
  19. 150
  20. 151
  21. 152