検索クエリーを入力してください
<book_title> を検索 ...
NetBackup™ for OpenStack 管理者ガイド
Last Published:
2023-12-28
Product(s):
NetBackup (10.3)
- 概要
- NetBackup for OpenStack の配備
- 要件
- NetBackup for OpenStack ネットワークに関する注意事項
- インストールの準備
- NetBackup for OpenStack VM のスピンアップ
- NetBackup for OpenStack バックアップターゲットの形式について
- NetBackup for OpenStack コンポーネントのインストール
- RHOSP へのインストール
- Ansible OpenStack Ussuri へのインストール
- Kolla Ussuri へのインストール
- NetBackup for OpenStack ノードの nova ユーザー ID の変更
- NetBackup for OpenStack 配備スクリプトのコピー
- NetBackup for OpenStack 配備スクリプトの Kolla-ansible 配備スクリプトへのコピー
- ローカルレジストリへの NetBackup for OpenStack イメージのプッシュ
- NetBackup for OpenStack パラメータを設定するための globals.yml の編集
- NetBackup for OpenStack スナップショットマウント機能の有効化
- NetBackup for OpenStack コンテナイメージのプル
- NetBackup for OpenStack コンポーネントの配備
- NetBackup for OpenStack 配備の検証
- NetBackup for OpenStack の構成
- インストール後の健全性チェック
- NetBackup for OpenStack のアンインストール
- RHOSP からのアンインストール
- NetBackup for OpenStack Datamover API サービスのクリーニング
- NetBackup for OpenStack Datamover サービスのクリーニング
- NetBackup for OpenStack haproxy リソースのクリーニング
- NetBackup for OpenStack Keystone リソースのクリーニング
- NetBackup for OpenStack データベースリソースのクリーニング
- オーバークラウドの配備コマンドを元に戻す
- 元の RHOSP Horizon コンテナの復元
- NetBackup for OpenStack VM クラスタの破棄
- Ansible OpenStack からのアンインストール
- NetBackup for OpenStack サービスのアンインストール
- NetBackup for OpenStack Datamover API コンテナの破棄
- openstack_user_config.yml のクリーニング
- user_variables.yml の NetBackup for OpenStack haproxy 設定の削除
- NetBackup for OpenStack Datamover API インベントリファイルの削除
- NetBackup for OpenStack Datamover API サービスエンドポイントの削除
- NetBackup for OpenStack Datamover API データベースとユーザーの削除
- rabbitmq コンテナからの nbosdmapi rabbitmq ユーザーの削除
- haproxy のクリーニング
- 計算ノードからの証明書の削除
- NetBackup for OpenStack VM クラスタの破棄
- Kolla Openstack からのアンインストール
- RHOSP からのアンインストール
- nbosjm CLI クライアントのインストール
- NetBackup for OpenStack のログローテーションについて
- NetBackup OpenStack Appliance の構成
- NetBackup マスターサーバーの構成
- NetBackup for OpenStack のポリシー
- OpenStack のバックアップとリストアの実行
- スナップショットについて
- スナップショットのリスト
- スナップショットの作成
- スナップショットの概要
- スナップショットの削除
- ボリュームスナップショットのクリーンアップ
- スナップショットのキャンセル
- リストアについて
- リストアのリスト
- リストアの概要
- リストアの削除
- リストアのキャンセル
- ワンクリックリストア
- 選択的リストア
- インプレースリストア
- CLI に必要な restore.json
- ファイル検索について
- Horizon のファイル検索タブへのナビゲート
- Horizon でのファイル検索の構成と開始
- Horizon でのファイル検索の開始と結果の取得
- CLI ファイル検索の実行
- スナップショットのマウントについて
- ファイルリカバリマネージャインスタンスの作成
- スナップショットのマウント
- File Recovery Manager へのアクセス
- マウントされたスナップショットの識別
- スナップショットのマウント解除
- スケジューラについて
- スケジュールの無効化
- スケジュールの有効化
- スケジュールの変更
- 電子メール通知について
- 電子メール通知をアクティブ化するための要件
- 電子メール通知のアクティブ化または非アクティブ化
- バックアップ管理タスクの実行
- NBOS バックアップ管理領域
- ポリシー属性
- ポリシークォータ
- 信頼の管理
- ポリシーのインポートと移行
- ディザスタリカバリ
- NFS を使用したディザスタリカバリのランブックの例
- トラブルシューティング
- 索引
NetBackup for OpenStack クラスタ上
nbosjm-policies
このサービスは、すべての NetBackup for OpenStack ノードで実行され、アクティブになります。
[root@Upstream ~]# systemctl status nbosjm-policies
● nbosjm-policies.service - nbosjm policies service
Loaded: loaded (/etc/systemd/system/nbosjm-policies.service; enabled;
vendor preset: disabled)
Active: active (running) since Wed 2020-06-10 13:42:42 UTC; 1 weeks
4 days ago
Main PID: 12779 (nbosjm-wor)
Tasks: 17
CGroup: /system.slice/nbosjm-policies.service
├─12779 /home/stack/myansible/bin/python
/home/stack/myansible/bin/nbosjm-policies
--config-file=/etc/nbosjm/nbosjm.conf
├─12982 /home/stack/myansible/bin/python
/home/stack/myansible/bin/nbosjm-policies
--config-file=/etc/nbosjm/nbosjm.conf
├─12983 /home/stack/myansible/bin/python
/home/stack/myansible/bin/nbosjm-policies
--config-file=/etc/nbosjm/nbosjm.conf
├─12984 /home/stack/myansible/bin/python
/home/stack/myansible/bin/nbosjm-policies
--config-file=/etc/nbosjm/nbosjm.conf
[...]
nbosjm-api
このサービスは、すべての NetBackup for OpenStack ノードで実行され、アクティブになります。
[root@Upstream ~]# systemctl status nbosjm-api
● nbosjm-api.service - nbosjm api service
Loaded: loaded (/etc/systemd/system/nbosjm-api.service; disabled;
vendor preset: disabled)
Drop-In: /run/systemd/system/nbosjm-api.service.d
└─50-pacemaker.conf
Active: active (running) since Thu 2020-04-16 22:30:11 UTC;
2 months 5 days ago
Main PID: 11815 (nbosjm-api)
Tasks: 1
CGroup: /system.slice/nbosjm-api.service
└─11815 /home/stack/myansible/bin/python /home/stack/
myansible/bin/nbosjm-api --config-file=/etc/
nbosjm/nbosjm.conf
nbosjm-scheduler
このサービスは、すべての NetBackup for OpenStack ノードで実行され、アクティブになります。
[root@Upstream ~]# systemctl status nbosjm-scheduler
● nbosjm-scheduler.service - nbosjm scheduler service
Loaded: loaded (/etc/systemd/system/nbosjm-scheduler.service; disabled;
vendor preset: disabled)
Drop-In: /run/systemd/system/nbosjm-scheduler.service.d
└─50-pacemaker.conf
Active: active (running) since Thu 2020-04-02 13:49:22 UTC; 2 months
20 days ago
Main PID: 29439 (nbosjm-sch)
Tasks: 1
CGroup: /system.slice/nbosjm-scheduler.service
└─29439 /home/stack/myansible/bin/python /home/stack/myansible
/bin/nbosjm-scheduler --config-file=/etc/nbosjm/
nbosjm.conf
nbosjm-cron
このサービスはペースメーカーによって制御され、マスターノードでのみ実行されます
[root@Upstream ~]# systemctl status nbosjm-cron
● nbosjm-cron.service - Cluster Controlled nbosjm-cron
Loaded: loaded (/etc/systemd/system/nbosjm-cron.service; disabled;
vendor preset: disabled)
Drop-In: /run/systemd/system/nbosjm-cron.service.d
└─50-pacemaker.conf
Active: active (running) since Wed 2021-01-27 19:59:26 UTC; 6 days ago
Main PID: 23071 (nbosjm-cro)
CGroup: /system.slice/nbosjm-cron.service
├─23071 /home/stack/myansible/bin/python3 /home/stack/
myansible/bin/nbosjm-cron --config-file=/etc/nbosjm
/nbosjm.conf
└─23248 /home/stack/myansible/bin/python3 /home/stack/
myansible/bin/nbosjm-cron --config-file=/etc/nbosjm/
nbosjm.conf
Feb 03 19:28:43 nbosvm1-ansible-ussuri-ubuntu18-vagrant nbosjm-cron
[23071]: ● nbosjm-cron.service - Cluster Controlled nbosjm-cron
Feb 03 19:28:43 nbosvm1-ansible-ussuri-ubuntu18-vagrant nbosjm-cron
[23071]: Loaded: loaded (/etc/systemd/system/nbosjm-cron.service; disabled;
vendor preset: disabled)
Feb 03 19:28:43 nbosvm1-ansible-ussuri-ubuntu18-vagrant nbosjm-cron
[23071]: Drop-In: /run/systemd/system/nbosjm-cron.service.d
Feb 03 19:28:43 nbosvm1-ansible-ussuri-ubuntu18-vagrant nbosjm-cron
[23071]: └─50-pacemaker.conf
Feb 03 19:28:43 nbosvm1-ansible-ussuri-ubuntu18-vagrant nbosjm-cron
[23071]: Active: active (running) since Wed 2021-01-27 19:59:26 UTC;
6 days ago
Feb 03 19:28:43 nbosvm1-ansible-ussuri-ubuntu18-vagrant nbosjm-cron
[23071]: Main PID: 23071 (nbosjm-cro)
Feb 03 19:28:43 nbosvm1-ansible-ussuri-ubuntu18-vagrant nbosjm-cron
[23071]: CGroup: /system.slice/nbosjm-cron.service
Feb 03 19:28:43 nbosvm1-ansible-ussuri-ubuntu18-vagrant nbosjm-cron
[23071]: ├─23071 /home/stack/myansible/bin/python3 /home/stack/myansible/
bin/nbosjm-cron --config-file=/etc/nbosjm/nbosjm.conf
Feb 03 19:28:43 nbosvm1-ansible-ussuri-ubuntu18-vagrant nbosjm-cron
[23071]: ├─23248 /home/stack/myansible/bin/python3 /home/stack/myansible/
bin/nbosjm-cron --config-file=/etc/nbosjm/nbosjm.conf
Feb 03 19:28:43 nbosvm1-ansible-ussuri-ubuntu18-vagrant nbosjm-cron
[23071]: └─27145 /usr/bin/systemctl status nbosjm-cron
ペースメーカークラスタの状態
ペースメーカークラスタは、NetBackup for OpenStack クラスタ上の VIP を制御し、監視します。また、nbosjm-api と nbosjm-scheduler サービスを実行するノードも制御します。
[root@Upstream ~]# pcs status
Cluster name: NetBackup for OpenStack
WARNINGS:
Corosync and pacemaker node names do not match (IPs used in setup?)
Stack: corosync
Current DC: nbosvm1-ansible-ussuri-ubuntu18-vagrant (version
1.1.23-1.el7_9.1-9acf116022) - chapterition with quorum
Last updated: Wed Feb 3 19:20:02 2021
Last change: Wed Jan 27 20:00:12 2021 by root via crm_resource on
nbosvm1-ansible-ussuri-ubuntu18-vagrant
1 node configured
6 resource instances configured
Online: [ nbosvm1-ansible-ussuri-ubuntu18-vagrant ]
Full list of resources:
virtual_ip (ocf::heartbeat:IPaddr2): Started nbosvm1-ansible-
ussuri-ubuntu18-vagrant
virtual_ip_public (ocf::heartbeat:IPaddr2): Started nbosvm1-
ansible-ussuri-ubuntu18-vagrant
virtual_ip_admin (ocf::heartbeat:IPaddr2): Started nbosvm1-
ansible-ussuri-ubuntu18-vagrant
virtual_ip_internal (ocf::heartbeat:IPaddr2): Started nbosvm1-
ansible-ussuri-ubuntu18-vagrant
nbosjm-cron (systemd:nbosjm-cron): Started nbosvm1-ansible-
ussuri-ubuntu18-vagrant
Clone Set: lb_nginx-clone [lb_nginx]
Started: [ nbosvm1-ansible-ussuri-ubuntu18-vagrant ]
Daemon Status:
corosync: active/enabled
pacemaker: active/enabled
pcsd: active/enabled
マウントの可用性
NetBackup for OpenStack クラスタはバックアップターゲットにアクセスする必要があり、常に正しいマウントを行う必要があります。
[root@Upstream ~]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 3.8G 0 3.8G 0% /dev
tmpfs 3.8G 38M 3.8G 1% /dev/shm
tmpfs 3.8G 427M 3.4G 12% /run
tmpfs 3.8G 0 3.8G 0% /sys/fs/cgroup
/dev/vda1 40G 8.8G 32G 22% /
tmpfs 773M 0 773M 0% /run/user/996
tmpfs 773M 0 773M 0% /run/user/0
10.10.2.20:/upstream 1008G 704G 254G 74% /var/NetBackupOpenStack-mounts/
MTAuMTAuMi4yMDovdXBzdHJlYW0=
10.10.2.20:/upstream2 483G 22G 462G 5% /var/NetBackupOpenStack-mounts/
MTAuMTAuMi4yMDovdXBzdHJlYW0y