User Tools

Site Tools


aix:powervc_install

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
aix:powervc_install [2021/09/23 12:17]
manu
aix:powervc_install [2024/03/13 22:03] (current)
manu [Install PowerVC]
Line 1: Line 1:
 ===== Install PowerVC ===== ===== Install PowerVC =====
 +
 +Yum repository for PowerVC install through RHN and make sure that the following repos are enabled.
 +  AppStream
 +  BaseOS
 +  Supplementary
 +  High Availability (HA repo is not available with standard RHEL subscription. For subscription details, see Red Hat® Enterprise Linux® High Availability Add-On ).
 +  Codeready Builder (CRB) (for RHEL 9.x only) with these RPMs, libknet1 and mysql-libs.
 +
 +
  
 I installed PowerVC x86 on VMware I installed PowerVC x86 on VMware
Line 35: Line 44:
 </​cli>​ </​cli>​
  
-==== Install ​PowerVC ​====+==== Install ​/ Deploy the deployment package ​==== 
 + 
 + :-P
  
 Required repositories Required repositories
Line 41: Line 52:
   * BaseOS   * BaseOS
   * ansible-automation-platform-setup-bundle (downloaded from Redhat)   * ansible-automation-platform-setup-bundle (downloaded from Redhat)
 +  * Redhat HA
  
 Extract the package powervc-install-x86-rhel-2.0.0.0.tgz Extract the package powervc-install-x86-rhel-2.0.0.0.tgz
 +<cli prompt='#'>​
 +[root@ibmpvc01 software]# cd powervc-opsmgr
 +[root@ibmpvc01 powervc-opsmgr]#​ ./​setup_opsmgr.sh
 +################################################################################​
 +Starting the PowerVC:​setup_prepnode 2.0.2 installation on:
 +2021-09-23T12:​23:​39+02:​00
 +################################################################################​
 +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
 +2021-09-23T12:​23:​43.92+02:​00 [INFO]:[] License accepted.
 +Configuring Yum repository...
 +2021-09-23T12:​24:​25.67+02:​00 [INFO]:​[VALIDATION] BASE DIRECTORY : /​opt/​ibm/​powervc-opsmgr
 +2021-09-23T12:​24:​25.72+02:​00 [INFO]:​[VALIDATION] INSTALL SCRIPT : /​software/​powervc-opsmgr/​setup_opsmgr.sh
 +2021-09-23T12:​24:​25.73+02:​00 [INFO]:​[VALIDATION] LOG FILE : /​opt/​ibm/​powervc-opsmgr/​log/​prep_node/​prep_node_2021-09-23-1223.log
 +2021-09-23T12:​24:​26.09+02:​00 [INFO]:​[VALIDATION] OPERATING SYSTEM: Red Hat Enterprise Linux.
 +2021-09-23T12:​24:​26.09+02:​00 [INFO]:​[VALIDATION] RHEL_VERSION : 84
 +2021-09-23T12:​24:​26.10+02:​00 [INFO]:​[VALIDATION] User ID : root
 +2021-09-23T12:​24:​33.36+02:​00 [INFO]:​[INSTALL_ANSIBLE] Ansible available for installation is 2.9
 +2021-09-23T12:​24:​33.36+02:​00 [INFO]:​[INSTALL_ANSIBLE] Ansible version 2.9 is not in repo, finding in additional repo of RHEL8
 +2021-09-23T12:​24:​34.58+02:​00 [INFO]:​[INSTALL_ANSIBLE] Ansible 2.9 installation started .....
 +2021-09-23T12:​24:​43.48+02:​00 [INFO]:​[INSTALL_ANSIBLE] Ansible packages installed successfully.
 +2021-09-23T12:​24:​45.05+02:​00 [INFO]:​[INSTALL_ANSIBLE] Ansible 2.9 installation completed .....
 +2021-09-23T12:​24:​45.05+02:​00 [INFO]:​[INSTALL_ANSIBLE] Installing PowerVC Ops. Manager...
 +2021-09-23T12:​24:​45.06+02:​00 [INFO]:​[INSTALL_POWERVC_OPSMGR] POWERVC OPSMGR PACKAGES : sshpass python3-netaddr rsync python3-oslo-i18n python3-powervc-opsmgr
 +2021-09-23T12:​24:​49.08+02:​00 [INFO]:​[INSTALL_POWERVC_OPSMGR] PowerVC Opsmgr packages installed successfully.
 +################################################################################​
 +PowerVC:​setup_prepnode installation completed at 2021-09-23T12:​24:​49+02:​00.
 +Refer to
 +/​opt/​ibm/​powervc-opsmgr/​log/​prep_node/​prep_node_2021-09-23-1223.log
 +for more details.
 +################################################################################​
 +</​cli>​
 +
 +==== Prepare for ansible deployment ====
 +
 +Check if configuration exists
 +<cli prompt='#'>​
 +[root@ibmpvc01 ~]# powervc-opsmgr inventory -l
 +Error: No cluster/​inventory found
 +</​cli>​
 +
 +IBM documentation tell to use **install** it the bad command
 +<cli prompt='#'>​
 +[root@ibmpvc01 powervc]# powervc-opsmgr install -c PowerVC
 +Error: Cluster/​Inventory does not exist for PowerVC
 +</​cli>​
 +
 +Use instaed inventory to populate info, and create a cluster
 +<cli prompt='#'>​
 +[root@ibmpvc01 powervc]# powervc-opsmgr inventory -c PowerVC
 +*********************************************************
 +Install Private cloud edition(y/​n):​ n
 +Enable Monitoring (y/n): y
 +Configure Firewall (y/n): y
 +*********************************************************
 +Enter the number of nodes: 1
 +*********************************************************
 +INFO: First node specified will be considered as primary host/node
 +*******************************************************
 +Enter IP/Hostname for Node 1: ibmpvc01
 +Enter Username for Node 1: root
 +Enter Password for Node 1: xxxxx
 +*********************************************************
 +Enter Virtual IP/​Hostname:​ ibmpvc01-vip
 +Establishing passwordless connection
 +
 +PLAY [Configure SSH Keys] ******************************************************
 +
 +TASK [Gathering Facts] *********************************************************
 +Friday 24 September 2021  09:01:46 +0200 (0:​00:​00.027) ​      ​0:​00:​00.027 ******
 +ok: [ibmpvc01]
 +...
 +Inventory file generated successfully at /​opt/​ibm/​powervc-opsmgr/​ansible/​inventory/​PowerVC
 +</​cli>​
 +
 +<cli prompt='#'>​
 +[root@ibmpvc01 usr]# powervc-opsmgr inventory -l
 +Cluster name: PowerVC
 +Hosts: ['​ibmpvc01'​]
 +Edition: powervc
 +Firewall Config: True
 +Monitoring: True
 +Primary host: ibmpvc01
 +Virtual IP: 10.1.38.60
 +---End of cluster PowerVC---
 +</​cli>​
 +==== Install PowerVC ====
 +
 +Once all repositories are available you can start the installation
 +  logs are located in /​opt/​ibm/​powervc-opsmgr/​ansible/​artifacts/​
 +
 +<cli prompt='#'>​
 +[root@ibmpvc01 usr]# powervc-opsmgr install -c PowerVC
 +
 +PLAY [Precheck] ****************************************************************
 +Friday 24 September 2021  09:05:33 +0200 (0:​00:​00.061) ​      ​0:​00:​00.061 ******
 +ok: [ibmpvc01]
 +
 +TASK [Gathering Facts] *********************************************************
 +ok: [ibmpvc01]
 +Friday 24 September 2021  09:05:34 +0200 (0:​00:​01.578) ​      ​0:​00:​01.639 ******
 +changed: [ibmpvc01]
 +</​cli>​
 +
 +If need to restart the installation use the option **-f**
 +<cli prompt='#'>​
 +[root@ibmpvc01 ~]# powervc-opsmgr install -c PowerVC -f
 +Powervc Install exists skipping precheck to rerun
 +</​cli>​
 +
 +=== Log management ===
  
 +Do not forget to rotate logs !
  
 +https://​www.ibm.com/​docs/​en/​powervc-cloud/​2.2.0?​topic=problems-powervc-log-management
aix/powervc_install.1632392259.txt.gz · Last modified: 2021/09/23 12:17 by manu