IBM CloudのLinuxVMにCognos Analyticsを導入する【Part1-仮想サーバーインスタンス作成とSSH接続】

## はじめに
本記事ではIBM CloudにLinux(Red Hat Enterprise Linux)のVMを作成し、SSHアクセスするまでの手順をご紹介します。
Part2として、本記事で作成したLinuxサーバーにIBMのBI製品であるCognos Analyticsを導入する手順を用意しました。あわせて見ていただければと思います。

https://qiita.com/i_toma/items/b5c3053249e660f88923

## 環境情報
RHEL 8.10のLinuxVMを作成します。

## 手順

### 前提事項
以下の内容を前提にしています。
* IBM Cloudのアカウントが作成済みであること
* VPCが事前に作成されていること
* サブネットが事前に作成されていること

### 仮想サーバーインスタンス(VSI)の作成
Virtual Server for VPCを作成。右にある「作成」をクリック。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/255563/4c05bf81-17fb-bae0-1004-555a59c1c486.png)



地域、リージョン、ゾーン：<任意のロケーションを選択>
名前：<任意の名称を入力>
リソースグループ：VPC作成時に選択したリソースグループと同一のものを選択
タグ：デフォルトのまま
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/255563/1db407a4-c70d-24b5-9f40-90d1337bdb43.png)


イメージ：デフォルトから変更し、RHEL8.10 minimulを選択
プロファイル：Cognosの最小要件に合わせ、4vCPU/32GiB RAM
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/255563/65d255ff-4d16-295d-2e62-50ac3b6829be.png)
※ CognosのVSIのプロファイルは、レポートで使用するクエリーの複雑さやデータ量に合わせ選択してください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/255563/032901e0-c867-1989-4d0b-df6ce0d1f34c.png)

選択した構成は下の内容になります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/255563/0f9257e7-e78b-341a-967c-260bc8493419.png)

SSH鍵の作成：「SSH鍵の作成」をクリック
VSIのLinuxにSSHアクセスする際に使用するSSH鍵を作成します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/255563/1eb3f300-f235-7a2c-9ad6-55d1e0a22620.png)
この画面では、SSH鍵の名前を入力し、他はデフォルトのまま「作成」をクリックします。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/255563/649c7395-7204-9a38-efbd-58f5e81b3310.png)

「作成」をクリックすると、秘密鍵がダウンロードされます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/255563/223085d2-d327-93b4-a6f4-4f1492c9f7db.png)

ストレージ：デフォルトのままで次へ
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/255563/7cb603d0-a718-70fc-f54a-ccafa870bdea.png)

ネットワーキング：自動でVPCおよびサブネットが設定されていると思います。特に変更は不要のためそのまま次へ
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/255563/65d70476-73a9-0ce7-bdc7-876686415038.png)

詳細オプション：デフォルトのまま特に設定無し
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/255563/3c03bca1-a486-87c9-d989-c60b6947861b.png)

必要な設定は以上になります。画面右部の「仮想サーバーの作成」をクリックし、これまで設定した内容でVSIが作成されます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/255563/fe32ef4f-c874-f5ca-683e-cf68d4e2476c.png)

少し待つと「要求されました」のメッセージ。VMの状況が「開始中」となります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/255563/9d85bd24-8403-8466-5329-ad2caa9a0f8d.png)

暫く待つと、状況が「稼働中」と更新されます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/255563/6b3a79b8-b462-ff31-fb50-9c09d41002bf.png)

### 浮動IPの割り当て 
ここまでの操作で、事前に作成済みのVPC、サブネットにVSIを作成しました。現時点のVSIにはパブリックIPが割り当てられていないため踏み台サーバーを経由せず直接サーバーにSSHアクセスすることはできません。踏み台サーバーを経由せず直接SSHするためにパブリックIP（浮動IP）を割り当てます。

「予約」をクリック。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/255563/927e9d1a-3b82-1ca1-3eca-34f129834b0c.png)

割り当てたいVSIが配置されたロケーションを選択し、「浮動IP名」に任意の名前を入力。
バインドするリソースにcognosのVSIを選択。
ネットワーク・インターフェースはデフォルトのまま
「予約」をクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/255563/1570a951-4a7b-b383-f1b6-2530b886cef5.png)

執筆時の環境では128.168.139.26が割り当てられました。このIPアドレスに対し後続のSSH接続を行います。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/255563/df382dcb-a688-44fe-2aa3-680b7b8cb78c.png)

なお、「VPCの浮動IP」画面から「VPCの仮想サーバー・インスタンス」画面に移動しVSIの浮動IP列を確認すると、割り当て完了以降さきほどの128.168.139.26が表示されました。VSIにパブリックIPが割り当てられたことが確認できます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/255563/b776cd2a-d967-27a7-9d33-5fd501bb97e4.png)



### SSHでLinuxのVSIにアクセス
先ほどVSIに割り当てた浮動IPでSSHアクセスします。
SSHにはTeraTermを使用しました。
TeraTermで以下の内容を入力します。
User name: root
Use RSA/DSA/ECDSA/ED25519 key to log in: 「Private key file:」をクリックし、配布された秘密鍵を指定。
「OK」をクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/255563/a311556e-2b21-ca8d-adb9-156cf4ad68c6.png)
右の画面が表示されれば、SSHアクセス完了です！

次の記事へ

https://qiita.com/i_toma/items/b5c3053249e660f88923