検索クエリーを入力してください
<book_title> を検索 ...
NetBackup™ for OpenStack 管理者ガイド
Last Published:
2024-05-26
Product(s):
NetBackup (10.4)
- はじめに
- NetBackup for OpenStack の配備
- 要件
- NetBackup for OpenStack ネットワークに関する注意事項
- インストールの準備
- NetBackup for OpenStack 仮想マシンのスピンアップ
- NetBackup for OpenStack バックアップターゲットの形式について
- NetBackup for OpenStack コンポーネントのインストール
- RHOSP へのインストール
- Ansible OpenStack 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 でのリソースのスロットル
- インストール後の健全性チェック
- 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 仮想マシンクラスタを破棄します
- 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 仮想マシンクラスタを破棄します
- Kolla Openstack からのアンインストール
- RHOSP からのアンインストール
- nbosjm CLI クライアントのインストール
- NetBackup for OpenStack のログローテーションについて
- NetBackup OpenStack Appliance の構成
- NetBackup プライマリサーバーの構成
- NetBackup for OpenStack の保護
- OpenStack のスナップショット、バックアップ、およびリストアの実行
- リカバリポイントについて
- リカバリポイントのリスト
- スナップショットの作成
- スナップショットとバックアップの概要
- リカバリポイントの有効期限
- ボリュームスナップショットのクリーンアップ
- リストアについて
- リストアのリスト
- リストアの概要
- リストアの削除
- リストアのキャンセル
- ワンクリックリストア
- 選択的リストア
- インプレースリストア
- CLI に必要な restore.json ファイル
- バックアップマウントについて
- ファイルリカバリマネージャインスタンスの作成
- バックアップコピーのマウント
- File Recovery Manager へのアクセス
- マウントされたバックアップの識別
- バックアップのマウント解除
- スケジュールについて
- 電子メール通知のアクティブ化について
- バックアップ管理タスクの実行
- トラブルシューティング
- 一般的なトラブルシューティングのヒント
- NetBackup for OpenStack Appliance での nbosjm CLI ツールの使用
- NetBackup for OpenStack の健全性チェック
- 重要なログファイル
- 利用できないマウントポイントが原因でオフライン状態になる NBOSDM コンテナのトラブルシューティング
- Windows インスタンスのリストア後にディスクがオフライン状態になる
- スナップショットコピーからの選択的リストアが失敗する
- ユニバーサル共有パスの古い nova ID が原因でバックアップが失敗する
- NetBackup for OpenStack での NetBackup サポートユーティリティの使用
- 物理ボリュームおよびボリュームグループのメタデータサイズが小さい場合、ボリュームを作成できない
- DNS サーバーが IP アドレスを解決できない、または IP アドレスが間違っている場合、NBOSVM の構成が失敗する
- 複数のストレージサーバーでストレージユニットが作成される場合のエラー
- OpenStack イメージに OpenStack ユーザーがアクセスできない場合、スナップショットジョブが失敗する
- インスタンスに接続されたサブネットが OpenStack ユーザーにアクセスできない場合、ワンクリックリストアが失敗する
- NBOSVM コンフィギュレータ UI がプライマリサーバーを検出しない
- 索引
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 計算ノードを使用する場合は、同じファイルでもう 1 つのエントリを調整する必要があります。変数 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"