CentOS7で既存のディスクを拡張する方法は何ですか。
既存のディスクを拡張する必要がある場合は、以下の手順に従って操作してください。
- 最初に、lsblkコマンドを使用してシステム内のディスクとパーティション情報を確認し、拡張するディスクとパーティションの名前を見つけます。たとえば、拡張するディスクが/dev/sdbで、パーティションが/dev/sdb1であるとします。
- fdiskコマンドを使用してディスクのパーティションテーブルを編集します。以下のコマンドを実行してください:
- sudo fdiskコマンドを使用して/dev/sdbを操作します。
- fdisk では、パーティションを削除するには d キーを押します。複数のパーティションを削除する場合は、この手順を繰り返してください。その後、n キーを押して新しいパーティションを作成します。
- プロンプトで主パーティションまたは論理パーティションのタイプを選択してください。デフォルトオプションに従い、最初に利用可能なパーティション番号を選択してください。
- 必要に応じて、パーティションの開始および終了セクタを選択してください。デフォルトオプションで開始セクタを選択してください。
- Linux LVM(タイプコード8e)にパーティションタイプを設定します。 tキーを押し、パーティション番号を選択し、8eを入力します。
- 最後に、wキーを押してfdiskを保存して終了します。
- partprobeコマンドを実行してパーティションテーブルを再読み込みしてください。
- /dev/sdbに対してsudo partprobeを実行してください。
- LVのロジックボリュームを拡張します。
- lsblkコマンドを使用して、拡張するロジカルボリュームのパスを見つけます。拡張するロジカルボリュームは/dev/VolGroup00/LogVol00と仮定します。
- lvextendコマンドを実行して論理ボリュームを拡張します。たとえば、論理ボリュームを10GB拡張する場合は、以下のコマンドを実行します:sudo lvextend -L +10G /dev/VolGroup00/LogVol00
- resize2fsコマンドを実行してファイルシステムのサイズを調整します。
- sudo resize2fsコマンドを使用して、/dev/VolGroup00/LogVol00をリサイズします。
- 現在、既存のディスクの拡張に成功しました。ファイルシステムのサイズが拡張されているかどうかは、df -hコマンドを使用して確認できます。