PowerVC (IBM Power Virtualization Center) 2.0の導入


PowerVC (IBM Power Virtualization Center)は Power Systems 環境の仮想リソースの作成/管理製品です。
2020年12月に PowerVC 2.0 (OpenStack Ussuri ベース) がリリースされたので導入してみました。

---
##### 環境

[実行環境]
・RHEL 8.3 サーバー
　HW/SW 要件はマニュアルの [導入要件](https://www.ibm.com/support/knowledgecenter/ja/SSXK2N_2.0.0/com.ibm.powervc.standard.help.doc/powervc_hwandsw_reqs_hmc.html) をよく確認します。
　<font color="LightGray">メモリの必要量が増えてる...</font>

前の記事「[RHEL8.3 を VIOS 仮想メディア・デバイスを使用して PowerSystems のLPARにインストール](https://qiita.com/c_u/items/deb3bb9bd40cd9d0b523)」で作成したサーバーを使用します。



マニュアルを参照して進めます。->  [IBM Power Virtualization Center のインストール](https://www.ibm.com/support/knowledgecenter/ja/SSXK2N_2.0.0/com.ibm.powervc.standard.help.doc/powervc_installing_hmc.html)
この環境では、「ダウンロードから IBM Power Virtualization Center をインストール」を実施します。

---
##### 準備
1) yum の構成

RHEL8.3 ベース・メディアをyum リポジトリに設定します。

```
# cat /etc/yum.repos.d/rhel83_base-media.repo
[dvd-BaseOS]
name=RHEL8_BaseOS
baseurl=file:///media/rhel8dvd/BaseOS/
enabled=1
gpgcheck=1
gpgkey=file:///media/rhel8dvd/RPM-GPG-KEY-redhat-release

[dvd-AppStream]
name=RHEL8_AppStream
baseurl=file:///media/rhel8dvd/AppStream/
enabled=1
gpgcheck=1
gpgkey=file:///media/rhel8dvd/RPM-GPG-KEY-redhat-release
```

レポジトリーの確認します。

```
# yum repolist
repo id                                                         repo name
dvd-AppStream                                                   RHEL8_AppStream
dvd-BaseOS                                                      RHEL8_BaseOS
```

2) PowerVC 2.0 ダウンロード

ダウンロードサイトから、ソフトウェアをダウンロードします。

Local PC での確認

```
# ls -l POWERVC_SC_ED_V2.0.0_12_2020.iso
-rw-r--r--@ 1 user  staff  7263186944 Dec 11 19:58 POWERVC_SC_ED_V2.0.0_12_2020.iso
```
isoファイルには ppcle-rhel, ppcle-les, ppcle-x86 対象のファイルがあります。
こちらのisoファイルから今回の環境用の ppcle-rhel ファイルを取り出します。

```
$ ls -l powervc-install-ppcle-rhel-2.0.0.tgz
-rwxr-xr-x  1 user  staff  2380126454 Dec  3 21:48 powervc-install-ppcle-rhel-2.0.0.tgz 
```

3) 解凍

ファイルを導入対象サーバーにアップロードし、ファイルを解凍します。

```
# gzip -d powervc-install-ppcle-rhel-2.0.0.tgz 
# ls -l
total 2393100
-rwxr-xr-x. 1 root root 2450534400 Dec  3 07:48 powervc-install-ppcle-rhel-2.0.0.tar
# tar xvf powervc-install-ppcle-rhel-2.0.0.tar

<たくさんのファイルの展開>

# ls -l
total 2393100
drwxr-xr-x. 9 root root        166 Dec  3 12:38 powervc-2.0.0.0
-rwxr-xr-x. 1 root root 2450534400 Dec  3 07:48 powervc-install-ppcle-rhel-2.0.0.tar
```

"powervc-2.0.0.0" ディレクトリができています。

```
# cd powervc-2.0.0.0
# ls -l
total 80
-rw-r--r--.  1 root root  1960 Dec  3 11:19 RPM-GPG-KEY-PowerVC
drwxr-xr-x.  5 root root   162 Dec  3 12:38 cloud
drwxr-xr-x.  2 root root   156 Dec  3 12:38 gpfs
-r-x------.  1 root root 68375 Dec  3 11:19 install      
drwxr-xr-x.  2 root root    24 Dec  3 12:40 lap
drwxr-xr-x.  2 root root  4096 Dec 11 18:32 lib
drwxr-xr-x.  3 root root    22 Dec  3 12:40 license
drwxr-xr-x. 17 root root   174 Dec 11 18:32 locale
drwxr-xr-x.  7 root root    80 Dec  3 12:38 packages
-r--r--r--.  1 root root    40 Dec  3 12:23 version.properties

```

##### インストール

4) インストール実行
(-s オプションで サイレント・インストールも可能です)

使用するネットワーク・インターフェースがインストール・デフォルトの eth0 ではないので、HOST_INTERFACE 変数を export しておきます。

```
# export HOST_INTERFACE=envXX
```

実行前提として、/etc/hosts に対象サーバーの名前解決の設定済み、ulmit は unlimited 設定です。


では、インストール・スクリプトを実行します。


```install
# ./install
################################################################################
Starting the IBM PowerVC 2.0.0.0 installation on:
2020-12-11T19:43:43-05:00
################################################################################

Select the edition to install:
   1 - IBM PowerVC
   2 - IBM PowerVC for Private Cloud 
   9 - Exit
2
```

-> ライセンスの選択　この環境では「2 IBM PowerVC for Private Cloud」 を選択します。

```続き
LOG file is /opt/ibm/powervc/log/powervc_install_2020-12-11-194343.log

Checking disk space
Checking file size limit of the file system.
Current maximum file size : unlimited
Extracting license content
International Program License Agreement

Part 1 - General Terms

BY DOWNLOADING, INSTALLING, COPYING, ACCESSING, CLICKING ON 
AN "ACCEPT" BUTTON, OR OTHERWISE USING THE PROGRAM, 
LICENSEE AGREES TO THE TERMS OF THIS AGREEMENT. IF YOU ARE 
ACCEPTING THESE TERMS ON BEHALF OF LICENSEE, YOU REPRESENT 
AND WARRANT THAT YOU HAVE FULL AUTHORITY TO BIND LICENSEE 
TO THESE TERMS. IF YOU DO NOT AGREE TO THESE TERMS,

* DO NOT DOWNLOAD, INSTALL, COPY, ACCESS, CLICK ON AN 
"ACCEPT" BUTTON, OR USE THE PROGRAM; AND

* PROMPTLY RETURN THE UNUSED MEDIA, DOCUMENTATION, AND 

Press Enter to continue viewing the license agreement, or 
enter "1" to accept the agreement, "2" to decline it, "3" 
to print it, "4" to read non-IBM terms, or "99" to go back 
to the previous screen.
1
```

-> ライセンスの承諾 1 を選択します。

```
Do you want the IBM PowerVC setup to configure the firewall? 1-Yes or 2-No?
NOTE: The firewalld service will be disabled as the iptables service is used by IBM PowerVC.
1
```

-> ファイヤー・フォールの設定 1 を選択します。

参照：　[PowerVC によって使用されるポート]
(https://www.ibm.com/support/knowledgecenter/ja/SSXK2N_2.0.0/com.ibm.powervc.standard.help.doc/powervc_planning_security_firewall_hmc.html) 

```
NOTE: The following list of system configurations will be modified as part of
installation.
/etc/sudoers
/etc/httpd/conf.d/ssl.conf
/etc/sysctl.conf
/etc/httpd/conf/httpd.conf

Continue with the installation: 1-Yes or 2-No?
1
```

-> インストールの際に修正されるファイルなどが出力され、インストールの継続を確認します。
　　1 を選択します。

ここから、Installation task が始まります。
チェック、設定変更、モジュール導入が繰り返し行われます。
あまり重要でないと思う部分(yumのインストール・ログ)は削除修正していますが、参考のため長いログを貼ります。

```
Checking system prerequisites.
Installation task 1 of 7

2020-12-11T19:44:07.08-05:00 SELinux configuration
2020-12-11T19:44:07.08-05:00 Current mode: enforcing
2020-12-11T19:44:07.09-05:00 Mode from config file: enforcing
Checking available memory
2020-12-11T19:44:13.22-05:00 Memory detected: 17315 MB
Checking CPU speed
2020-12-11T19:44:13.24-05:00 Supported CPU speed: 3891 MHz
Checking file size limit of the file system.
Current maximum file size : unlimited
/etc directory has the user/group as root/root required for install
2020-12-11T19:44:13.27-05:00 /etc directory has the user/group as root/root required for install
/opt directory has the user/group as root/root required for install
2020-12-11T19:44:13.29-05:00 /opt directory has the user/group as root/root required for install
/var directory has the user/group as root/root required for install
2020-12-11T19:44:13.31-05:00 /var directory has the user/group as root/root required for install
/tmp directory has the user/group as root/root required for install
2020-12-11T19:44:13.33-05:00 /tmp directory has the user/group as root/root required for install
Checking wheel group usage
Checking disk space
Required disk space for installation: 6.5 GB
2020-12-11T19:44:13.37-05:00 Displaying the amount of disk space available on the file system
2020-12-11T19:44:13.37-05:00 Filesystem Size Used Avail Use% Mounted on
2020-12-11T19:44:13.38-05:00 devtmpfs 8.5G 0 8.5G 0% /dev
2020-12-11T19:44:13.38-05:00 tmpfs 8.5G 0 8.5G 0% /dev/shm
2020-12-11T19:44:13.39-05:00 tmpfs 8.5G 14M 8.5G 1% /run
2020-12-11T19:44:13.39-05:00 tmpfs 8.5G 0 8.5G 0% /sys/fs/cgroup
2020-12-11T19:44:13.39-05:00 /dev/mapper/rhel_RHEL83_lpar-root 44G 7.3G 37G 17% /
2020-12-11T19:44:13.40-05:00 /dev/mapper/mpatha2 1014M 236M 779M 24% /boot
2020-12-11T19:44:13.40-05:00 tmpfs 1.7G 0 1.7G 0% /run/user/0
2020-12-11T19:44:13.41-05:00 /dev/sr0 7.6G 7.6G 0 100% /media/rhel8dvd
2020-12-11T19:44:13.41-05:00 End of displaying the amount of disk space available on the file system
2020-12-11T19:44:16.56-05:00 Successfully pinged host RHEL83_lpar.
2020-12-11T19:44:16.60-05:00 hostname is not in dns, trying with ip address
2020-12-11T19:44:19.76-05:00 Successfully pinged host X.XX.XX.XX.
2020-12-11T19:44:22.88-05:00 Successfully pinged host localhost.
Verifying required ports are available
Required port 5000 is available.
Required port 35357 is available.
Required port 9292 is available.
Required port 9191 is available.
Required port 8774 is available.
Required port 9000 is available.
Required port 9696 is available.
Required port 8428 is available.
Required port 5470 is available.
Required port 7870 is available.
Required port 5671 is available.
Required port 4369 is available.
Required port 50110 is available.
Required port 8080 is available.
Required port 6200 is available.
Required port 6201 is available.
Required port 6202 is available.
Required port 8998 is available.
Required port 6080 is available.
Required port 8778 is available.
Required port 8041 is available.
All the required ports are available
Cleaning yum repository files.
Configuring yum repository files.
repo id                             repo name
dvd-AppStream                       RHEL8_AppStream
dvd-BaseOS                          RHEL8_BaseOS
powervc-noarch                      IBM PowerVC noarch
powervc-ppc64le                     IBM PowerVC ppc64le
pvc-openstack-noarch                IBM PowerVC Openstack noarch
pvc-openstack-ppc64le               IBM PowerVC Openstack ppc64le
33 files removed
2020-12-11 19:44:28 INFO rpm_prereq [-] All RPM requirements are met
Cleaning yum repository files.
Configuring yum repository files.
repo id                             repo name
dvd-AppStream                       RHEL8_AppStream
dvd-BaseOS                          RHEL8_BaseOS
powervc-noarch                      IBM PowerVC noarch
powervc-ppc64le                     IBM PowerVC ppc64le
pvc-openstack-noarch                IBM PowerVC Openstack noarch
pvc-openstack-ppc64le               IBM PowerVC Openstack ppc64le
33 files removed

Installing prerequisite packages.
Installation task 2 of 7

2020-12-11T19:44:30.27-05:00 Installing prerequisite packages.
Last metadata expiration check: 0:00:05 ago on Fri 11 Dec 2020 07:44:31 PM EST.
Package libstdc++-8.3.1-5.1.el8.ppc64le is already installed.
Package libstdc++-8.3.1-5.1.el8.ppc64le is already installed.
Dependencies resolved.
Nothing to do.
Complete!
Last metadata expiration check: 0:00:06 ago on Fri 11 Dec 2020 07:44:31 PM EST.
Dependencies resolved.
==================================================================================================================
 Package                            Arch     Version                                  Repository              Size
==================================================================================================================
Installing:
 ibmpowervc-prerequisites           ppc64le  2.0.0.0-1                                powervc-ppc64le        6.7 k
<省略> 
 yum-utils                          noarch   4.0.17-5.el8                             dvd-BaseOS              68 k
Enabling module streams:
 httpd                                       2.4                                                                  
 idm                                         client                                                               
 mariadb                                     10.3                                                                 
 mysql                                       8.0                                                                  

Transaction Summary
==================================================================================================================
Install  54 Packages
Upgrade   1 Package

Total size: 46 M
Total download size: 13 M
Downloading Packages:
(1/23): ibmpowervc-prerequisites-2.0.0.0-1.ppc6 117 kB/s | 6.7 kB     00:00    
<省略> 
(23/23): python3-ply-3.11-2.ibm.el8.noarch.rpm   15 MB/s | 138 kB     00:00    
--------------------------------------------------------------------------------
Total                                            61 MB/s |  13 MB     00:00     
<省略> 
Running transaction
  Running scriptlet: mariadb-connector-c-3.0.7-1.el8.ppc64le                1/1 
<省略> 
  Verifying        : python3-ply-3.9-8.el8.noarch                         57/57 
Installed products updated.

Upgraded:
  python3-ply-3.11-2.ibm.el8.noarch                                             

Installed:
  apr-1.6.3-11.el8.ppc64le                                                      
<省略>                                         
  yum-utils-4.0.17-5.el8.noarch                                                 

Complete!
Last metadata expiration check: 0:00:28 ago on Fri 11 Dec 2020 07:44:31 PM EST.
Dependencies resolved.
================================================================================
 Package                Architecture Version              Repository       Size
================================================================================
Installing:
 iptables-services      ppc64le      1.8.4-15.el8         dvd-BaseOS       61 k

<省略>  

Installed:
  iptables-services-1.8.4-15.el8.ppc64le                                        

Complete!
2020-12-11T19:45:01.02-05:00 Installing prerequisite packages complete.

Installing main set of Openstack packages.
Installation task 3 of 7

2020-12-11T19:45:01.04-05:00 Installing main set of Openstack packages.
Last metadata expiration check: 0:00:30 ago on Fri 11 Dec 2020 07:44:31 PM EST.
Package python3-requests-2.20.0-2.1.el8_1.noarch is already installed.
Package python3-urllib3-1.24.2-4.el8.noarch is already installed.
Dependencies resolved.
=======================================================================================================================================
 Package                                                 Arch     Version                                  Repository              Size
=======================================================================================================================================
Installing:
 bridge-utils                                            ppc64le  1.6-1.ibm.el8                            pvc-openstack-ppc64le   76 k
<省略> 
Enabling module streams:
 virt                                                             rhel                                                                 

Transaction Summary
=======================================================================================================================================
Install  298 Packages
Upgrade   11 Packages

Total size: 222 M
Total download size: 200 M
Downloading Packages:
(1/286): openstack-nova-ibm-ego-ha-service-2014  40 MB/s |  41 kB     00:00    
<省略>  
(286/286): python3-urllib3-1.25.8-1.ibm.el8.noa 186 MB/s | 191 kB     00:00    
--------------------------------------------------------------------------------
Total                                           118 MB/s | 200 MB     00:01     
<省略> 
  Preparing        :                                                        1/1 
  Upgrading        : python3-six-1.14.0-1.ibm.el8.noarch                  1/321 
<省略> 
  Verifying        : openstack-nova-ibm-ego-ha-service-2014.1-2020111     1/321 
 <省略> 
  Verifying        : python3-urllib3-1.24.2-4.el8.noarch                321/321 
Installed products updated.

Upgraded:
  python3-cryptography-2.8-1.ibm.el8.ppc64le                                    
<省略> 
Installed:
  atlas-3.10.3-8.el8.ppc64le                                                    
 <省略> 
Complete!

Installing IBM PowerVC packages.
Installation task 4 of 7

2020-12-11T19:47:22.30-05:00 Installing IBM PowerVC packages.
Last metadata expiration check: 0:02:52 ago on Fri 11 Dec 2020 07:44:31 PM EST.
Dependencies resolved.
================================================================================
 Package                 Arch        Version          Repository           Size
================================================================================
Installing:
 ibmpowervc-selinux      noarch      2.0.0.0-1        powervc-noarch       11 k
<省略>  
Installed:
  ibmpowervc-selinux-2.0.0.0-1.noarch                                           

Complete!
Last metadata expiration check: 0:03:14 ago on Fri 11 Dec 2020 07:44:31 PM EST.
Dependencies resolved.
========================================================================================================================================
 Package                                         Arch     Version                                           Repository              Size
========================================================================================================================================
Installing:
 <省略> 
 python3-sqlalchemy-utils                        noarch   0.36.3-1.ibm.el8                                  pvc-openstack-noarch   146 k
Installing weak dependencies:
 nodejs-full-i18n                                ppc64le  1:10.21.0-3.module+el8.2.0+7071+d2377ea3          dvd-AppStream          7.3 M
Enabling module streams:
 nodejs                                                   10                                                                            

<省略>
Downloading Packages:
(1/44): ibm-ttv_validation-2.0.0-1.noarch.rpm   784 kB/s |  18 kB     00:00    
<省略> 
--------------------------------------------------------------------------------
Total                                           154 MB/s | 919 MB     00:05     
<省略>
Running transaction
  Running scriptlet: npm-1:6.14.4-1.10.21.0.3.module+el8.2.0+7071+d2377ea   1/1 
<省略> 

  Verifying        : npm-1:6.14.4-1.10.21.0.3.module+el8.2.0+7071+d2377   47/47/usr/lib/python3.6/site-packages/dateutil/parser/_parser.py:70: UnicodeWarning: decode() called on unicode string, see https://bugzilla.redhat.com/show_bug.cgi?id=1693751
  instream = instream.decode()

Installed products updated.

Installed:
  ibm-ttv_validation-2.0.0-1.noarch                                             
 <省略>                                 
  python3-sqlalchemy-utils-0.36.3-1.ibm.el8.noarch                              

Complete!
Installing EGO 3.7
Verifying...                          ########################################
Preparing...                          ########################################

Warning
=======
The /etc/services file contains one or more services which are using
the same ports as 7869.  The entry is:
mobileanalyzer  7869/tcp                # MobileAnalyzer& MobileMonitor
Continuing with installation. After installation, you can run egoconfig
setbaseport on every host in the cluster to change the ports used by the cluster.
Warning
=======
The /etc/services file contains one or more services which are using
the same ports as 7870.  The entry is:
rbt-smc         7870/tcp                # Riverbed Steelhead Mobile Service
Continuing with installation. After installation, you can run egoconfig
setbaseport on every host in the cluster to change the ports used by the cluster.
Warning
=======
The /etc/services file contains one or more services which are using
the same ports as 7871.  The entry is:
mdm             7871/tcp                # Mobile Device Management
Continuing with installation. After installation, you can run egoconfig
setbaseport on every host in the cluster to change the ports used by the cluster.
The installation will be processed using the following settings:
Workload Execution Mode (WEM): Simplified
Cluster Administrator: egoadmin
Cluster Name: cluster1
Installation Directory: /opt/ibm/ego
Connection Base Port: 7869
Updating / installing...
egocore-3.7.0.1-507069                ########################################

Successfully installed the EGO core package.
usermod: no changes
A new cluster <cluster1> has been created. The host <RHEL83_lpar> is the master host. 
You should run <egoconfig setentitlement "entitlementfile"> before using the cluster.
egosetrc succssful
EGO entitlement set for use by PRS.
Verifying...                          ########################################
Preparing...                          ########################################
Updating / installing...
python3-pypowervm-1.1.22-3.ibm.el8    ########################################
Verifying...                          ########################################
Preparing...                          ########################################
Updating / installing...
hbsd-10.0.0-0_16.0                    ########################################
Configuring prerequisite settings
2020-12-11T19:51:56.64-05:00 Domain changed: httpd_t

Configuring services.
Installation task 5 of 7

2020-12-11T19:51:57.97-05:00 ulimit settings
2020-12-11T19:51:57.97-05:00 
core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f) unlimited
pending signals                 (-i) 68982
max locked memory       (kbytes, -l) 64
max memory size         (kbytes, -m) unlimited
open files                      (-n) 1024
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
real-time priority              (-r) 0
stack size              (kbytes, -s) 8192
cpu time               (seconds, -t) unlimited
max user processes              (-u) 68982
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited
2020-12-11T19:51:57.97-05:00 
2020-12-11T19:51:58.29-05:00 Configuring swift storage
meta-data=/srv/node/drives/images/swift.img isize=2048   agcount=4, agsize=131072 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=1, sparse=1, rmapbt=0
         =                       reflink=1
data     =                       bsize=4096   blocks=524288, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0, ftype=1
log      =internal log           bsize=4096   blocks=2560, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
2020-12-11T19:52:14.95-05:00 Completed configuring objectstore rings
2020-12-11 19:52:23 INFO powervc_cinder [-] PVC os_brick overrides in place.
2020-12-11 19:52:23 CONSOLE powervc_oslo.config.data_mgr [-] Creating the PowerVC certificates...
Creating the PowerVC certificates...

<省略>

2020-12-11 19:55:18 CONSOLE powervc_oslo.config.data_mgr [-] Starting all PowerVC services...
Starting all PowerVC services...
Restoring prerequisite settings
libsemanage.semanage_direct_remove_key: Removing last permissive_httpd_t module (no other permissive_httpd_t module exists at another priority).
2020-12-11T19:56:47.60-05:00 Domain changed: httpd_t

Installing IBM PowerVC for Private Cloud
Installation task 6 of 7

################################################################################
Starting the IBM PowerVC for Private Cloud installation on:
2020-12-11T19:56:48-05:00
################################################################################

LOG file is /opt/ibm/powervc/log/powervc_install_2020-12-11-194343.log

2020-12-11T19:56:48.94-05:00 Installation source location is /opt/ibm/powervc/images/cloud
2020-12-11T19:56:48.95-05:00 Checking system prerequisites.
Required port 8998 is available.
All the required ports are available
Checking disk space
Checking file size limit of the file system.
Current maximum file size : unlimited
2020-12-11T19:56:49.94-05:00 License accepted
2020-12-11T19:56:52.70-05:00 Installing required IBM PowerVC for Private Cloud files
Last metadata expiration check: 0:12:25 ago on Fri 11 Dec 2020 07:44:31 PM EST.
Dependencies resolved.
================================================================================
 Package                      Arch       Version         Repository        Size
================================================================================
Installing:
 ibmpowervc-clerk             noarch     2.0.0.0-1       @commandline      72 k
 python3-ibmpowervc-clerk     noarch     2.0.0.0-1       @commandline     310 k

Transaction Summary
================================================================================
Install  2 Packages

<省略>  

Installed:
  ibmpowervc-clerk-2.0.0.0-1.noarch  python3-ibmpowervc-clerk-2.0.0.0-1.noarch 

Complete!
2020-12-11T19:57:08.90-05:00 Configuring required IBM PowerVC for Private Cloud files and enabling required services
<省略> 

Stopping services: noncore ...
Shut down LIM on <RHEL83_lpar> ...... done
Starting services: noncore ...
################################################################################
IBM PowerVC for Private Cloud installation successfully completed at 2020-12-11T20:00:33-05:00.
 Refer to 
 /opt/ibm/powervc/log/powervc_install_2020-12-11-194343.log 
 for more details.
################################################################################
2020-12-11T20:00:34.07-05:00 Completed installing IBM PowerVC for Private Cloud

Stopping all PowerVC services...
Shut down LIM on <RHEL83_lpar> ...... done
Starting all PowerVC services...

Cleaning up temporary and support files.
Installation task 7 of 7

2020-12-11T20:03:54.37-05:00 Cleaning up temporary and support files.
Done with cleanup actions.

The validation of IBM PowerVC services post install was successful.

************************************************************
IBM PowerVC installation successfully completed at 2020-12-11T20:04:01-05:00.
 Refer to 
 /opt/ibm/powervc/log/powervc_install_2020-12-11-194343.log 
 for more details.

Use a web browser to access IBM PowerVC at
https://XX.XX.XX.XX
************************************************************

```

-> install コマンド実行から終了まで 21 分程度でした。

##### インストール後の確認

5) 確認

PowerVC サービス起動を確認します。

参考 : [PowerVC サービス](https://www.ibm.com/support/knowledgecenter/ja/SSXK2N_2.0.0/com.ibm.powervc.standard.help.doc/powervc_pg_services_hmc.html)
参考 : [コマンド](https://www.ibm.com/support/knowledgecenter/ja/SSXK2N_2.0.0/com.ibm.powervc.standard.help.doc/powervc_cli_hmc.html)

```
# powervc-services status
● clerk-api.service - clerk API Server
   Active: active (running) (thawing) since Fri 2020-12-11 20:03:02 EST; 6min ago
● powervc-ui-server.service - Powervc ui server
   Active: active (running) (thawing) since Fri 2020-12-11 20:03:01 EST; 6min ago
● mongod.service - MongoDB Database Server
   Active: active (running) (thawing) since Fri 2020-12-11 20:03:02 EST; 6min ago
● powervc-bumblebee.service - PowerVC Bumblebee
   Active: active (running) (thawing) since Fri 2020-12-11 20:03:01 EST; 6min ago
● openstack-gnocchi-api.service - OpenStack Gnocchi API Server
   Active: active (running) (thawing) since Fri 2020-12-11 20:03:00 EST; 6min ago
● openstack-gnocchi-metricd.service - OpenStack Gnocchi metricd Server
   Active: active (running) (thawing) since Fri 2020-12-11 20:03:00 EST; 6min ago
● powervc-cinder-ibm-health.service - PowerVC cinder monitor service
   Active: active (running) (thawing) since Fri 2020-12-11 20:03:00 EST; 6min ago
● powervc-nova-ibm-health.service - PowerVC nova monitor service
   Active: active (running) (thawing) since Fri 2020-12-11 20:03:00 EST; 6min ago
● powervc-neutron-ibm-health.service - PowerVC neutron monitor service
   Active: active (running) (thawing) since Fri 2020-12-11 20:03:00 EST; 6min ago
● openstack-ceilometer-notification.service - OpenStack ceilometer notification agent
   Active: active (running) (thawing) since Fri 2020-12-11 20:03:46 EST; 5min ago
● openstack-ceilometer-polling.service - OpenStack ceilometer polling agent
   Active: active (running) (thawing) since Fri 2020-12-11 20:03:46 EST; 5min ago
● openstack-nova-api.service - OpenStack Nova API Server
   Active: active (running) (thawing) since Fri 2020-12-11 20:02:59 EST; 6min ago
● openstack-nova-conductor.service - OpenStack Nova Conductor Server
   Active: active (running) (thawing) since Fri 2020-12-11 20:02:59 EST; 6min ago
● openstack-nova-scheduler.service - OpenStack Nova Scheduler Server
   Active: active (running) (thawing) since Fri 2020-12-11 20:03:00 EST; 6min ago
● openstack-nova-novncproxy.service - OpenStack Nova NoVNC Proxy Server
   Active: active (running) (thawing) since Fri 2020-12-11 20:03:00 EST; 6min ago
● neutron-server.service - OpenStack Neutron Server
   Active: active (running) (thawing) since Fri 2020-12-11 20:02:59 EST; 6min ago
● openstack-cinder-api.service - OpenStack Cinder API Server
   Active: active (running) (thawing) since Fri 2020-12-11 20:02:59 EST; 6min ago
● openstack-cinder-scheduler.service - OpenStack Cinder Scheduler Server
   Active: active (running) (thawing) since Fri 2020-12-11 20:02:59 EST; 6min ago
● openstack-cinder-backup.service - OpenStack Cinder Backup Server
   Active: active (running) (thawing) since Fri 2020-12-11 20:02:59 EST; 6min ago
● powervc-cinder-conductor.service - PowerVC Cinder Conductor Server
   Active: active (running) (thawing) since Fri 2020-12-11 20:02:59 EST; 6min ago
● openstack-glance-api.service - OpenStack Image Service (code-named Glance) API server
   Active: active (running) (thawing) since Fri 2020-12-11 20:02:59 EST; 6min ago
● openstack-glance-registry.service - OpenStack Image Service (code-named Glance) Registry server
   Active: active (running) (thawing) since Fri 2020-12-11 20:02:59 EST; 6min ago
Ego_daemons_running
● openstack-nova-ibm-notification.service - OpenStack Nova IBM Notification
   Active: active (running) (thawing) since Fri 2020-12-11 20:02:59 EST; 6min ago
● openstack-nova-ibm-ego-ha-service.service - OpenStack Nova IBM EGO HA Service
   Active: active (running) (thawing) since Fri 2020-12-11 20:02:59 EST; 6min ago
● openstack-nova-ibm-ego-resource-optimization.service - OpenStack Nova IBM EGO Resource Optimization
   Active: active (running) (thawing) since Fri 2020-12-11 20:02:59 EST; 6min ago
● panko-api.service - OpenStack Panko API Server
   Active: active (running) (thawing) since Fri 2020-12-11 20:02:59 EST; 6min ago
● rabbitmq-server.service - RabbitMQ broker
   Active: active (running) (thawing) since Fri 2020-12-11 20:02:59 EST; 6min ago
● openstack-swift-account.service - OpenStack Object Storage (swift) - Account Server
   Active: active (running) (thawing) since Fri 2020-12-11 20:02:47 EST; 6min ago
● openstack-swift-object.service - OpenStack Object Storage (swift) - Object Server
   Active: active (running) (thawing) since Fri 2020-12-11 20:02:48 EST; 6min ago
● openstack-swift-proxy.service - OpenStack Object Storage (swift) - Proxy Server
   Active: active (running) (thawing) since Fri 2020-12-11 20:02:48 EST; 6min ago
● openstack-swift-container.service - OpenStack Object Storage (swift) - Container Server
   Active: active (running) (thawing) since Fri 2020-12-11 20:02:48 EST; 6min ago
● openstack-swift-object-replicator.service - OpenStack Object Storage (swift) - Object Replicator
   Active: active (running) (thawing) since Fri 2020-12-11 20:02:48 EST; 6min ago
● memcached.service - memcached daemon
   Active: active (running) (thawing) since Fri 2020-12-11 20:02:47 EST; 6min ago
● ttv-validation-api.service - TTV API Server
   Active: active (running) (thawing) since Fri 2020-12-11 20:02:47 EST; 6min ago
● httpd.service - The Apache HTTP Server
   Active: active (running) (thawing) since Fri 2020-12-11 20:02:47 EST; 6min ago
● memcached.service - memcached daemon
   Active: active (running) (thawing) since Fri 2020-12-11 20:02:47 EST; 6min ago
● mariadb.service - MariaDB 10.3 database server
   Active: active (running) (thawing) since Fri 2020-12-11 20:02:47 EST; 6min ago
[root@p8185l powervc-2.0.0.0]#
```

---


GUIにアクセス
GUI は前バージョンとはガラリと変わっています!

![login.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/517421/c8f7ac8e-60eb-4994-87cc-28099ad197e4.png)

ユーザー/パスワードを入れてログインします。

![overview.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/517421/8043063c-b321-a4e3-5285-27aba7ed9839.png)



----


PowerVC 2.0 の導入が完了しました。


以上です。