/dev/sda2 ルートディレクトリ用の LVM VG の作成

/dev/sda2 ルートディレクトリ用の LVM VG の作成

CentOS 7 x64でネイティブ480G SSDをどのようにpvcreate使用しますか?vgcreate

これはSSHで実行したいコマンドです。vgcreate new_vol_group /dev/sda2

ただし、次のエラーが発生します。Can't open /dev/sda2 exclusively. Mounted filesystem?

頑張るVirtualizorへのLVMベースのストレージの追加と作成私は運があまりなかった。今は成功しましたが、vgcreate vg1 /dev/sdb1 /dev/sdc1今ではデフォルトのSSDドライブのvgを作成するのに問題があります。


Virtualizerのサポート内容は次のとおりです。

/dev/sda2 パーティションは「/」にマウントされているため、パネルストアとしては使用できません。

ストレージを追加するには、空のボリュームグループを作成し、ストレージの追加中にボリュームグループ名を指定してデフォルトのストレージオプションを有効にすると、そのストレージはパネルのプライマリストレージになります。 注 - 空のボリュームグループlvのみを作成しないでください。

私の考えでは、次のことが役に立つと思います。

[root@localhost ~]# lsblk
NAME                                    MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                                       8:0    0 447.1G  0 disk
├─sda1                                    8:1    0   512M  0 part /boot
├─sda2                                    8:2    0   439G  0 part /
└─sda3                                    8:3    0   7.6G  0 part [SWAP]
sdb                                       8:16   0 931.5G  0 disk
└─sdb1                                    8:17   0 931.5G  0 part
  └─vg1-vsv1001--0pfq--bd2p7e5b9p0jendi 253:0    0     5G  0 lvm
sdc                                       8:32   0 931.5G  0 disk
└─sdc1                                    8:33   0 931.5G  0 part

[root@localhost ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda2       432G  6.1G  405G   2% /
devtmpfs         16G     0   16G   0% /dev
tmpfs            16G     0   16G   0% /dev/shm
tmpfs            16G   25M   16G   1% /run
tmpfs            16G     0   16G   0% /sys/fs/cgroup
/dev/sda1       488M  167M  286M  37% /boot
tmpfs           3.2G     0  3.2G   0% /run/user/0

ベストアンサー1

/dev/sdaVGはすでにマウントされており、ファイルシステムにまだファイルがあるため、VGに直接移動することはできません。私が知っている唯一のプログラムは次のプログラムです。

  1. ファイルを別のディスクにバックアップします。/dev/sdc1例えば
  2. インストールの開始と/dev/sda2VGに追加
  3. /VGの一部を割り当てます。あまり必要ないし、20GBで十分です。
  4. /homeシステムの使用計画に応じて、、、、および専用の/varLV/optを作成できます。/usr/local
  5. インストールを完了し、バックアップからファイルを復元します。

おすすめ記事