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 文件中将记录成功的安装或升级。