NFS 共有に Cinder ボリュームのバックアップを作成すると、メモリ エラーが発生して失敗します。

問題

Cinder ボリュームのバックアップを作成すると、メモリ不足エラーが発生します。

原因

コントローラ上の空きメモリが不足しています。

ソリューション

  1. custom.yml ファイルを実装します。
    sudo mkdir -p /opt/vmware/vio/custom
    sudo cp /var/lib/vio/ansible/custom/custom.yml.sample /opt/vmware/vio/custom/custom.yml
  2. /opt/vmware/vio/custom/custom.yml ファイルを編集します。
    1. 使用可能なコントローラ メモリに応じて、cinder_backup_file_size パラメータの値を小さくします。
    2. cinder_backup_file_size パラメータの後の = 記号を、: に変更します。

      例:

      cinder_backup_file_size: 52428800
  3. custom.yml ファイルを保存します。
  4. 新しい構成を VMware Integrated OpenStack デプロイにプッシュします。
    viocli deployment -v configure --limit controller