IBM i駆け出し日記：Power VSにディスク(ボリューム)を追加する


# Power VSにディスクを追加する
IBM i用統合開発環境である[Merlin](https://www.imagazine.co.jp/merlin001/)を使うためにディスク(ボリューム)を追加しようとしたのですが、うまくいかず、かなりの時間を溶かしてしまったため手順をまとめてみました。

IBM CloudでIBMiの場合、ディスク追加に関してはよくある質問らしいです。

今回は稼働しているインスタンスにブート用のディスクに加えて、新しく400GBのディスクをつけるという内容を記載しております。

使用環境はIBMi 7.4です。

※iのエンジニアの方はよくボリュームをディスクと言っている印象があるので、ディスクと以下書いていきます。ディスク＝ボリュームという認識でお読みください。

## クラウドコンソール上でディスクを作成する
各環境の仮想サーバーインスタンスからインスタンス名をクリックし、中段右側”ボリュームの作成"にて追加するディスクを作成します。

今回は下記条件でディスクを作成しました。

・名前:ibmi-merlin
・層:3
・ボリュームの数：1
・サイズ：400GB
・ストレージプール：プールの自動選択



作成してディスクを接続した状態がこちらです。
元々追加済みの100Gのディスクの下に新しく作成したディスクが追加されています。
![スクリーンショット 2023-03-14 20.58.59.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3212743/3fa700da-f18a-ccf3-22a6-93239439b8ff.png)


## 5250上で作られたディスクを確認する
5250コンソールから**WRKSYSSTS**コマンドを実行してディスクを確認します。
まだディスクをASPへ追加していないので右上のSystem ASPが100GBのままです。





※ASP（Auxiliary Storage Pool）とは IBM i におけるディスク・ドライブのグループのこと、直訳すると補助記憶域プールです。ざっくりとした私の理解ではありますが、"1つの大きなハードディスクに見えるようにした複数ハードディスクの群体のことのこと"を指しているみたいです。これに追加しないとiはディスクが使えないらしい。
ASPについて参考：https://www.e-bellnet.com/category/technology/2002/2002-02.html
![スクリーンショット 2023-03-07 18.10.15.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3212743/98f8461e-2b7e-f4a9-3fdb-db5c423b8469.png)


追加可能なディスクは**WRKDSKSTS**コマンドで確認します。作成したボリュームの存在は確認できたので、これをASPに追加していきます。
![スクリーンショット 2023-03-15 12.02.03.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3212743/44bd4f8d-0cab-196a-0b9d-352899e8831f.png)

## DST画面でのディスク追加
ディスクの追加を行うために今回は専用保守ツール (DST) を使用して行います。
他のやり方もあるみたいですが今回はこっちで。
参考：https://qiita.com/6onoda/items/73d8e6d67553d897afb1


まずDST画面を起動するために5250コンソールを開いたまま、クラウドコンソール上で「IBM iの操作」を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3212743/4dd721c1-63da-bafe-8860-363ae75240ed.png)

下記操作で(21) 専用サービスツールのアクティブ化を選択し、アクションの実行を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3212743/23d6e3de-1a3e-4462-cdfb-e2c8b709267a.png)

しばらくすると5250コンソール画面が下記のようなDSTパスワード入力画面が出ます。
初期値はQSECOFRなのでこれを変更していきます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3212743/ed2d005f-32a1-4b06-6d1c-aa8c30c4b3f4.png)

ログインすると下記画面が出ます、ディスクの追加は4. Work with disk unitで行います。
4を選択します。
![スクリーンショット 2023-03-13 17.58.59.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3212743/971c9bc0-2ce4-34a3-ce9f-972a249c6a34.png)

4を開いたのち、2を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3212743/b1288455-2ee4-bc4b-7ab8-2502e1627892.png)

2を選択
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3212743/b7c0bd1c-ca56-4c02-8417-c305be02ce15.png)

3を選択
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3212743/95169d29-9500-4513-8963-6a63b9b66bd1.png)

追加したいディスクを選択
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3212743/d10b2396-6ece-4c15-803a-9a6eb26fbe1c.png)


このような画面が出ますが、f10でディスク追加を続行します。
![スクリーンショット 2023-03-13 19.27.51.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3212743/85e34419-f12c-fe10-c3b9-5545a5b09905.png)

この画面でEnterを押すとディスクの追加が始まります。
![スクリーンショット 2023-03-13 19.28.13.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3212743/e462517a-2343-84da-5e54-a32f11b2564d.png)

![スクリーンショット 2023-03-13 19.34.40.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3212743/bdbf5601-001e-8ff2-d3f4-97fb73b9b84e.png)
時間かなりかかることもあるので基本的に放置で大丈夫です。



完了したら1でDSTを抜けます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3212743/772fc02c-97b7-2258-ce3d-da35190e42fa.png)


## 追加されたディスクを確認する
再度5250コンソールを開き、**WRKSYSSTS**コマンドでディスクを確認します。
右上のSystem ASPを見ると追加したディスク分増えているので、無事追加できたことが確認できました。
![スクリーンショット 2023-03-14 9.24.00.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3212743/b1f78b73-ec63-be2a-6a02-a71bd6d566c5.png)