美好的一天, 我们有一些Dell Powerconnect和Cisco交换机的混合环境。 在这两个品牌的交换机上,我看到许多STP拓扑结构的变化。 我决定先尝试戴尔交换机的工作。 根交换机是Cisco 6500。 尽pipeDell交换机上的日志在几秒钟内显示出许多拓扑变化,但根桥仍然保持不变。 我的理解是,只有当交换机被添加或删除或者根端口closures时,拓扑结构的改变才会真正发生。 我应该关心这些拓扑结构的变化吗? 任何帮助将不胜感激。 谢谢。
我们正在pipe理像350台服务器,在几个不同的机柜。 有时一段时间,我们失去了10%的乒乓和会议下降与整个机舱。 服务器没有问题是明显的,因为问题始于同时在机柜内的所有服务器同时又在同一时间结束。 (我们正在用一台专用服务器监控那些机柜中的服务器) 除此之外,我们读取80兆比特的stream量,我们认为这不是自然的。 但有趣的是,在午夜之后,当交通应该在20兆位左右时,我们读这个问题发生的时候是80兆位,而在中午我们再读80兆位,当这个问题发生的时候,正常的交通应该在60兆位左右。 华盛顿说,他们的路由器,交换机等没有问题,他们说,服务器有问题,但当我们检查服务器,负载接近0或0.5。 所以我们坚持这一点,他们不接受甚至评论这个问题。 我们真的至less需要一个评论,我们相信这是这个问题的真正的地方。 希望你甚至对此发表评论。 更新(7月15日); 现在DC告诉我(我不知道这是多么愚蠢的解释)电缆可能连接到100 MBit端口。 我不知道是否有任何100兆比特的端口留在任何DC,但这是他们的解释。 这是新的图表。 非常感谢你
我的服务器通过eth0(50.131.xxx.xxx)连接到公共networking。 同一台服务器通过eth1连接到局域网(192.168.138.0/24上的192.168.138.1)在同一台服务器上运行libvirt,它创build了192.168.122.0/24的另一个子网。 目前唯一的客人是在192.168.122.10。 我试图让服务器上的路由设置,我卡住了。 从我的笔记本电脑(192.168.138.18),我可以ssh到客人,服务器,和公共互联网。 但是,我只能部分地做相反的事情:从我的客人,我可以SSH入服务器,但我不能ssh到笔记本电脑,或到达公共互联网。 这是服务器上的Ubuntu 12.04 LTS,客户端是13.04。 客人: guest> traceroute serverfault.com 1 192.168.122.1 (192.168.122.1) 0.644 ms 0.577 ms 0.564 ms 2 * * * (等等) 这里有一些数据可以帮助有人比我更有知识。 guest> ip r default via 192.168.122.1 dev eth0 192.168.122.0/24 dev eth0 proto kernel scope link src 192.168.122.10 server> cat /proc/sys/net/ipv4/ip_forward 1 server> ifconfig eth0 Link encap:Ethernet HWaddr […]
我有一个IP地址为222.192.124.3的虚拟接口eth1:3 ,我已经build立了一个iptables规则来使用接口的IP(我知道iptables不关心虚拟接口标签)login到那个接口上的数据包,如下所示: iptables -A INPUT -d 222.192.124.3 -j LOG –log-level warning –log-prefix "VIP3-IN: " 当我运行tcpdump并从另一台机器发送这个IP上的数据包时,我看到它们,所以我认为它们是由内核正确接收和处理的,但iptables从不logging这些数据包,当我运行iptables -nvL ,该规则不会增加,就好像它们从来没有达到规则一样(或者如果iptables甚至没有看到数据包进入该接口)。 我首先想到了与数据包相匹配的另一个规则,并在处理LOG规则之前处理它,所以我删除了每个iptables规则,只添加了日志logging规则,但没有成功。 服务器运行在RHEL 6.2上,内核为2.6.32,在VMware ESX上虚拟化。 以下是iptables -nvL的完整输出: Chain INPUT (policy ACCEPT 40 packets, 2891 bytes) pkts bytes target prot opt in out source destination 0 0 LOG all — * * 0.0.0.0/0 222.192.124.3 LOG flags 0 level 4 prefix […]
我有一个运行Xivo的Debian Wheezy服务器(我们称之为A),这个服务器有2个接口: eth0和eth1 。 没有默认网关,只有less数服务器是从静态到达的eth0有一个公共IP,并直接连接到远程服务器(我们称之为B),A的第二个接口, eth1在另一个互联网的本地networking上连接应该被用于不同的目的。 在路由表A中,B通过接口eth0可达。 我想要的是build立一个故障转移路由,如果连接尝试在eth0失败,则尝试通过eth1进行连接。 我无法访问路由器,也不会涉及到外部A的dynamic路由。 到目前为止,我看到不同的东西,如ip rule , heartbeat HA和其他技术,但有了这个问题,我想要实现的是确定我想要做什么是可能的,如果可能的话,用什么样的技术。 编辑1 我决定改写我的问题,因为我觉得没有人知道。 如何监控从一台服务器到另一台服务器的链接,并在链接closures的情况下采取措施? 它也可以与arp分辨率有关,因为我虚拟连接到远程主机,我知道它的MAC地址。 我非常肯定互联网丛林中已经有了可能性,我不想为这个任务重新发力。 编辑2 由于脚本的解决scheme终于是我select的我会接受并奖励它,但是我添加了一个我使用脚本之前所尝试的所有编译
当我使用wget或curl , apt-get ,在我的ubuntu内部,我得到了非常缓慢的DNS解决scheme… root@815340a37f0e:/# time curl www.google.com … real 0m5.132s user 0m0.006s sys 0m0.003s 当我做nslookup它相当快。 root@815340a37f0e:/# time nslookup google.com Server: 8.8.8.8 Address: 8.8.8.8#53 Non-authoritative answer: Name: google.com Address: 173.194.78.101 … real 0m0.024s user 0m0.010s sys 0m0.005s
我正尝试连接到一个新的CentOS 7服务器做一些性能testing。 这是一个最小的安装,在这一点上唯一的东西安装/configuration是testingRAID性能,Java 1.7和Wowza媒体服务器,其中有一个Web服务端口8088上运行。我能SSH / Sftp到服务器所有我想要,但不能从我的Windows电脑连接到端口8088。 这两台电脑在同一个networking上,交换机的端口是打开的,因为我可以绑定到端口8088上的Ubuntu服务器上。使用CentOS服务器上的lynx命令行浏览器,我可以使用localhost ,或者它也是IP地址。 在iptables或/etc/hosts.deny中没有configuration我的规则。 我已经看了所有的提示,我可以想到使用netstat打开什么,或者nmap ,不知道发生了什么。 我在这里错过了什么? 你可以看到端口8088在这里打开: [root@localhost sysconfig]# netstat -tanp | grep LISTEN tcp 2 0 127.0.0.1:25 0.0.0.0:* LISTEN 2490/master tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1694/sshd tcp 0 0 0.0.0.0:8088 0.0.0.0:* LISTEN 1781/java tcp6 0 0 ::1:25 :::* LISTEN 2490/master tcp6 0 0 :::22 :::* LISTEN 1694/sshd […]
我目前有一个ec2实例,我想有2个公共IP指向。 我分配了2个EIP,2个EIP连接的networking接口,这两个接口都连接到运行ubuntu 14.04.2 LTS的单个EC2实例。 第二个EIP和networking接口最近被添加了,确实有一个eth1popup,虽然我现在不得不手动运行dhclient ,但这不是问题。 问题是没有数据包通过。 我已经三重检查了我的安全组,所有这些组都允许从任何IP地址的端口80。 但是,向iptables(如iptables -A INPUT -i eth1添加一个字节计数器规则,显示正好有0个数据包通过第二个接口到达我的机器。 我已经find并阅读这个,但它没有帮助。 我错过了什么? 有忘记点击的button吗?
我有问题在vlan上创build桥梁上的桥梁。 为什么我会这样做? – Kvm需要桥接 – Vlans,因为我需要在不同子网中的虚拟机 – 在选项活动备份(小型HA) 我使用NetworkManager在centos 7 x64上执行此操作。 两个物理接口: TYPE=Ethernet DEFROUTE=no PEERDNS=no PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=no IPV6_DEFROUTE=no IPV6_PEERDNS=no IPV6_PEERROUTES=no IPV6_FAILURE_FATAL=no NAME=enp8s0f0 UUID=311d4881-f3f1-45af-b01f-b48872b00b0f ONBOOT=yes TYPE=Ethernet DEFROUTE=no PEERDNS=no PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=no IPV6_DEFROUTE=no IPV6_PEERDNS=no IPV6_PEERROUTES=no IPV6_FAILURE_FATAL=no NAME=enp8s0f1 UUID=eb43a315-b9e7-42fb-ab52-97e09a162825 ONBOOT=yes 我的步骤: nmcli con add con-name team0 ifname team0 type team config '{"runner": {"name": "activebackup"}}' nmcli […]
我想在MS Windows Server 2012 R2环境中configuration文件服务器,这会负载平衡stream量 。 我有一个带有2个SAS控制器的SAS磁盘arrays,它通过4个冗余SAS多path连接到2个Hyper-V群集节点: 控制器1 < – >节点1,控制器1 < – >节点2 , 控制器2 < – >节点1,控制器2 < – >节点2 。 我不知道如果我不平衡networking,SAS负载平衡是否会引人注意 ,也就是说,networking上只有一台服务器可以处理所有的文件I / O请求。 平衡networking似乎是复杂的,因为我不希望有2个文件服务器具有相同的数据副本(在磁盘arrays的RAID级别上保证冗余)。 我想要的是将一堆数据拆分为两个不相交的作用域,每个作用域位于单独的文件服务器上 (群集中的一个节点上的每个虚拟服务器),这将作为单个服务器或SMB共享。 用户不知道哪些数据在服务器A或B上,SMBpath应该是\\domain.com\home\username或\\domain.com\share\department ,家庭或部门应该分布在两台服务器上(例如首先以“AP”开头,其余的则以第二个开头)。 我有一个中央networking核心交换机,每个集群节点有5 GB / s的聚合链路。 其余的networking连接到交换机(每个接入交换机通过2 GB / s链路连接,客户端通过1 GB / s链路连接)。 我的问题是: 如果我不做networking负载平衡并保持SAS负载平衡,那么SAS负载平衡是否会显着? 是否有一些networking负载平衡聚类技术,我会达到上述结果? 我知道有很多因素取决于具体情况(例如同时连接的最大数量或分离的频率,可能的短连接数,读操作是否占主导地位等等),但是我是否应该尊重一般的最佳实践 ? 是不是最简单的(也可能是最好的)不负载均衡和pipe理简单的方法? 编辑: 非常感谢你! 其实DFS是我search的第一个想法之一,但我已经结束了,我想要的是DFS不可能的结果。 玩了一段时间后,我有以下的困惑: 一个DFS命名空间HOME,这两个文件服务器都作为命名空间服务器添加到它,因此每个在“C:\ DFSRoots […]