4.6. No Valid Host Errors のトラブルシューティング


Compute スケジューラーがインスタンスを起動するのに適切な Bare Metal Provisioning ノードを見つけられない場合、NoValidHost エラーが /var/log/nova/nova-conductor.log に表示されるか、起動に失敗した直後に Dashboard に表示されます。通常これは、Compute が想定するリソースと Bare Metal Provisioning ノードが提供するリソースが一致しないことが原因です。

  1. 利用可能なハイパーバイザーのリソースを確認します。

    # nova hypervisor-stats
    Copy to Clipboard Toggle word wrap

    ここで報告されるリソースは、Bare Metal Provisioning ノードが提供するリソースと一致する必要があります。

  2. Compute が Bare Metal Provisioning ノードをハイパーバイザーとして認識していることを確認します。

    # nova hypervisor-list
    Copy to Clipboard Toggle word wrap

    ノードは UUID で識別され、リストに表示されるはずです。

  3. Bare Metal Provisioning ノードの詳細を確認します。

    # ironic node-list
    # ironic node-show NODE_UUID
    Copy to Clipboard Toggle word wrap

    ノードの詳細が、Compute によって返された情報と一致することを確認します。

  4. 選択したフレーバーが Bare Metal Provisioning ノードで利用可能なリソースを超えていないことを確認します。

    nova flavor-show FLAVOR_NAME
    Copy to Clipboard Toggle word wrap
  5. ironic node-list の出力をチェックして、Bare Metal Provisioning ノードがメンテナンスモードに設定されていないことを確認します。必要な場合には、メンテナンスモードを解除してください。

    # ironic node-set-maintenance NODE_UUID off
    Copy to Clipboard Toggle word wrap
  6. ironic node-list の出力をチェックして、Bare Metal Provisioning ノードが available の状態であることを確認します。必要な場合には、ノードを available に切り替えます。

    # ironic node-set-provision-state NODE_UUID provide
    Copy to Clipboard Toggle word wrap
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat