SCOプラグインがCiscoブレード上でNVME経由のDBクローンに失敗する
環境
- NetApp SnapCenter Plug-in for Oracle (SCO) 6.2P1 (およびその他の 6.x バージョン)
- Oracle 19c (RAC、5ノード、OEL9、カーネル 5.15、ASMlib v3)
- NVMe-oF 環境(NVMe/FC または NVMe/TCP)
- Fibre Channel 用の fnic カーネルドライバを使用する Cisco UCS ブレードサーバー
問題
Cisco UCS サーバーでファイバーチャネル(NVMe-oF)用の fnic カーネルドライバを使用してデータベースがホストされている場合、SnapCenter Plug-in for Oracle(SCO)を使用して Oracle データベースをクローンしようとすると失敗します。GUI はデータベース/制御/リドゥログファイルの入力に失敗し、CLI クローン試行は 1 つ以上の NVMe 名前空間の検出に失敗するため、ジョブが失敗します。名前空間はホスト上に存在しますが、タイムアウト前に認識されません。
関連するログ出力:
10:45:37 ERROR: SCU::HostStorage::Device::Linux::NVMeDevice::_discover_all_nvme_info_files(): Failed discover nvmeinfo files.10:45:37 DEBUG: SCU::HostStorage::NVME::check_and_perform_rescan(): Rescan of nvme devices will not be done due to the error:...Clone operation fails to discover one of many NvME namespaces and the job fails. NvME namespace is present on the host, but not being recognized before the timeout.