Netbackup Master 10安装

1 安装包验证

NetBackup_10.0_LinuxR_x86_64.tar.gz

校验和: SHA-256    12b11348b80c8b7aab11cf50a3f4ac7a45e2b13fedcb7cff01032f0c8f75388e

2 环境要求

磁盘划分

/nbudata

剩余空间

VG

/

800G

VG

/boot

2G

/boot/efi

2G

swap

32G

VG

RedHat 8.6需要安装

dnf install libnsl libXtst gzip

最小要求,4内核16G内存

添加解析(测试中用的主机名为nbumaster-a1)

/etc/hosts

#NBU hosts

10.1.10.10 nbuops10 nbuops10.xxx.com

10.1.10.11 nbumaster-a1 nbumaster-a1.xxx.com

10.1.10.12 nbumedia-am01 nbumedia-am01.xxx.com

其它介质服务器略。。。


设置语言默认环境"en_US.UTF-8"

localectl set-locale en_US.utf8

locale

群集要求:

确保 NetBackup 群集中的每个节点均可运行 ssh 命令或其等效命令。Root 用户必须 能够在不输入密码的情况下,对群集中的每个节点执行远程登录。

配置ssh

ssh-keygen

ssh-copy-id nbuops10.xxx.com

ssh-copy-id nbumedia-am1.xxx.com

配置防火墙

3 软件安装

3-1 创建账号

工作组nbwebgrp

验证身份账号nbwebsvc

启动服务账号nbuser

/usr/sbin/groupadd -g 11001 nbwebgrp

/usr/sbin/groupadd -g 11003 nbu

useradd -u 10002 -g nbu-c 'NetBackup Services account' -G nbwebgrp nbuser

id nbuser

mkdir /usr/openv

chmod 771 /usr/openv/

chown :nbwebgrp /usr/openv/

ll /usr/openv/ -d

drwxrwx--x 2 root nbwebgrp 6 Jun 2 15:37 /usr/openv/

useradd -u 10001 -g nbwebgrp -c 'NetBackup Web Services application account' -d /usr/openv/wmc nbwebsvc

chown nbwebsvc:nbwebgrp /usr/openv/

id nbwebsvc

ll /usr/openv/ -d

drwxrwx--x 19 nbwebsvc nbwebgrp 238 Jun  2 17:06 /usr/openv/

3-2 配置密码

passwd nbwebsvc

passwd nbuser

su - nbwebsvc

ssh-keygen

su - nbuser

ssh-keygen

3-3,静态安装

1 以 root 身份登录到服务器。

2 使用首选文本编辑器打开文件 /tmp/NBInstallAnswer.conf。如果该文件不存在,则 创建文件。

vi /tmp/NBInstallAnswer.conf

SERVER=nbumaster-a1.xxx.com

CLIENT_NAME=nbumaster-a1.xxx.com

MACHINE_ROLE=MASTER LICENSE=/soft/NBU/veritas_customer_registration_key.json

USAGE_INSIGHTS_FILE_PATH=/soft/NBU/NBU_SELF_SERV_LIC_10.XML

SERVICE_USER=nbuser

OPSCENTER_SERVER=nbuops10.xxx.com

INCLUDE_JAVA_GUI_AND_JRE=INCLUDE

MACHINE_ROLE=MASTER

:wq

拷贝安装文件

ll /soft/NBU

-rw-r--r-- 1 root root       2522 Jun  2 15:17 NBU_SELF_SERV_LIC_10.XML

-rw-r--r-- 1 root root 4273398330 Jun  2 14:20 NetBackup_10.0_LinuxR_x86_64.tar.gz

-rw-r--r-- 1 root root        524 Jun  2 15:17 veritas_customer_registration_key.json

注意:

■ nbwebsvc 用户不应用作服务用户。

■ nbwebgrp 必须是服务用户的辅助组。

■ 如果要在安装后更改服务用户帐户,请使用 nbserviceusercmd --changeUser 命令。

自动应答安装(测试机主机名为nbumaster-a1)

vi /tmp/NBInstallAnswer.conf

SERVER=nbumaster-a1.xxx.com

CLIENT_NAME=nbumaster-a1.xxx.com

MACHINE_ROLE=MASTER

LICENSE=<密钥>

USAGE_INSIGHTS_FILE_PATH=/soft/NBU/veritas_customer_registration_key.json

SERVICE_USER=nbuser

OPSCENTER_SERVER=nbuops10.xxx.com

INCLUDE_JAVA_GUI_AND_JRE=INCLUDE

:wq

对于主服务器,在 CLIENT_NAME= 行中指定的名称应与第一个 SERVER= 行匹 配。

cd /soft/NBU/

# sha256sum NetBackup_10.0_LinuxR_x86_64.tar.gz

12b11348b80c8b7aab11cf50a3f4ac7a45e2b13fedcb7cff01032f0c8f75388e  NetBackup_10.0_LinuxR_x86_64.tar.gz

tar -xzvf NetBackup_10.0_LinuxR_x86_64.tar.gz

cd NetBackup_10.0_LinuxR_x86_64/

自动安装

sh ./install

Do you wish to continue? [y,n] (y)

Are you currently performing a disaster recovery of a master server? [y,n] (n)

Do you want to install NetBackup and Media Manager files? [y,n] (y)

Do you want to start the job-related NetBackup daemons

so backups and restores can be initiated? [y,n] (y)

手动安装配有配置文件

sh ./install

Do you wish to continue? [y,n] (y)

Is this host the master server? [y,n] (y)

Are you currently performing a disaster recovery of a master server? [y,n] (n)

Enter the name of the service user account to be used to start most of the daemons:

nbuser

Please enter the fully qualified path containing your customer registration key

file, or enter q to quit the install script.

/soft/veritas_customer_registration_key.json

Do you want to install NetBackup and Media Manager files? [y,n] (y)

Enter license key: 密钥

Do you want to add additional license keys now? [y,n] (y)

Enter a letter: q

Would you like to use "nbumaster-a1.xxx.com" as the configured

NetBackup server name of this machine? [y,n] (y)

Do you want to add any media servers now? [y,n] (n)

Do you want to start the job-related NetBackup daemons so backups and restores can be initiated? [y,n] (y)

#需要能解析nbu-ops10.xxx.com

Enter the OpsCenter server (default: NONE): nbu-ops10.xxx.com

/usr/openv/netbackup/bin/admincmd/nbregopsc -add "nbu-ops10.xxx.com"

/usr/openv/pack/install.history 文件中将记录成功的安装或升级。