ウェブサイト検索

既存の Linux サーバーに新しいディスクを追加する方法


システム管理者として、サーバー容量のアップグレードの一環として、または場合によってはディスク障害が発生した場合のディスク交換の一環として、既存のサーバーに RAW ハードディスクを構成する必要があるという要件があるでしょう。

この記事では、RHEL/CentOSDebian などの既存の Linux サーバーに新しい RAW ハードディスクを追加する手順を説明します。 /Ubuntu

推奨読書: 2TB を超える新しいディスクを既存の Linux に追加する方法

重要: この記事の目的は、新しいパーティションを作成する方法のみを説明することであり、パーティションの拡張やその他のスイッチは含まれていないことに注意してください。

この構成を行うために fdisk ユーティリティを使用しています。

/data パーティションとしてマウントする 20GB 容量のハードディスクを追加しました。

fdisk は、Linux システム上のハードディスクとパーティションを表示および管理するためのコマンド ライン ユーティリティです。

fdisk -l

これにより、現在のパーティションと構成がリストされます。

20GB 容量のハードディスクを接続した後、fdisk -l を実行すると、次の出力が表示されます。

fdisk -l

追加された新しいディスクは、/dev/xvdc として表示されます。物理ディスクを追加する場合は、ディスク タイプに基づいて /dev/sda として表示されます。ここでは仮想ディスクを使用しました。

特定のハード ディスクをパーティション分割するには (/dev/xvdc など)。

fdisk /dev/xvdc

一般的に使用される fdisk コマンド。

  • n – パーティションの作成
  • p – パーティションテーブルの出力
  • d – パーティションを削除します
  • q – 変更を保存せずに終了します
  • w – 変更を書き込んで終了します。

ここではパーティションを作成しているため、n オプションを使用します。

プライマリ/拡張パーティションのいずれかを作成します。デフォルトでは、最大 4 つのプライマリ パーティションを持つことができます。

必要に応じてパーティション番号を指定します。デフォルト値 1 を使用することをお勧めします。

最初のセクターの値を与えます。新しいディスクの場合は、常にデフォルト値を選択してください。同じディスク上に 2 番目のパーティションを作成する場合は、前のパーティションの最後のセクターに 1 を追加する必要があります。

最後のセクターの値またはパーティション サイズを指定します。常にパーティションのサイズを指定することをお勧めします。値が範囲外のエラーを避けるために、常に + というプレフィックスを付けてください。

変更を保存して終了します。

次に、mkfs コマンドを使用してディスクをフォーマットします。

mkfs.ext4 /dev/xvdc1

フォーマットが完了したら、次のようにパーティションをマウントします。

mount /dev/xvdc1 /data

起動時に永続的にマウントするために、/etc/fstab ファイルにエントリを作成します。

/dev/xvdc1	/data	ext4	defaults     0   0
結論

これで、fdisk コマンドを使用して RAW ディスクをパーティション分割し、それをマウントする方法がわかりました。

パーティションを操作するとき、特に構成されたディスクを編集するときは特に注意する必要があります。フィードバックや提案をお聞かせください。