The following RPMs are all of the required RPMs for CSM
. These RPMs can be found on Box in the same folder as this document. Please verify that you have all required RPMs.
For CSM, all CSM rpms have a version of ibm-csm-component-1.5.0-commit_sequence.ppc64le.rpm, for example, ibm-csm-core-1.5.0-2137.ppc64le.rpm. The commit_sequence portion is an increasing value that changes every time a new commit is added to the repository. Because the commit_sequence changes so frequently, this document makes use of a wildcard for this portion of the rpm name.
ibm-csm-core holds CSM infrastructure daemon and configuration file examples.
ibm-csm-api holds all CSM APIs and the corresponding command line interfaces.
ibm-csm-hcdiag holds the diagnostics and health check framework with all available tests interface.
ibm-csm-db holds CSM DB configuration files and scripts.
ibm-csm-bds holds BDS configuration files, scripts, and documentation.
ibm-csm-bds-logstash holds logstash plugins, configuration files and scripts.
ibm-csm-bds-kibana holds kibana plugins, configuration files and scripts.
ibm-csm-restd holds the CSM REST daemon, configuration file example, and a sample script.
Below is a chart indicating where each of these RPMs must be installed.
Install guide for RPMsManagement Node | Service Node | Login Node | Launch Node | Compute Node | ESS Servers | UFM Servers | BDS Servers | |
---|---|---|---|---|---|---|---|---|
ibm-csm-core | x | x | x | x | x | |||
ibm-csm-api | x | x | x | x | x | |||
ibm-csm-hcdiag | x | x | x | x | x | |||
ibm-csm-db | x | |||||||
ibm-csm-bds | x | |||||||
ibm-csm-bds-logstash | x | x | ||||||
ibm-csm-bds-kibana | x | |||||||
ibm-csm-restd | x | x |
On the management node:
Install the cast-boost RPMs, which can be found on Box
$ rpm -ivh cast-boost-*.rpm
Install the flightlog RPM and the following CSM RPMs, which can be found on Box.
- ibm-flightlog
- ibm-csm-core
- ibm-csm-api
- ibm-csm-db
- ibm-csm-bds
- ibm-csm-hcdiag
- ibm-csm-restd
$ rpm -ivh ibm-flightlog-1.5.0-*.ppc64le.rpm \
ibm-csm-core-1.5.0-*.ppc64le.rpm \
ibm-csm-api-1.5.0-*.ppc64le.rpm \
ibm-csm-db-1.5.0-*.noarch.rpm \
ibm-csm-bds-1.5.0-*.noarch.rpm \
ibm-csm-hcdiag-1.5.0-*.noarch.rpm \
ibm-csm-restd-1.5.0-*.ppc64le.rpm
For service nodes, CSM supports diskless and full disk install:
Clone existing images, add the following packages to the “otherpkgs” directory and list, then run genimage. See Appendix 7.1 for more details.
cast-boost-*
ibm-flightlog-1.5.0-*.ppc64le
ibm-csm-core-1.5.0-*.ppc64le
ibm-csm-api-1.5.0-*.ppc64le
ibm-csm-bds-1.5.0-*.noarch
ibm-csm-bds-logstash-1.5.0-*.noarch
ibm-csm-hcdiag-1.5.0-*.noarch
ibm-csm-restd-1.5.0-*.ppc64le
Install the cast-boost RPMs, which can be found on Box
$ rpm -ivh cast-boost-*.rpm
Install the flightlog RPM and the following CSM RPMs, which can be found on Box.
- ibm-flightlog
- ibm-csm-core
- ibm-csm-api
- ibm-csm-bds
- ibm-csm-bds-logstash
- ibm-csm-hcdiag
- ibm-csm-restd
$ rpm -ivh ibm-flightlog-1.5.0-*.ppc64le.rpm \
ibm-csm-core-1.5.0-*.ppc64le.rpm \
ibm-csm-api-1.5.0-*.ppc64le.rpm \
ibm-csm-bds-1.5.0-*.noarch.rpm \
ibm-csm-bds-logstash-1.5.0-*.noarch.rpm \
ibm-csm-hcdiag-1.5.0-*.noarch.rpm \
ibm-csm-restd-1.5.0-*.ppc64le.rpm
For login, launch and workload manager nodes, CSM supports diskless and full disk install:
Clone existing images, add the following packages to the “otherpkgs” directory and list, then run genimage. See Appendix 7.1 for more details.
cast-boost-*
ibm-flightlog-1.5.0-*.ppc64le
ibm-csm-core-1.5.0-*.ppc64le
ibm-csm-api-1.5.0-*.ppc64le
ibm-csm-hcdiag-1.5.0-*.noarch
Install the cast-boost RPMs, which can be found on Box
$ rpm -ivh cast-boost-*.rpm
- ibm-flightlog
- ibm-csm-core
- ibm-csm-api
- ibm-csm-hcdiag
$ rpm -ivh ibm-flightlog-1.5.0-*.ppc64le.rpm \
ibm-csm-core-1.5.0-*.ppc64le.rpm \
ibm-csm-api-1.5.0-*.ppc64le.rpm \
ibm-csm-hcdiag-1.5.0-*.noarch.rpm
For compute nodes, CSM supports diskless and full disk install:
Clone existing images, add the following packages to the “otherpkgs” directory and list, then run genimage. See Appendix 7.1 for more details.
cast-boost-*
ibm-flightlog-1.5.0-*.ppc64le
ibm-csm-core-1.5.0-*.ppc64le
ibm-csm-api-1.5.0-*.ppc64le
ibm-csm-hcdiag-1.5.0-*.noarch
Install the cast-boost RPMs, which can be found on Box.
Note: replace "/path/to/rpms" with the appropriate location for your system.
$ xdsh compute "cd /path/to/rpms; rpm -ivh cast-boost-*.rpm"
Install the flightlog RPM and the following CSM RPMs, can be found on Box.
Note: replace /path/to/rpms
with the appropriate location for your system.
- ibm-flightlog
- ibm-csm-core
- ibm-csm-api
- ibm-csm-hcdiag
$ xdsh compute "cd /path/to/rpms; \
rpm -ivh ibm-flightlog-1.5.0-*.ppc64le.rpm \
ibm-csm-core-1.5.0-*.ppc64le.rpm \
ibm-csm-api-1.5.0-*.ppc64le.rpm \
ibm-csm-hcdiag-1.5.0-*.noarch"