免責事項:これは英文の記事「VCSA VAMI Backup Failed With Error 'PNID is not resolvable to any IP on the existing system'」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
VAMIページからの手動バックアップおよびスケジュールバックアップが失敗し、「BackupManagerで例外が発生しました」というエラーが返されます。
vCenter Server Appliance
これはVCSAのDNSに関する問題です。
VCSAに2つのIPアドレスが割り当てられている環境で、PNIDがどちらか一方のIPアドレスに解決できない場合に発生する可能性が高いです。
/var/log/vmware/applmgmt/backup.log could have following snippets.
2022-08-18T07:28:12.482 [20220817-232659-19234570] [MainProcess:PID-] [Net::GetPNIDAddrInfo:Net.py:639] INFO: PNID '<DNS Server IP>' is resolved with addresses: ['<vCenter IP>']
2022-08-18T07:28:12.482 [20220817-232659-19234570] [MainProcess:PID-] [BackupManager::GenerateBackupMetadata:BackupManager.py:202] ERROR: PNID is not resolvable to any IP on theexisting system
2022-08-18T07:28:12.482 [20220817-232659-19234570] [MainProcess:PID-] [BackupManager::main:BackupManager.py:659] ERROR: BackupManager encountered an exception: name 'MetadataException' is not defined
2022-08-18T07:28:12.482 [20220817-232659-19234570] [MainProcess:PID-] [BackupManager::HandleBackupCleanup:BackupManager.py:466] INFO: Cleaning up the backup job.注:上記のログ抜粋はあくまで例です。日付、時刻、および環境変数は、お客様の環境によって異なる場合があります。
問題を解決するには:
1. VCSAには2つのIPアドレスが割り当てられています。
NIC: eth0 | IP: <vCenter IP1> ;NIC: eth1 | IP: <vCenter IP2>
2. resolv.confを確認したところ、DNSサーバーは1つしか見つかりませんでした。
cat /run/systemd/resolve/resolv.conf
nameserver 127.0.0.1
nameserver <DNSサーバーのIP>
search vsphere.local
3. rootユーザーとしてvCenter Server管理インターフェイスにログインします。
4. ネットワーク設定ページで、DNS設定を編集し、DNSサーバーを手動で設定します。
5. バックアップ処理を再試行します。