web-dev-qa-db-ja.com

ボリュームグループの論理ボリュームの名前を変更する方法

私はLVMを作成し、その中にボリュームグループを作成し、その中に論理ボリュームを作成し、マウントポイント/ u001/app/pracleを指定しましたOracleの代わりに間違った名前を付けました-入力したはずです- [〜#〜]プラクル[〜#〜]

これでRHEL 5.6のインストールが完了し、気づきました。これを/ u001/app/pracleから/ u001/app/Oracleに変更するにはどうすればよいですか?

DF

3
OmiPenguin

便利なボリュームグループとボリューム名(現在のvgの名前はVolGroup00とlv LogVol01)に興味がないようですので、ここでは触れません。

したがって、必要なのはマウントポイントを変更することだけなので、/etc/fstabを編集して、それぞれの行をpracleからOracleに変更します。これは次の再起動用です。

それから

mkdir /u001/app/Oracle   # necessary before changes can take effect!
umount /u001/app/pracle  # unmount the old one
mount /u001/app/Oracle   # mount it on the new place
rmdir /u001/app/pracle   # and dispose of the garbage.

クリーンアップと変更をすぐに行うため。


長い目で見ると、少なくとも有用なボリューム名があると便利な場合があります。それがlvrenameの目的です。あなたはそれを行うでしょう

lvrename VolGroup00/LogVol01 Oracle

その後、デバイスの場所が/dev/VolGroup00/LogVol01から/dev/VolGroup00/Oracleに変わるため、fstabの編集が再び必要になります。 /dev/mapper/VolGroup00-LogVol01から/dev/mapper/VolGroup00-Oracleへ。

10
glglgl