请输入搜索词进行查询
搜索 <book_title>...
NetBackup™ for OpenStack 管理指南
Last Published:
2024-11-11
Product(s):
NetBackup & Alta Data Protection (10.5)
- 简介
- 部署 NetBackup for OpenStack
- 要求
- NetBackup for OpenStack 网络注意事项
- 准备安装
- 启动 NetBackup for OpenStack 虚拟机
- 安装 NetBackup for OpenStack 组件
- 在 RHOSP 上安装
- 在 Ansible OpenStack Ussuri 上安装
- 在 Kolla 上安装
- 将 NetBackup for OpenStack 映像推送到本地注册表
- 配置 NetBackup for OpenStack
- 安装后运行状况检查
- 卸载 NetBackup for OpenStack
- 从 RHOSP 卸载
- 从 Ansible OpenStack 卸载
- 从 Kolla OpenStack 卸载
- 配置 NetBackup OpenStack 设备
- 配置 NetBackup 主服务器
- NetBackup for OpenStack 保护
- 执行 OpenStack 快照、备份和还原
- 执行备份管理任务
- 灾难恢复
- 故障排除
- 常规故障排除提示
- NetBackup for OpenStack 的运行状况检查
- 重要日志文件
启用 NetBackup for OpenStack 备份装入功能
要启用 NetBackup for OpenStack 的备份装入功能,必须使 NetBackup for OpenStack 备份目标可用于 nova-compute 和 nova-libvirt 容器。
编辑 /path/to/venv/share/kolla-ansible/ansible/roles/nova-cell/defaults/main.yml
并查找 nova_libvirt_default_volumes 变量。将 NetBackup for OpenStack 装入绑定 /var/nbos:/var/nbos:shared 附加到现有卷的列表。
对于默认 Kolla 安装,变量如下所示:
nova_libvirt_default_volumes: - "{{ node_config_directory }}/nova-libvirt/:{{ container_config_ directory }}/:ro" - "/etc/localtime:/etc/localtime:ro" - "{{ '/etc/timezone:/etc/timezone:ro' if ansible_os_family == 'Debian' else '' }}" - "/lib/modules:/lib/modules:ro" - "/run/:/run/:shared" - "/dev:/dev" - "/sys/fs/cgroup:/sys/fs/cgroup" - "kolla_logs:/var/log/kolla/" - "libvirtd:/var/lib/libvirt" - "{{ nova_instance_datadir_volume }}:/var/lib/nova/" - "{% if enable_shared_var_lib_nova_mnt | bool %}/var/lib/nova/mnt: /var/lib/nova/mnt:shared{% endif %}" - "nova_libvirt_qemu:/etc/libvirt/qemu" - "{{ kolla_dev_repos_directory ~ '/nova/nova:/var/lib/ kolla/venv/lib/python' ~ distro_python_version ~ ' /site-packages/nova' if nova_dev_mode | bool else '' } - "/var/nbos:/var/nbos:shared"
接下来,在同一文件中查找 nova_compute_default_volumes 变量,然后将装入绑定 /var/nbos:/var/nbos:shared 附加到列表。
对于默认 Kolla 安装,更改后,变量将如下所示:
nova_compute_default_volumes: - "{{ node_config_directory }}/nova-compute/:{{ container_config_ directory }}/:ro" - "/etc/localtime:/etc/localtime:ro" - "{{ '/etc/timezone:/etc/timezone:ro' if ansible_os_family == 'Debian' else '' }}" - "/lib/modules:/lib/modules:ro" - "/run:/run:shared" - "/dev:/dev" - "kolla_logs:/var/log/kolla/" - "{% if enable_iscsid | bool %}iscsi_info:/etc/iscsi{% endif %}" - "libvirtd:/var/lib/libvirt" - "{{ nova_instance_datadir_volume }}:/var/lib/nova/" - "{% if enable_shared_var_lib_nova_mnt | bool %}/var/lib/nova/mnt:/ var/lib/nova/mnt:shared{% endif %}" - "{{ kolla_dev_repos_directory ~ '/nova/nova:/var/lib/kolla/venv/ lib/python' ~ distro_python_version ~ '/site-packages/nova' if nova_dev_mode | bool else '' }}" - "/var/nbos:/var/nbos:shared"
如果使用 Ironic 计算节点,则需要在同一文件中再调整一个条目。查找 nova_compute_ironic_default_volumes 变量并将 NBOS 装入 /var/nbos:/var/nbos:shared 附加到列表。
更改后,变量将如下所示:
nova_compute_ironic_default_volumes: - "{{ node_config_directory }}/nova-compute-ironic/:{{ container_config_ directory }}/:ro" - "/etc/localtime:/etc/localtime:ro" - "{{ '/etc/timezone:/etc/timezone:ro' if ansible_os_family == 'Debian' else '' }}" - "kolla_logs:/var/log/kolla/" - "{{ kolla_dev_repos_directory ~ '/nova/nova:/var/lib/kolla/venv/lib/ python' ~ distro_python_version ~ '/site-packages/nova' if nova_dev _mode | bool else '' }}" - "/var/nbos:/var/nbos:shared"