検索

4.5. ボリュームグループを別のシステムへ移動

download PDF

次のコマンドを使用して、LVM ボリュームグループ (VG) 全体を別のシステムに移動できます。

vgexport
既存のシステムでこのコマンドを使用して、システムから非アクティブな VG にアクセスできないようにします。VG にアクセスできなくなったら、その物理ボリューム (PV) の接続を解除できます。
vgimport
他のシステムでこのコマンドを使用して、新しいシステムで、古いシステムで非アクティブだった VG にアクセスできるようにします。

前提条件

  • 移動するボリュームグループ内のアクティブなボリュームのファイルにアクセスしているユーザーがいない。

手順

  1. mylv 論理ボリュームをアンマウントします。

    # umount /dev/mnt/mylv
  2. ボリュームグループ内のすべての論理ボリュームを非アクティブ化します。これにより、ボリュームグループでこれ以上の動作が発生しないようにします。

    # vgchange -an myvg
    vgchange -- volume group "myvg" successfully deactivated
  3. ボリュームグループをエクスポートして、削除元のシステムがボリュームグループにアクセスできないようにします。

    # vgexport myvg
    vgexport -- volume group "myvg" successfully exported
  4. エクスポートされたボリュームグループを表示します。

    # pvscan
      PV /dev/sda1    is in exported VG myvg [17.15 GB / 7.15 GB free]
      PV /dev/sdc1    is in exported VG myvg [17.15 GB / 15.15 GB free]
      PV /dev/sdd1   is in exported VG myvg [17.15 GB / 15.15 GB free]
      ...
  5. システムをシャットダウンし、ボリュームグループを構成するディスクを取り外し、新しいシステムに接続します。
  6. ディスクを新しいシステムに接続し、ボリュームグループをインポートして、新しいシステムからアクセスできるようにします。

    # vgimport myvg
    注記

    vgimport コマンドの --force 引数を使用すると、物理ボリュームがないボリュームグループをインポートし、その後 vgreduce --removemissing コマンドを実行できます。

  7. ボリュームグループをアクティブ化します。

    # vgchange -ay myvg
  8. ファイルシステムをマウントして使用できるようにします。

    # mkdir -p /mnt/myvg/users
    # mount /dev/myvg/users /mnt/myvg/users

関連情報

  • vgimport(8)vgexport(8)、および vgchange(8) man ページ
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.