发布网友 发布时间:2022-04-11 22:02
共5个回答
懂视网 时间:2022-04-12 02:23
在要搭建的数据库服务器环境中,需要有4个网卡,分别连接到公共网络、私有网络和存储网络,其中有两个网卡连接到私有网络。下面首先讨论如何为PC配置网卡 配置用做数据库服务器的PC,每台机器都需要4个网卡,且私有网络和存储网络的网卡的带宽不能低于1GB。
在要搭建的数据库服务器环境中,需要有4个网卡,分别连接到公共网络、私有网络和存储网络,其中有两个网卡连接到私有网络。下面首先讨论如何为PC配置网卡
配置用做数据库服务器的PC,每台机器都需要4个网卡,且私有网络和存储网络的网卡的带宽不能低于1GB。大部分机器默认都只有1个网卡,但有多个PCI 插槽,为每台机器在PCI插槽再添加3个1GB带宽的PCI接口网卡即可满足要求。公共网络的网卡100MB的带宽就足够使用了。
在安装操作系统配置网络的过程中可能会遇到一个问题,当一台PC上有多个网卡时,不同的PC主板网卡的加载顺序可能是不同的,这样一来,判断每个网卡对应系统的设备名称(ethx)就是个麻烦问题。例如,每台机器现在有4个网卡,对应到系统的设备名称分别是eth0、eth1、eth2、eth3,现在就遇到两个问题:
1)将网卡连接到交换机的时候,需要知道每个网卡对应到系统的设备名称(ethx)才能为网卡配置相应的IP地址。
2)Oracle RAC的安装要求集群中所有节点接入每种类型网络的设备名称是相同的。也就是说,接入公共网络的节点服务器设备名称必须一致,如都是eth0。私有网络也同样如此,这时也需要将网卡正确接入相应网络的交换机。
以上两个问题要求判断出网卡对应的系统设备名称,并将其正确连接到相应网络的交换机。
如果是生产环境的服务器就很容易判断,服务器对每个网卡都有相应的编号,且在服务器网口上都能看到这个编号。例如,一般情况编号1和2,对应系统设备名称就是eth0和eth1,eth0对应的是编号为1的网卡,eth1对应的是编号为2的网卡,如果有更多网卡设备名称依此类推。
本章讨论使用普通的PC搭建Oracle RAC环境,这些PC使用不同的品牌、不同的主板,并且网口都没有编号,在这种情况下就有可能出现不同系统中的设备名称无法正确对应的情况。为了将不同PC的网卡接入相应正确的交换机,下面介绍一种在Linux平台判断网口对应设备名称的简单方法。
扩展阅读:如何判断网口对应的设备名称
通过ethtool命令的Link detected的状态可以判断出网口对应的设备名称。例如,服务器有3个网卡,现在只有1个网卡接上了交换机,通过循环执行ethtool eth0、ethtool eth1、ethtool eth2,当显示Link detected状态为yes时,就能确定连接了交换机的网口对应的设备名称,依此类推。用这种办法就可以判断出所有网口对应的设备名称。
网络已连接的设备状态:
[root@rhelserver ~]# ethtool eth1
Settings for eth1:
Link detected: yes
网络未连接的设备状态:
[root@rhelserver ~]# ethtool eth0
Settings for eth0:
Link detected: no
注意,除非私有网络利用HAIP技术来提高性能和稳定性外,在实际的生产环境中,最好将服务器的私有网络网卡进行双网卡绑定,FC HBA卡做成冗余,这将提高OracleRAC的稳定性,如果有条件公共网络的网卡同样需要这么做。相关内容在Oracle RAC稳定性与性能优化一章中做详细讨论
热心网友 时间:2022-04-11 23:31
有可能需要这样做的。当多台主机来访问服务器,网络带宽成为瓶颈的时候,是需要做端口聚合的,这一般需要二方面支持,一是操作系统,一是网络交换机,这两端都需要做相应的配置。这种方式往往不是说单台主机传输速率增大,而是在多访问的情况下,减少网络等待时间,比如原先5台主机访问服务,数据传输需要10分钟,做好相应配置后,需要也许成为8分钟。热心网友 时间:2022-04-12 00:49
这种服务器要用到一些连接的CABLE吧,这里有一些相关的资料介绍,可以看看。热心网友 时间:2022-04-12 02:24
不太明白,,都支持GB/S ,再怎么样都够用的,你如果,只要一块网卡传输,为什么要插四条网线??其它不用就是了啊????热心网友 时间:2022-04-12 04:15
负载均衡