NetApp Community Update
This site will enter Read Only mode on July 23 as we prepare to move to a new platform. You will still be able to view content, but posting and replying will be temporarily disabled.
We're excited to launch our new Community experience on July 30 and more information will follow soon.
Stay connected during the transition - Join our Discord community today.

Active IQ Unified Manager Discussions

API Services 1.2 Install Failure

kramar
4,281 Views

All the checks pass but when trying to install the rpms from /tmp/apiserver the only file there is api-server-1.2.0-1704280015.x86_64.rpm.  All the rest are missing and therfore the install fails.  Anyone else seen this?

 

Do you want to install OnCommand API Services ? (y/n):y

[Info] :: Checking installation prerequisites for OnCommand API Services.

[Info] :: Checking for the physical RAM

[Info] :: Required RAM [GB] --> 8

[Info] :: Recommended RAM [GB] --> 12

[Info] :: Available RAM [GB] --> 9

[Warning] :: OnCommand API Services recommends 12 GB of physical RAM.

[Warning] :: 9 GB of Physical RAM is available on this system.

[Info] :: Checking if the ports required by OnCommand API Services are not being used.

[Info] :: Checking for the port 3306 that is required by MySQL server.

[Info] :: Port verification is done.

[Info] :: Checking if all the prerequisite packages required for OnCommand API Services installation are either installed or present in the configured yum repositories.

[Info] :: Checking if package zip is installed.

[Info] :: Package zip is installed.

[Info] :: Checking if package unzip is installed.

[Info] :: Package unzip is installed.

[Info] :: Checking if the required version of Java is installed or present in the configured yum repositories.

[Info] :: Checking if package java-1.8.0-oracle.x86_64 is installed.

[Info] :: Checking if package java-1.8.0-openjdk.x86_64 is installed.

[Info] :: The required Java package is installed.

[Info] :: Checking if the required version of MySQL server is installed or present in the configured yum repositories.

[Info] :: Checking if package mysql-community-server is installed.

[Info] :: A supported MySQL server version 5.6.34 is installed.

[Info] :: Install prerequisite check completed.

[Info] :: Checking for packages that might conflict with the OnCommand API Services installation.

[Info] :: Checking if package mariadb is installed.

[Info] :: Checking if package mysql-server is installed.

 

Enter password for admin user:

 

Confirm password for admin user:

 

Enter port on which OnCommand API Services will listen (default: 8443):

 

error: File not found by glob: /tmp/apiserver/p7zip*.rpm

Loaded plugins: aliases, auto-update-debuginfo, changelog, fastestmirror, filter-data, fs-snapshot, kabi, keys, list-data, local, merge-conf, ovl, post-transaction-

              : actions, presto, priorities, protectbase, ps, refresh-packagekit, remove-with-leaves, rpm-warm-cache, security, show-leaves, tmprepo, tsflags, upgrade-

              : helper, verify, versionlock

Loading support for CentOS kernel ABI

Setting up Install Process

Examining /tmp/apiserver/api-server-1.2.0-1704280015.x86_64.rpm: api-server-1.2.0-1704280015.x86_64

Marking /tmp/apiserver/api-server-1.2.0-1704280015.x86_64.rpm to be installed

Loading mirror speeds from cached hostfile

* base: mirror.hmc.edu

* epel: mirror.sjc02.svwh.net

* extras: cosmos.illinois.edu

* updates: mirror.oss.ou.edu

_local                                                                                                                                            | 2.9 kB     00:00 ...

_local/primary_db                                                                                                                                 |  12 kB     00:00 ...

Skipping filters plugin, no data

0 packages excluded due to repository protections

Resolving Dependencies

Skipping filters plugin, no data

--> Running transaction check

---> Package api-server.x86_64 0:1.2.0-1704280015 will be installed

--> Processing Dependency: netapp-platform-base >= 1.4.0-2016.09.J2287 for package: api-server-1.2.0-1704280015.x86_64

--> Processing Dependency: ocie-serverbase >= 1.4.0-2016.08.J2316 for package: api-server-1.2.0-1704280015.x86_64

--> Processing Dependency: ocie-server >= 1.4.0-2016.08.J2316 for package: api-server-1.2.0-1704280015.x86_64

--> Processing Dependency: ocie-au >= 1.4.0-2016.08.J2316 for package: api-server-1.2.0-1704280015.x86_64

--> Finished Dependency Resolution

Error: Package: api-server-1.2.0-1704280015.x86_64 (/api-server-1.2.0-1704280015.x86_64)

           Requires: netapp-platform-base >= 1.4.0-2016.09.J2287

Error: Package: api-server-1.2.0-1704280015.x86_64 (/api-server-1.2.0-1704280015.x86_64)

           Requires: ocie-au >= 1.4.0-2016.08.J2316

Error: Package: api-server-1.2.0-1704280015.x86_64 (/api-server-1.2.0-1704280015.x86_64)

           Requires: ocie-server >= 1.4.0-2016.08.J2316

Error: Package: api-server-1.2.0-1704280015.x86_64 (/api-server-1.2.0-1704280015.x86_64)

           Requires: ocie-serverbase >= 1.4.0-2016.08.J2316

You could try using --skip-broken to work around the problem

You could try running: rpm -Va --nofiles --nodigest

Error installing OnCommand API Services.

1 REPLY 1

pukale
4,203 Views

 

Could you try to install once again by following below steps:

1. if previous installation partial succeeded, remove api services

 # yum remove ocie-serverbase

2. install p7zip

 # yum install p7zip*

3. install api-server

 # ./OnCommand-API-services-<xxx>

 

Public