Cluster典型配置指导
- 格式:doc
- 大小:280.50 KB
- 文档页数:11
Redis Cluster参数引言Redis是一个开源的内存数据结构存储系统,可以用作数据库,缓存和消息传递代理。
Redis Cluster是Redis的一种分布式解决方案,它将数据分布在多个节点上,提供高可用性和横向扩展。
本文将深入探讨Redis Cluster的参数设置,以帮助读者了解并优化其性能。
一、Redis Cluster简介1.什么是Redis Cluster? Redis Cluster是Redis的分布式解决方案,它将数据分为多个哈希槽,并将哈希槽分布在不同的节点上。
每个节点负责处理一部分哈希槽的读写请求。
2.Redis Cluster的优势–高可用性:Redis Cluster支持主从复制和故障自动转移,当节点故障时可以自动将其替换为新的节点。
–横向扩展:通过增加节点来扩展Redis Cluster的容量和吞吐量。
–基于哈希槽的数据分布:Redis Cluster将数据分为16384个哈希槽,并将哈希槽均匀地分布在多个节点上,确保负载均衡和数据的高可用性。
二、Redis Cluster参数配置1.Redis Cluster的配置文件 Redis Cluster的配置文件名称为redis.conf,默认位于Redis安装目录下。
可以通过编辑该配置文件来修改RedisCluster的参数设置。
2.常用的Redis Cluster参数–bind:指定Redis Cluster绑定的IP地址,默认为127.0.0.1,表示只能本地访问。
如果要允许外部访问,可以将bind设置为0.0.0.0。
–port:指定Redis Cluster监听的端口,默认为6379。
–cluster-enabled:指定是否启用Redis Cluster,默认为no。
要启用Redis Cluster,需要将cluster-enabled设置为yes。
–cluster-config-file:指定Redis Cluster的配置文件,默认为nodes.conf。
安装:1.启动系统按F8进入Integrated Lights-Out 2设置界面选Network-〉NIC and TCP/IP,设置IP Address和Subnet Mask,保存选Network-〉DNS/DHCP,设置DHCP Enable为OFF,保存选User-〉Add,添加用户,设置密码,保存//在设置fence名时候使用然后退出2.修改/etc/hosts文件,添加节点和fence ip到该文件中,两台机器上hosts文件要保持一致:如下127.0.0.1 localhost.localhostdomain localhost192.168.100.1 fence1192.168.100.2 fence2192.168.100.101 node1192.168.100.102 node23. 系统启动到Xwindow界面下# mount –o loop rhel-4-u6-rhcs-x86_64-disc1.iso /mnt# cd /mnt# ./autorun点下一步,然后选择安装包cman-kernel-xenU 不选dlm-kernel-xenU 不选ricci 不选gulm-devel 不选iddev-devel 不选luci 不选dlm-devel 不选cman-kernel-largesmp 不选dlm-kernel-largesmp 不选system-config-cluster不选(因为4.7的有问题,需安装低版本4.6上的)然后下一步,不出错就安装成功安装完后再手动安装system-config-cluster#rpm –ivh system-config-cluster-1.0.51-2.0.rpm配置:1.先在两台机器上停掉cluster的所有服务# service ccsd stop# service cman stop# service fenced stop# service rgmanager stop2.修改/usr/share/system-config-cluster/FaildomController.py文件# vi /usr/share/system-config-cluster/FaildomController.py //213行if val == ”yes” or val == “yes” or val = “1”:修改为if val == ”yes” or val == “yes” or val ==“1”:然后保存退出3.system-config-cluster配置1)创建配置文件第一次打开cluster配置界面时有提示。
Dell服务器做Cluster(集群)的硬件配置方法配置环境:两台服务器(Server1, Server2)连接一个PV220S磁盘阵列柜。
配置步骤:1. 将PV220系列阵列柜上的拔动开关打到CLUSTER模式, 这个开关如果是开机时改的, 需重启一次盘柜更改才能生效。
开关的位置在盘柜背面中间的一块卡上。
2. 连接两个服务器与磁盘阵列柜的连线:两个服务器需各配一块阵列卡,各连接一根SCSI线到盘柜后面的EMM卡上。
如果服务器上的阵列卡是双通道的,两个服务器连接SCSI线的通道要一致。
(如果Server1是连接通道1,则Server2也需要连接通道1)注:服务器连接内部硬盘与连接外部阵列柜不能使用同一块RAID 卡,如果服务器没有板载的阵列控制器,本机硬盘也要做阵列的话,则需要配置两块阵列卡。
3. 启动Server1, 第二节点服务器为Server2),按Ctrl + M进入RAID控制器的BIOS,选择Object ? Adapter,将Disable BIOS改成Enable BIOS, 这个选项是将RAID的启动BIOS选项关闭,目的是不从这块RAID启动操作系统(页面上会显示是ENABLE BIOS,实际上BIOS已经被DISABLE了)。
4. 将Cluster Mode设置为Enable, 服务器会重启。
重启过后再按Ctrl + M进入RAID卡的BIOS,将RAID控制器的Initiator ID设为7(默认即为7)。
5. 配置磁盘阵列:退到第一层菜单,选择Configure ? New Configuration配置盘柜硬盘的阵列。
(注:此选项会清除原盘柜上所有的阵列信息。
)6. Server1关机,启动Server2, 按Ctrl + M进入RAID控制器的BIOS,选择Object ? Adapter,将显示的Disable BIOS改成Enable BIOS。
7. 将Cluster Mode设置为Enable,服务器会重启。
一、操作系统配置1. 操作系统版本:Red Hat Enterprise Linux 5 Advanced Platform update 3 x86_642. 主机名:10台主机主机名分别是:websvr1 websvr23. 管理员帐户:root 密码:1234564.分区情况:5. 网络配置为保证双网卡的冗余性,系统已配置了bonding,eth0和eth1作为slave设备,配置文件模板如下:ifcfg-eth0:DEVICE=eth0USERCTL=noONBOOT=yesMASTER=bond0SLAVE=yesBOOTPROTO=noneifcfg-eth1:DEVICE=eth1USERCTL=noONBOOT=yesMASTER=bond0SLAVE=yesBOOTPROTO=noneifcfg-bond0:DEVICE=bond0IPADDR=xx.xx.xx.xxNETMASK=xx.xx.xx.xxONBOOT=yesBOOTPROTO=noneUSERCTL=no为bond0设备加载bonding模块,在/etc/modprobe.conf文件中添加如下记录:alias bond0 bondingoptions bond0 mode=1 miimon=100其中mode=1表示bond0的工作模式为互备模式,miimon=100表示系统每100ms监测一次链路状态,如果不同则转入另一条链路。
6. 安装包选择在websvr1上已经建立好安装源,所有的安装介质都已经发到了/var/ftp/pub下,并通过FTP共享出来,有需要的包可以直接进入安装。
或者通过yum命令进行安装。
例如:yum list 列出安装源所有安装包yum install httpd 安装httpd软件包yum remove httpd 删除httpd软件包yum grouplist 列出所有安装包组名yum groupinstall ‘Development Tools’安装Development Tools工具包yum groupremove ‘Development Tools’删除Development Tools工具包二、系统简单安装过程1、硬件要求安装Red Hat Linux的硬件要求如下。
redis cluster参数Redis Cluster是Redis提供的分布式解决方案,旨在为高可用性、可扩展性和可扩展性提供支持。
在使用Redis Cluster时,需要了解并设置一些参数,以便系统能够以最佳状态运行。
下面将介绍一些常用的Redis Cluster参数及其作用。
1. cluster-enabled:是否启用Redis Cluster。
默认值为no。
2. cluster-node-timeout:Redis集群节点超时时间。
超时时间内未收到节点的ACK消息,则将认为该节点无法正常工作。
默认为15秒。
3. cluster-replica-validity-factor:Redis集群副本的有效性因子。
当主节点宕机时,副本将被晋升为新的主节点。
该参数指定晋升后是否应该将新主节点的副本作为可用节点加入Redis集群。
默认为0,表示不添加。
4. cluster-migration-barrier:Redis集群迁移阈值。
当一次集群迁移操作的键值数量超过该阈值时,集群将被阻塞以防止过多节点同时执行迁移操作。
默认为1,即不阻塞。
5. cluster-require-full-coverage:Redis集群是否要求完全覆盖。
默认为yes,表示所有节点都必须可用。
设置为no则表示只需满足半数节点可用即可。
6. cluster-announce-ip:Redis节点通告的IP地址。
默认为空,Redis将自动使用绑定的IP地址。
7. cluster-announce-port:Redis节点通告的端口号。
默认值为0,Redis将自动使用随机端口。
8. cluster-announce-bus-port:Redis总线通告的端口号。
默认值为0,Redis将自动使用随机端口。
9. cluster-slave-validity-factor:Redis副本的有效性因子。
当最后一个主节点宕机后,副本将被晋升为新的主节点。
Cluster典型配置指导目录第1章Cluster典型配置指导................................................................................................... 1-11.1 Cluster典型配置指导 ....................................................................................................... 1-11.1.1 组网图.................................................................................................................... 1-11.1.2 应用要求 ................................................................................................................ 1-11.1.3 适用产品、版本..................................................................................................... 1-21.1.4 配置过程和解释..................................................................................................... 1-21.1.5 完整配置 ................................................................................................................ 1-51.1.6 配置注意事项......................................................................................................... 1-51.2 Cluster实际组网配置指导................................................................................................ 1-61.2.1 组网图.................................................................................................................... 1-61.2.2 应用要求 ................................................................................................................ 1-61.2.3 适用产品、版本..................................................................................................... 1-71.2.4 配置过程和解释..................................................................................................... 1-71.2.5 完整配置 .............................................................................................................. 1-10 第1章 Cluster典型配置指导1.1 Cluster典型配置指导集群功能通过HGMP V2(Huawei Group Management Protocol,华为组管理协议)实现。
集群配置攻略第二部分基础软件配置(攻略编号Cluster-HowTo-002)文档创建作者:刘洋文档创建日期:2008-6-2文档修改记录:1.Intel 家族编译器的安装Intel家族的编译器Intel C++、Intel Fortran以及Intel Debug是非常强大的编译器及Debug工具,而且针对Linux都有非商业免费版可供使用。
下面针对集群,详细叙述安装攻略:1)准备工作:从安装光盘拷贝出如下rpm包,并在主节点手动安装,使用命令:rpm –i [name].rpmcompat-gcc-34-3.4.6-4.x86_64.rpmcompat-gcc-34-c++-3.4.6-4.x86_64.rpmcompat-gcc-34-g77-3.4.6-4.x86_64.rpmcompat-glibc-2.3.4-2.26.x86_64.rpmcompat-glibc-headers-2.3.4-2.26.x86_64.rpmcompat-libstdc++-33-3.2.3-61.i386.rpmcompat-libstdc++-33-3.2.3-61.x86_64.rpmgcc-c++-4.1.2-14.el5.x86_64.rpm这些包部分都是安装Intel编译器所必须的(只是安装时必须,安装之后就不必需了,所以只需在主节点安装这些包),因为Rocks系统初始安装的时候并没有安装这些包,所以要手动装。
(如果是自己安装CentOS系统,则在安装时选则安装Development下的Develop tools及Legacy Libraries即可)2)Intel编译器安装(1)从服务器下载Intel Fortran、C++、MKL(2)在终端中,使用su root 切换到root权限(3)使用tar -xvzf 命令解压安装文件(4)使用./install.sh分别安装(5)根据Rocks系统的特点,把Intel编译器安装到非默认路径,具体路径如下:/share/apps/目录下安装后具体路径/share/apps/intel/fce/10.x.xxx//share/apps/intel/ice/10.x.xxx、/share/apps/intel/idb/10.x.xxx//share/apps/intel/mkl/10.x.xxx/安装到这个目录下,则所有的子节点就都能够共享使用了。
Redhat Cluster安装
软件环境:
Redhat Cluster4、Redhat Cluster 5
操作步骤:
1.编辑:/etc/hosts:复制到各个节点中相应位置:/etc/
设置IP与相对应的主机名(包括节点、fence设备、浮动IP)2.安装Cluster套件:
运行system-config-cluster
建立新配置:
选择加锁模式,为DLM方式:
3.设置cluster基本属性
4.将两个节点加入到Cluster Nodes(节点名同主机名)中,Quornm V otes不需要设置:
片,要在服务器中事先做好设置,ibm和dell服务器在这个选项中选择ipmi lan
6.将各节点和相应的Fence Device关联起来
7.建立一个Failover Domain域,将两节点加入到Domain中
8.添加资源
9.组建服务,向服务中添加资源
注意右上角的Failover Domain,使用下拉键选择刚刚建立的域
10.保存集群配置文件,文件将放在/etc/cluster/中
11.将配置文件拷入到其他节点中的相应位置:/etc/cluster/
12.在每个节点中依次起一下服务:
RHEL5下启动/停止
service cman start/stop
service rgmanager start/stop
RHEL4下启动/停止
service ccsd start/stop
service cman start/stop
service fenced start/stop
service rgmanager start/stop。
WebLogic Server 6.1 Cluster的配置步骤文档日期:August 27,2001本次Cluster配置的架构图如下:本次机器配置共三台机器(2002年初将多购一台Sun220):1、Sunfire 280R 2台分别作为上图的app1和app2。
每台2个CPU:SPARCⅢ750HZ,4G RAM,72G HD,双网卡。
2、Sun 220R 1台作为上图的web1。
1个CPU:SPARCⅡ450HZ,512M RAM,72G HD,双网卡。
配置步骤:1、启动管理Server。
本次web1上的WebLogic 6.1的安装目录为export/home/bea/wls6。
进入export/home/bea/wls6/config/mydomain目录。
通过./startWebLogic.sh命令启动管理Server (myserver)。
2、打开浏览器,通过管理控制台配置ProxyServer1、Cluster1和Cluster2。
在浏览器中输入地址:http://10.0.200.31:2001/console,点控制台左边的节点Servers,然后点右边的Configure a new Server...,如下图:配置ProxyServer1,然后点Create如下图:重复上面两步,配置Cluster1、Cluster2,注意参与Cluster的server一定要在同一个子网内,并且使用同一个监听端口,如下图:3、配置Cluster。
使上面新建的两个Server(Cluster1、Cluster2)组成一个Cluster。
点管理控制台左边的Clusters,然后点右边的Configure a new Cluster...,如下图:配置Cluster如下图:在Cluster Address中输入组成Cluster的Server的IP地址,用逗号分隔,或这些Server 的共同DNS名。
python rediscluster 参数RedisCluster是一个分布式内存数据结构,它提供了高性能、可扩展的数据存储解决方案。
在Python中,RedisCluster可以通过Redis客户端库(如redis-py)进行操作。
在使用RedisCluster时,了解其相关参数是非常重要的,这些参数可以帮助您优化RedisCluster的性能和可扩展性。
下面将介绍一些常用的RedisCluster参数。
一、节点参数RedisCluster由一组节点组成,每个节点都存储一部分数据。
在RedisCluster中,可以使用节点参数来配置节点的角色和行为。
以下是一些常用的节点参数:1.nodes:节点列表,指定RedisCluster中的节点。
每个节点应包含节点的IP地址和端口号。
2.node_id:节点唯一标识符,用于标识节点。
默认情况下,RedisCluster会自动生成节点ID。
3.replicas:指定复制节点的列表,用于提高数据可用性和容错性。
复制节点将存储主节点的部分数据,并在主节点故障时接管数据。
4.max_clients:指定每个节点的最大客户端数,用于控制节点的负载。
5.hash_max_zipmap:指定每个节点的哈希表最大压缩映射的大小,用于控制内存使用量。
二、配置参数RedisCluster的配置参数包括数据类型、存储方式、集群通信等。
以下是一些常用的配置参数:1.dataset:指定RedisCluster的数据集大小,即最大可存储的数据量。
2.replicas_depth:指定复制深度,即从主节点复制到复制节点的数据量。
3.cluster_enabled:启用或禁用RedisCluster功能。
默认情况下,RedisCluster是启用的。
4.cluster_config_epoch:集群配置epoch,用于标识集群配置的版本号。
5.cluster_enabled_slaves:启用或禁用从节点,以控制从节点是否参与数据读取和复制。
Cluster 目录目录第1章集群管理配置命令.......................................................................................................1-11.1 NDP配置命令.....................................................................................................................1-11.1.1 display ndp..............................................................................................................1-11.1.2 ndp enable...............................................................................................................1-31.1.3 ndp timer aging........................................................................................................1-41.1.4 ndp timer hello.........................................................................................................1-51.1.5 reset ndp statistics..................................................................................................1-51.2 NTDP配置命令...................................................................................................................1-61.2.1 display ntdp.............................................................................................................1-61.2.2 display ntdp device-list............................................................................................1-71.2.3 ntdp enable..............................................................................................................1-91.2.4 ntdp explore...........................................................................................................1-101.2.5 ntdp hop................................................................................................................1-101.2.6 ntdp timer..............................................................................................................1-111.2.7 ntdp timer hop-delay.............................................................................................1-121.2.8 ntdp timer port-delay.............................................................................................1-131.3 集群配置命令...................................................................................................................1-141.3.1 add-member..........................................................................................................1-141.3.2 administrator-address...........................................................................................1-141.3.3 auto-build...............................................................................................................1-151.3.4 build.......................................................................................................................1-161.3.5 cluster....................................................................................................................1-171.3.6 cluster enable........................................................................................................1-181.3.7 cluster switch-to.....................................................................................................1-181.3.8 delete-member......................................................................................................1-191.3.9 display cluster........................................................................................................1-201.3.10 display cluster candidates...................................................................................1-211.3.11 display cluster members.....................................................................................1-231.3.12 ftp cluster.............................................................................................................1-251.3.13 ftp-server.............................................................................................................1-261.3.14 holdtime...............................................................................................................1-271.3.15 ip address............................................................................................................1-281.3.16 ip-pool..................................................................................................................1-281.3.17 logging-host.........................................................................................................1-291.3.18 reboot member....................................................................................................1-301.3.19 snmp-host............................................................................................................1-301.3.20 tftp cluster get......................................................................................................1-311.3.21 tftp cluster put......................................................................................................1-321.3.22 tftp-server............................................................................................................1-321.3.23 timer....................................................................................................................1-33第1章集群管理配置命令1.1 NDP配置命令1.1.1 display ndp【命令】display ndp [ interface port-list ]【视图】任意视图【参数】interface port-list:指定端口的端口列表,取值可以为编号连续的端口列表,也可以为单个端口,或者前两者的组合,具体形式为interface-type interface-number | [ tointerface-type interface-number ] &<1-10>。
Cluster 全攻略 一.准备设置:1. PC 或者是双 CPU 节点机 2. 交换器或者 Hub 3. Linux (Red Hat7.2 及以上版本,AS2.1、AS3.0) 将机器用网线通过交换机或者 Hub 连接好,然后在各个节点上安装操作系统。
注意, 请选择完全安装,设置防火墙的时候选择 No Firewall,如果在后期需要防火墙设置,那么 在主节点上进行设置即可。
二.架设整体架设中,所需要的程序设置包括: 主节点: NFS Server NIS Server RSH MPICH 计算节点: NFS Server NIS Server RSH 主机名称请修改 /etc/sysconfig/network NETWORKING=yes HOSTNAME=server.cluster (主机名称) 网卡 IP 地址设置请修改:/etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 ONBOOT=yes BOOTPROTO=static IPADDR=192.168.0.1 (IP 地址设定,按照节点的不同进行排列) NETMASK=255.255.255.0 主机名称与 IP 对应关系请修改:/etc/hosts 127.0.0.1 localhost localhost.localdomain 192.168.0.1 console.cluster 192.168.0.2 node1.clusterNFS 设置:主节点设置: 设定要共享出去的文件夹,比如说/home 目录: 编辑/etc/export 文件 /home *(rw,no_root_squash) 编辑完成后发布共享目录,命令为: exportfs -rv 发布目录后请确认 nfs 服务已经开启,开启命令为: > /etc/rc.d/init.d/nfs start > chkconfig –level 35 nfs on,或者使用 setup 命令设置,完成后使用/etc/rc.d/init.d/xinetd reload 命令开启 计算节点设置: 启动 nfs 服务,命令为 > /etc/rc.d/init.d/nfs start > chkconfig –level 35 nfs on,或者使用 setup 命令设置,完成后使用/etc/rc.d/init.d/xinetd reload 命令开启 修改/etc/fstab 文件以确保开机时能够挂载共享目录。
第一部分系统的安装及cluster的配置:1. linux Redhat 5.4系统的安装安装前准备:Redhat linux AS5 update 4两台HP p580存储一台注意事项:安装Red Hat Enterprise Linux 5.4时会要求输入安装号,这时请输入:49af89414d147589,如果不输Cluster和Virtualization组件将不会出现。
2. Redhat 5.4 系统配置:2.1 关闭系统安全配置为了配置方便我们可以把Cluster各节点的防火墙和SELinux关掉:关闭防火墙:service iptables stopchkconfig iptables off关闭Selinux:“系统”-“管理”-“SELinux Managerment”,把“System Default Enfocing Mode”设为“Permissive”或“Disabled”2.2主机信息配置2.2.1 修改服务器主机名编辑/etc/sysconfig/network服务器1的network修改如下:NETWORKING=yesNETWORKING_IPV6=noHOSTNAME=CX-Server-A服务器2的network修改如下:NETWORKING=yesNETWORKING_IPV6=noHOSTNAME=CX-Server-A修改后需要重新启动两台服务器,以下我们将用服务器的hostname来标示两台服务器。
2.2.2 修改主机信息配置/etc/hosts 文件包含IP地址到主机名的转换表。
编辑CX-Server-A的hosts文件,修改内容如下:127.0.0.1 localhost.localdomain localhost10.23.1.241 CX-Server-A10.23.1.242 CX-Server-B10.23.1.240 CX-Server192.168.112.13 ILO-CX-Server-A192.168.112.14 ILO-CX-Server-B编辑编辑CX-Server-B的hosts文件,内容如CX-Server-A的一致即可。
Windows2003下群集cluster详细配置过程目录一、环境的准备 (3)1.AD活动目录的安装 (3)2.SCSI软件的安装和配置 (8)A.服务端配置 (8)B.客户端安装和配置 (13)二、windows2003 cluster建立和配置 (18)1.配置网络适配器 (18)2.群集cluster的安装 (20)3.添加节点RPT-DB服务器 (24)4.配置心跳网络 (27)三、SQL2005 cluster安装和sp3补丁安装和相关配置 (29)1.磁盘管理 (29)2.新建MSDTC组和资源 (30)A.打开群集管理器,新建组MSDTC GROUP (31)B.新建磁盘资源--G盘 (32)C.新建ip资源 (33)D.新建网络名称 (35)E.新建分布式事务协调器DTC (36)3.添加MES-SQL组和RPT-SQL组 (38)4.安装IIS (SQL2005需IIS的支持,2个节点都要安装) (39)5.安装SQL2005 (40)6.安装sql2005 sp3补丁 (50)四、群集故障自动回复的相关配置 (53)五、hp服务器双网卡的绑定以及群集cluster的相关修改和配置 (58)1.网卡的绑定 (58)2.网卡绑定后群集的相关配置 (62)六、群集管理器dhcp和文件服务的cluster配置 (68)1.DHCP服务cluster的配置 (68)A.在2个节点MES-DB和RPT-DB上分别安装DHCP服务 (68)B.打开群集管理器 (69)C.打开开始-管理工具-DHCP管理器 (75)D.然后用客户端验证一下,客户端设置ip自动获取,打开cmd,输入ipconfig/release,再ipconfig/renew获取 (78)2.文件服务的cluster设置 (79)A.新建资源 (79)B.客户端用UNC路径来测试 (81)七、exchange群集的安装和cluster配置 (83)1.安装前的准备 (83)2.安装exchange2003 (85)3.群集cluster的配置 (92)4.测试exchange (97)一、环境的准备一台hpdl160G6服务器做为域控,域名为,域控ip为172.23.8.15 掩码:255.255.248.0;一台hpdl160G6服务器做为文件服务器,本次文件服务器不做讲解,主要讲解sql服务器的cluster群集;两台hpdl380G6服务器做为群集主机,主要应用为sql2005,网卡用的双线绑定,以达到冗余(操作系统为windows2003 enterprise sp2版本);两台Cisco mds 9124光纤交换机,以达到冗余;一台hp msa2312做为后台存储,当前客户要求为raid5,划分3个卷,800G 供fileserver;700G供mes app应用程序;300G供rpt app应用程序;存储用双控,以达到冗余;群集账户为cluadmin;sql cluster账户:sqladmin;2个sql cluster组:rptgroup和mesgroup(可以是本地域组或全局组,但必须是安全组);两台db服务器用一条交叉线直连,作为心跳线,相关ip见图所示1.AD活动目录的安装AD服务器的ip设置:开始-运行-dcpromo到这里AD安装完成了,提示重启,按确定。
目录第1章Cluster典型配置指导................................................................................................... 1-11.1 Cluster典型配置指导 ....................................................................................................... 1-11.1.1 组网图.................................................................................................................... 1-11.1.2 应用要求 ................................................................................................................ 1-11.1.3 适用产品、版本..................................................................................................... 1-21.1.4 配置过程和解释..................................................................................................... 1-21.1.5 完整配置 ................................................................................................................ 1-51.1.6 配置注意事项......................................................................................................... 1-51.2 Cluster实际组网配置指导................................................................................................ 1-61.2.1 组网图.................................................................................................................... 1-61.2.2 应用要求 ................................................................................................................ 1-61.2.3 适用产品、版本..................................................................................................... 1-71.2.4 配置过程和解释..................................................................................................... 1-71.2.5 完整配置 .............................................................................................................. 1-10第1章 Cluster典型配置指导1.1 Cluster典型配置指导集群功能通过HGMP V2(Huawei Group Management Protocol,华为组管理协议)实现。
使用HGMP V2功能,网络管理员可以通过一个主交换机的公网IP地址,实现对多个交换机的管理。
主交换机称为管理设备,其它被管理的交换机称为成员设备。
成员设备一般不设置公网IP地址,通过管理设备重定向来实现对成员设备的管理和维护。
管理设备和成员设备组成了一个“集群”。
1.1.1 组网图图1-1集群示意图1.1.2 应用要求三台交换机构成一个集群,其中:●S3610为管理设备●其他交换机为成员设备S3610交换机作为管理设备管理两台成员设备。
具体配置如下:●管理设备通过端口Ethernet1/0/2和端口Ethernet1/0/3下挂两台成员设备●管理设备通过端口Ethernet1/0/1接入到外部网络●Ethernet1/0/1属于VLAN2,VLAN2的接口IP地址为163.172.55.1●整个集群使用相同的FTP server、TFTP server●FTP Server、TFTP server的IP地址为63.172.55.1●网管工作站及日志主机的IP地址为69.172.55.41.1.3 适用产品、版本表1-1配置适用的产品与软硬件版本关系1.1.4 配置过程和解释(1) 配置成员设备(以一台成员设备为例)# 使能设备上的NDP和端口Ethernet1/0/1上的NDP。
<Switch> system-view[Switch] ndp enable[Switch] interface Ethernet 1/0/1[Switch-Ethernet1/0/1] ndp enable[Switch-Ethernet1/0/1] quit# 使能设备上的NTDP和端口Ethernet1/0/1上的NTDP。
[Switch] ntdp enable[Switch] interface Ethernet 1/0/1[Switch-Ethernet1/0/1] ntdp enable[Switch-Ethernet1/0/1] quit# 启动集群功能。
[Switch] cluster enable(2) 配置管理设备# 启动设备上的NDP和端口Ethernet1/0/2、Ethernet1/0/3上的NDP。
<Switch> system-view[Switch] ndp enable[Switch] interface Ethernet 1/0/2[Switch-Ethernet1/0/2] ndp enable[Switch-Ethernet1/0/2] quit[Switch] interface Ethernet 1/0/3[Switch-Ethernet1/0/3] ndp enable[Switch-Ethernet1/0/3] quit# 配置本设备发送的NDP报文在接收设备上的老化时间为200秒。
[Switch] ndp timer aging 200# 配置NDP报文发送的时间间隔为70秒。
[Switch] ndp timer hello 70# 启动设备上的NTDP和端口Ethernet1/0/2、Ethernet1/0/3上的NTDP。
[Switch] ntdp enable[Switch] interface Ethernet 1/0/2[Switch-Ethernet1/0/2] ntdp enable[Switch-Ethernet1/0/2] quit[Switch] interface Ethernet 1/0/3[Switch-Ethernet1/0/3] ntdp enable[Switch-Ethernet1/0/3] quit# 配置拓扑收集范围为2跳。
[Switch] ntdp hop 2# 配置被收集设备转发拓扑收集请求的延迟时间为150ms。
[Switch] ntdp timer hop-delay 150# 配置被收集设备的端口转发拓扑收集请求的延迟时间为15ms。
[Switch] ntdp timer port-delay 15# 配置定时拓扑收集的时间间隔为3分钟。
[Switch] ntdp timer 3# 配置集群的管理VLAN为VLAN10。
[Switch] vlan 10[Switch-vlan10] quit[Switch] management-vlan 10# 将管理设备与候选设备相连的端口配置为Trunk口,并且允许管理VLAN通过。
[Switch] interface Ethernet 1/0/2[Switch-Ethernet1/0/2] port link-type trunk[Switch-Ethernet1/0/2] port trunk permit vlan 10[Switch-Ethernet1/0/2] quit[Switch] interface Ethernet 1/0/3[Switch-Ethernet1/0/3] port link-type trunk[Switch-Ethernet1/0/3] port trunk permit vlan 10[Switch-Ethernet1/0/3] quit# 启动集群功能。
[Switch] cluster enable# 进入集群视图。
[Switch] cluster# 配置集群内部使用的IP地址池,起始地址为172.16.0.1,有6个地址。
[Switch-cluster] ip-pool 172.16.0.1 255.255.255.248# 配置集群名字,建立集群。
[Switch-cluster] build aabbccRestore topology from local flash file,for there is no base topology. (Please confirm in 30 seconds, default No). (Y/N)N# 配置成员设备信息的保留时间为100秒。
[aabbcc_0.Switch-cluster] holdtime 100# 配置握手报文定时发送的时间间隔为10秒。
[aabbcc_0.Switch-cluster] timer 10# 配置集群内部公用的FTP服务器、TFTP服务器、日志主机及SNMP网管站。