第20章 コマンドラインを使用したホストと仮想マシン間で共有されているファイルの削除


ホストと仮想マシン (VM) 間でディレクトリーの共有を停止するには、仮想マシンの XML 設定からディレクトリー設定を削除する必要があります。

前提条件

  • ゲスト OS 内のマウントポイントとターゲット共有を特定した。
  • 共有ディレクトリーへの読み書きを行っているサービスやアプリケーションをすべて停止した。
  • ディレクトリーが、他のマウントポイントやシンボリックリンクのソースとして使用されていない。

手順

  1. 仮想マシンの XML 設定を開きます。

    # virsh edit <vm-name>
  2. 共有ディレクトリーに対応する <filesystem> エントリーを見つけて削除します。エントリーは以下のようになります。

    <filesystem type='mount' accessmode='passthrough'>
      <driver type='virtiofs'/>
      <binary path='/usr/libexec/virtiofsd' xattr='on'/>
      <source dir='/root/shared-files'/>S
      <target dir='host-file-share'/>
    </filesystem>
  3. 設定を保存します。

検証

  1. 仮想マシンを再起動します。

    # virsh start <vm-name>

RHEL Web コンソールを使用すると、virtiofs 機能を使用して、ホストシステムとその仮想マシン間で共有されているファイルを削除できます。

前提条件

手順

  1. Virtual Machines インターフェイスで、共有ファイルを削除する仮想マシンをクリックします。

    新しいページが開き、選択した仮想マシンに関する基本情報を含む Overview セクションと、Console セクションが表示されます。

  2. Shared directories までスクロールします。

    Shared directories セクションには、その仮想マシンと共有されているホストファイルとディレクトリーに関する情報、および共有ディレクトリーを 追加 または 削除 するためのオプションが表示されます。

  3. 仮想マシンとの共有を解除するディレクトリーの横にある Remove をクリックします。

    Remove filesystem ダイアログが表示されます。

  4. Remove をクリックします。

    選択したディレクトリーは VM と共有されていません。

検証

  • 仮想マシンで共有ディレクトリーが使用できなくなり、アクセスできなくなっていることを確認します。
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

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

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

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

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

Legal Notice

Theme

© 2026 Red Hat
トップに戻る