ユーザーデータ領域に対する操作のためのコマンドです。
dashadm datapool add -disk <ディスク名> dashadm datapool create -disk <ディスク名> dashadm datapool diskscan dashadm datapool extend -disk <ディスク名> dashadm datapool show
ユーザーデータ領域を表示します。
ストレージプールの使用容量は、Filesystemの/dev/mapper/DashRootDataPool-dashrootdatapoollvで確認できます。
ディスクを指定します。
ポイント
運用開始後、ユーザーデータ領域が不足した場合は、既存ディスクの拡張(extend) または、新規ディスクの追加(add)で容量を拡張してください。
登録済のディスクを拡張する場合 (extend オプション)
以下は、/dev/sdbを拡張する場合の実行例です。
VMware環境
設定の変更で該当ハードディスクのサイズを拡張します。
KVM環境
KVMホストで以下のコマンドを実行し、該当ハードディスクのサイズを拡張します。
qemu-img resize (該当ディスクイメージへのパス) +(拡張するサイズ(GB))G
Amazon EC2環境
該当のAmazon EBSを選択し、アクション->[ボリュームの変更]でサイズを拡張します。
拡張後、dashadm datapool diskscanでサイズが拡張されたことを確認します。
# dashadm datapool diskscan
/dev/sda1 [ 2.00 MiB]
/dev/sda2 [ 1.00 GiB]
/dev/sda3 [ <33.21 GiB] LVM physical volume
/dev/sda5 [ 200.00 MiB]
/dev/sda6 [ 25.59 GiB] LVM physical volume
/dev/sdb [ 500.00 GiB] LVM physical volume
0 disks
3 partitions
1 LVM physical volume whole disk
2 LVM physical volumes
dashadm datapool extend -disk でディスク名を指定してください。
# dashadm datapool extend -disk /dev/sdb
extend オプションに、未登録のディスクを指定すると下記のエラーになります。未登録の新規のディスクを追加する場合は、addオプションを指定してください。
/dev/sdc is not the physical volume of "DashRootDataPoolsystem" volume group. Run "dashadm datapool show" to check disk configuration.
新規のディスクをユーザーデータ領域に追加する場合 (add オプション)
以下は、/dev/sdcを追加する場合の実行例です。
新規ディスクを本製品のインスタンス(VM)に追加します。
VMware環境
設定の変更->新規デバイスの追加で、"ハードウェア"を追加します、
KVM環境
仮想マシンマネージャー上で本製品の仮想アプライアンスのイメージを選択し、[開く] > [ハードウェアを追加] > 「新しい仮想ハードウェアを追加」ダイアログで“ ストレージ”を追加します。
Amazon EC2環境
Amazon EBSボリュームを作成し、本製品のインスタンス(VM)にアタッチします。
追加後、dashadm datapool diskscanでディスクが追加されたことを確認します。
# dashadm datapool diskscan
/dev/sda1 [ 2.00 MiB]
/dev/sda2 [ 1.00 GiB]
/dev/sda3 [ <33.21 GiB] LVM physical volume
/dev/sda5 [ 200.00 MiB]
/dev/sda6 [ 25.59 GiB] LVM physical volume
/dev/sdb [ 200.00 GiB] LVM physical volume
/dev/sdc [ 200.00 GiB]
1 disk
3 partitions
1 LVM physical volume whole disk
2 LVM physical volumes
dashadm datapool add -disk で追加したいディスク名を指定してください。
# dashadm datapool add -disk /dev/sdc