私はxenベースのvpsのcentosdomUでLVMを使って遊んでいます。私はレスキューモードで、ドライブ全体に対して1つの物理ボリューム(pvcreate/dev/xvda1)を作成しました。これは、LVMとしてフォーマットされています。 vgcreate main/dev/xvda1を使用してボリュームグループを作成しようとしていますが、「コマンドがステータスコード5で失敗しました」が返されます。このエラーコードの説明を見つけることができませんでした。誰かがそれが何を意味するのか知っていますか?
私の目標は、lvmを使用してドライブ上に複数の論理ボリュームを作成することです。
ありがとう
XenシステムのCentOSリカバリディスクでも同じ問題が発生していました。エラーコードは読み取り専用ファイルシステムによるものであることが判明しました。具体的には、/etc/lvm
は読み取り専用です。 このブログエントリ で提案されているように、クイックフィックスは/etc/lvm
上にtmpfsを作成して、書き込みを有効にすることです。これは私のために働いた。
コメントから、あなたのPVはすでに壊れているようです:Total PE 0
。 pvを再作成して、もう一度試してください。
今後の参考のために、以下を試してください。
vgcreate -v main /dev/xvda1
何がうまくいかないのかをもっと理解するため。私の場合、バックアップを作成するために/ etc/lvmを書き込むことができなかったため、エラーが発生しました。
キリスト教は確かに正しい。さらに、コマンドラインでさらに深く進む前に(もちろん、レスキューモードではありません)、おそらく system-config-lvm を使用してlvmでのプレイを開始できます。