4.3. ルートレス Podman ネットワークの設定


OpenShift Container Platform のミラーホストまたはインストールホストでデフォルトの pasta スタックが失敗した場合に、ルートレス Podman ネットワークを復元するには、/etc/containers/containers.conf ファイル、またはユーザーの ~/.config/containers/container.conf ファイルで、デフォルトのルートレスネットワークを slirp4netns に戻すことができます。

RHEL 9.5 または Podman 5.0 にアップグレードした後、ルートレス Podman ネットワークの設定が必要になる場合があります。これらのバージョンでは、デフォルトのネットワークスタックが slirp4netns から pasta に変更されました。その結果、これまでデフォルトルートなしで動作していたシステムは、ネットワーク接続を確立できなくなり、次のようなエラーが表示される可能性があります。

Error: pasta failed with exit code 1:
External interface not usable

前提条件

  • RHEL 9.5 または Podman 5.0 にアップデートしました。

手順

  1. お好みの IDE を使用して、/etc/ containers/containers.conf または ~/.config/containers/container.conf ファイルを編集してください。

    1. /etc/containers/containers.conf ファイルを変更するには、次のコマンドを入力します。

      $ nano /etc/containers/containers.conf
    2. ~/.config/containers/container.conf ファイルを変更するには、次のコマンドを入力します。

      $ nano ~/.config/containers/container.conf
  2. 次の例のように、[network] セクションを追加または更新します。

    # ...
    [network]
    default_rootless_network_cmd = "slirp4netns"
    # ...
  3. 以下のコマンドを入力して、ルートレスユーザーとして Podman システムを再起動してください。変更を有効にするには、すべてのコンテナーを停止して再起動する必要があることに注意してください。

    $ podman system migrate
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat
トップに戻る