Anybackup-7.0.8.0环境搭建-Master节点安装

1 安装软件包之前需要确认上一章节配置的网络是否正常。

2 安装时如果出现如下报错,请在/etc/sysctl.conf中添加

net.ipv6.ip_nonlocal_bind=1

net.ipv4.ip_nonlocal_bind=1

命令参考:vi /etc/sysctl.conf,在最后一行加入上面两条命令,保存。

保存后sysctl –p生效。

Anybackup-7.0.8.0环境搭建-Master节点安装

配置文件中不添加此两端配置可能会导致安装WebService失败。

所以安装前就请检查下添加。添加好后必须sysctl –p生效,否则依旧会报错。

示例如下:
Anybackup-7.0.8.0环境搭建-Master节点安装

Anybackup-7.0.8.0环境搭建-Master节点安装

3 使用SSH远程登录到软件版服务器后台,切换到root用户下(端口、用户名、密码、命令见上一节),若不存在/backupsoft目录,先新建mkdir /backupsoft,先对/backupsoft赋权,chmod 755 /backupsoft,。通过xftp工具把AnyBackupServer-Linux_el7_x64-7.0.8.0-zh_CN-Contain_C.tar.gz上传至/backupsoft目录下。进入到/backupsoft目录下,执行解压命令tar –zxvf AnyBackupServer-Linux_el7_x64-7.0.8.0.tar.gz。解压后进入/backupsoft/AnyBackupServer目录。

Anybackup-7.0.8.0环境搭建-Master节点安装
Anybackup-7.0.8.0环境搭建-Master节点安装

Anybackup-7.0.8.0环境搭建-Master节点安装

4 参考安装帮助信息给的提示,输入下面的命令安装AB,除了本机IP外,还需要另外申请两个IP作为集群VIP和数据库VIP,集群ID和数据库ID均为1~255的整数,语言可以选择Chinese或者English,NTP服务器可以指定能够访问时间同步服务器,若不加此参数,则默认将集群VIP设置为NTP服务器的IP,若需要NFS服务需添加—need-nfs=yes参数,不需要可不加此参数。下面的命令中颜色标注的均为需要修改的参数值。./install.sh
–product=EXPRESS --server-type=MASTER --self-ip=本机IP
–cluster-id=集群ID --cluster-vip=集群VIP --install-db=yes --db-id=数据库ID --db-vip=数据库VIP --language=语言 --ntp-server=NTP服务器IP --need-nfs=yes --ssl=no

除上述参数外还在后面添加其他参数,如下:

–self-ip-ex=SIP selfip:ipv6地址

–cluster-vip-ex=VIP cluster-vip:ipv6地址

–ssl=yes/no ssl:开启ssl加密(软件默认会开启SSL,对性能造成极大的影响,如不需要开启,请在最后加参数–ssl=no,控制台开启ssl的话客户端也需要开启,才可连接上控制台)

–rf-sys=[yes|no] rf-sys:系统加固,主要针对软件版,(可选)。

–language=Chinese/English 英文版或是中文版,不加此参数默认为中文版。

这里需要注意的是

  • Master
    节点必须安装数据库(–install-db=yes),本机IP必须是静态IP,集群VIP和数据库VIP必须是未被使用且添加之后能使用的IP,集群ID和数据库ID均为1~255的整数,不能相同,且必须保证在同一网段内不同集群之间不能重复(集群ID不能和同一网段内不同集群间的集群ID、数据库ID相等,数据库ID也是一样的限制),同一个集群中不同节点必须是相同的。

  • 执行安装脚本之前,还需要检测当前环境是否开启了防火墙,防火墙未开启会导致安装后无法访问VIP,可执行systemctl status firewalld命令查询,若状态为inactive,请执行systemctl start firewalld;
    systemctl enable firewalld启用防火墙。

举个例子,若软件版服务器的IP为192.168.1.1,申请的两个同网段的IP分别为192.168.1.2和192.168.1.3,集群ID和数据库ID 1~255均未被使用过,安装语言选择中文,无其他NTP服务器,使用集群VIP作为NTP服务器的IP,则安装命令如下:

./install.sh --product=CDM --server-type=MASTER --self-ip=192.168.1.1 --cluster-id=1 --cluster-vip=192.168.1.2 --install-db=yes --db-id=2 --db-vip=192.168.1.3 --language=Chinese --ntp-server=192.168.1.2 --ssl=no

这里需要注意的

 注意: 上述命令只是举例,红字标记的均需要修改,特别是集群ID和数据ID,得确认是否有其他集群已经使用。已经使用的ID最好做个记录,下次安装时不再使用这些ID。这里安装的是CDM。

Anybackup-7.0.8.0环境搭建-Master节点安装

5 执行上面的命令后,等待脚本执行完成返回Success的结果,如下图。
Anybackup-7.0.8.0环境搭建-Master节点安装

显示Install success后,执行systemctl -a|grep ,AnyBackup的命令查看服务的状态,若全为running,则软件安装成功,如下图:

Anybackup-7.0.8.0环境搭建-Master节点安装
Anybackup-7.0.8.0环境搭建-Master节点安装

这里需要注意的是。

 注意:

A. 若服务出现start-pre的状态,不用紧张,此状态是还在执行服务脚本,还未执行完成,等待一到两分钟再次查看就会变成running的状态。

B. 若等待很长时间,服务一直是start-pre的状态或者dead的状态,则联系400或二线的服务工程师分析。

6 软件安装成功后,检查服务状态,服务正常后,打开Google或者IE11的浏览器,访问https://集群VIP:9600,即可显示备份软件登录界面,检查界面显示是否正常。默认账户 admin 默认密码 [email protected]
Anybackup-7.0.8.0环境搭建-Master节点安装

登录成功后需要修改默认密码。

Anybackup-7.0.8.0环境搭建-Master节点安装

Anybackup-7.0.8.0环境搭建-Master节点安装

Anybackup-7.0.8.0环境搭建-Master节点安装
到这里一个完整且详细的 Maste(CDM)节点安装过程已完成,希望有帮助到你。如果你想了解更多关于Anybackup,欢迎私信。当然如果你在备份容灾中遇到了任何问题可以随时私信我,(任何产品线都可以哦)我们一起讨论解决学习。期待各位的私信。
最后 为了不让这篇文章石沉大海,希望各位多多收藏,多多关注。