Mirantis Fuel 7.0を使用して、3つのコントローラーと3つのコンピューティングを備えたシステムにKiloをデプロイする際に問題が発生しています。
問題には、ボリューム、特にNetAppSANに保存されているボリュームの作成と接続が含まれます。その結果、cinderデータベースとnovaデータベースにアクセスし、インスタンス、ボリューム、volumes_admin_metadata、volume_attachment、volume_glance_metadataからファイルを削除することで、スタックしたボリュームとインスタンスを削除する必要がありました。
問題は、プロジェクトの「概要」のボリュームカウントが、消えたボリュームとインスタンスをカウントしていることです。そのため、情報が読み取られているデータベースの部分と、それを修正/同期する方法を知りたいです。
また、それらを格納していたコントローラーで「lsblk」を実行するとまだ表示されるため、これらのボリュームに対応する物理LVMを削除する方法を知りたくありません。
ありがとう
Netappおよびlvmドライバーを使用してボリュームを作成できるマルチバックシンダーを使用していると思います-ボリュームが任意のタイプのステータスでスタックすることがあります '作成、拡張、スナップショット、削除など。すでにcliおよびhorizonツールがあります別のステータスでスタックしているボリュームを削除できないため、スタックボリュームのステータスをリセットします。
cinder reset-state --state available uuid
lVMがどこにあるかについては-それはあなたが燃えがらの役割をインストールしたサーバー上にあります:燃料サーバーから
fuel role list
次に、シンダーノードにSSHで接続し、lvm -v
を確認します。
lVMドライバー(サービスとしてのストレージがどのように機能するかを確認できる参照ドライバー)を使用する予定がない場合は、cinder.confでLVMドライバーへの参照を削除してください。
インフラストラクチャを削除するためにデータベースにアクセスする必要はありませんが、必要な場合があります。