Simple Application Server にデータディスクをアタッチした後は、使用する前にパーティション分割とフォーマットを行う必要があります。
背景情報
アタッチしたデータディスクは、使用する前にパーティション分割とフォーマットを行う必要があります。手順はオペレーティングシステムによって異なります。ご利用のサーバーのオペレーティングシステムに応じたガイドを選択してください:
Linux サーバーでデータディスクをパーティション分割してフォーマットする手順については、「Linux データディスクのパーティション分割とフォーマット」をご参照ください。
Windows サーバーでデータディスクをパーティション分割してフォーマットする手順については、「Windows データディスクのパーティション分割とフォーマット」をご参照ください。
データディスクのパーティション分割とフォーマットは、既存のすべてのデータが消去される高リスク操作です。ただし、Simple Application Server の作成時にアタッチされたデータディスクは新品で空の状態です。そのため、データ損失のリスクなくフォーマットできます。
Linux データディスクのパーティション分割とフォーマット
このガイドでは、Parted および e2fsprogs ユーティリティを使用して、Linux サーバー上のデータディスクをパーティション分割し、フォーマットする方法を説明します。この例では、CentOS 7.6 64 ビットのオペレーティングシステムを使用します。
Linux サーバー上のデータディスクには、GPT パーティション形式と、xfs または ext4 ファイルシステムの使用を推奨します。
Linux サーバーに接続し、Parted および e2fsprogs ユーティリティをインストールします。
サーバーにリモート接続します。
手順については、「Linux サーバーへのリモート接続」をご参照ください。
次のコマンドを実行して、
rootユーザーに切り替え、ルートディレクトリに移動します。sudo su root cd次のコマンドを実行して、Parted および e2fsprogs ユーティリティをインストールします。
Parted ユーティリティをインストールします:
yum install -y partede2fsprogs ユーティリティをインストールします:
yum install -y e2fsprogs
次のコマンドを実行して、データディスクに関する情報を表示します。
fdisk -lコマンドの出力にデータディスクの情報が表示されます。
説明Simple Application Server にはデータディスクを 1 つしかアタッチできません。デフォルトでは、ディスクのデバイス名は
/dev/vdbです。
Parted ユーティリティを使用してデータディスクをパーティション分割します。
次のコマンドを実行して、パーティション分割を開始します。
parted /dev/vdb次のコマンドを実行して、パーティションテーブルのタイプを GPT に設定します。
mklabel gptこの操作によりディスク上のすべてのデータが消去されるという警告が表示されます。これは新しいデータディスクであるため、Yes と入力して Enter キーを押します。
次のコマンドを実行して、ディスク領域全体を使用するプライマリパーティションを作成します。
mkpart primary 1 100%次のコマンドを実行して、パーティションがアライメントされているか確認します。
align-check optimal 1次の出力は、パーティションがアライメントされていることを示します。

次のコマンドを実行して、パーティションテーブルを表示します。
printパーティションテーブルの情報は次のように表示されます:

次のコマンドを実行して、Parted ユーティリティを終了します。
quit
次のコマンドを実行して、パーティションテーブルを再読み込みします。
partprobe次のコマンドを実行して、 /dev/vdb1 パーティションにファイルシステムを作成します。
必要に応じて、次のいずれかのコマンドを実行してファイルシステムを作成します。
ext4 ファイルシステムを作成します。
mkfs -t ext4 /dev/vdb1xfs ファイルシステムを作成します。
mkfs -t xfs /dev/vdb1
この例では、ext4 ファイルシステムが作成されます。
新しいパーティションを /etc/fstab ファイルに追加して、システム起動時に自動的にマウントされるようにします。
次のコマンドを実行して、/test という名前のマウントポイントを作成します。
mkdir /test次のコマンドを実行して、 /etc/fstab をバックアップします。
cp /etc/fstab /etc/fstab.bak次のコマンドを実行して、新しいパーティション情報を /etc/fstab に書き込みます。
echo `blkid /dev/vdb1 | awk '{print $2}' | sed 's/\"//g'` /test ext4 defaults 0 0 >> /etc/fstab説明このコマンドでは、 /dev/vdb1、 /test、 ext4 を、それぞれご利用のパーティションのデバイス名、マウントポイント、ファイルシステムタイプに置き換えてください。
次のコマンドを実行して、 /etc/fstab の情報を表示します。
cat /etc/fstab出力に新しいパーティション情報が表示されれば、エントリは正常に追加されています。

次のコマンドを実行して、 /etc/fstab で指定されたパーティションをマウントします。
mount -a
次のコマンドを実行して、現在のディスク領域と使用量を確認します。
df -h出力に新しいファイルシステムが表示されれば、マウントは成功です。

Windows データディスクのパーティション分割とフォーマット
ご利用の Windows のバージョンによって、ユーザーインターフェースが若干異なる場合があります。この例では、Windows Server 2012 R2 64 ビット システムでデータディスクをパーティション分割し、フォーマットする方法を示します。
Windows サーバーにリモート接続します。
手順については、「Windows サーバーへのリモート接続」をご参照ください。
タスクバーで、
アイコンを右クリックし、[ディスクの管理] をクリックします。
[ディスクの管理] ウィンドウで、パーティション分割とフォーマットを行うデータディスク (この例では [Disk 1]) を見つけます。ディスクの状態は [未初期化] です。
[Disk 1] を右クリックし、コンテキストメニューから [ディスクの初期化] をクリックします。
[ディスクの初期化] ダイアログボックスで、[Disk 1] を選択し、[GPT] を選択してから [OK] をクリックします。
この例では GPT パーティションスタイルを使用します。GPT と MBR は 2 つのパーティションスタイルです:
GPT は新しいパーティションスタイルであり、一部の古い Windows バージョンでは認識できません。GPT がサポートする最大ディスクサイズは、オペレーティングシステムとファイルシステムによって異なります。Windows では、GPT ディスクは最大 128 のプライマリパーティションを持つことができます。
MBR は最も一般的に使用されるパーティションスタイルです。MBR は最大 2 TiB のデータディスクと、最大 4 つのプライマリパーティションをサポートします。さらに多くのパーティションを作成したい場合は、1 つのプライマリパーティションを拡張パーティションとして設定し、その中に論理パーティションを作成する必要があります。

[ディスクの管理] ウィンドウで、[Disk 1] の [未割り当て] 領域を右クリックし、[新しいシンプル ボリューム] をクリックします。

[新しいシンプル ボリューム ウィザード] で、次の手順を完了します。
[次へ] をクリックします。
シンプルボリュームのサイズを指定します。
プライマリパーティションを 1 つだけ作成する場合は、デフォルト値のまま [次へ] をクリックします。[Disk 1] を複数のパーティションに分割することもできます。
ドライブ文字またはパスを割り当てます。
ドライブ文字 (この例では G) を選択し、[次へ] をクリックします。
パーティションをフォーマットします。
ファイルシステム、アロケーションユニットサイズ、ボリュームラベルなどのフォーマット設定を構成します。[クイック フォーマットする] や [ファイルとフォルダーの圧縮を有効にする] を選択することもできます。この例では、デフォルト設定のまま [次へ] をクリックします。
ウィザードを完了するには [完了] をクリックします。
フォーマット処理が完了するのを待ちます。[ディスクの管理] で、[Disk 1] の状態が [正常] に変わり、パーティションが正常にフォーマットされたことを示します。
