IBM Mobilefirst 8.0 Server installation issue on DEV enviroment - server

I'm installing IBM Mobilefirst 8.0 on DEV enviroment.
I followed steps available in IBM portal as below.
http://mobilefirstplatform.ibmcloud.com/tutorials/ru/foundation/8.0/installation-configuration/production/tutorials/command-line/
http://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/installation-configuration/production/
However i installed IBM Mobilefirst Installation Manager and WebSphere Liberty Core on DEV enviroment.
While installing MFP server we are getting below error:
./imcl install com.ibm.mobilefirst.foundation.server_8.0.0.20170911_1450 -repositories /data3/opt/IBM/MFP_Server/MobileFirst_Platform_Server/disk1 -properties user.appserver.selection2=none,user.database.selection2=none,user.database.preinstalled=false,user.licensed.by.tokens=false,user.use.ios.edition=false -acceptLicense
***********************************************************************
Before you start using the product, you must deploy a MobileFirst Server to your application server.
For more information about deploying projects with the Server Configuration Tool or command line tools, see
the documentation at https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/installation-configuration/production/appserver/.
***********************************************************************
ERROR: Failed to find required installation files.
CRIMA1161E ERROR: Failed to find required installation files.
Explanation: Installation Manager did not find required installation files from the repository. An issue has occurred with the package that cannot be resolved by Installation Manager.
User Action: If the repository files were transferred from a different location before the installation, verify that the files were not altered during the transfer operation. Copy the repository files to a different location and install from that location. If the repository files were not transferred note the package name and version number and contact customer support.
ERROR: 'zip com.ibm.imp.apacheant 1.9.4' not found in /data3/opt/IBM/MobileFirst_Platform_Server/disk1.
server details:
JAVA 1.7
Linux Redhat 6.8
Websphere Liberty core and IBM Installation Manager
ant 1.9.4
is there anything which i m missing?

As specified in the comments, the issue was possible corruption of the binary downloaded the first time - during download or transfer.
Downloading the same repository again and trying resolves the issue.

Related

Vcpkg package(s) missing on this computer

hopefully someone can help me on this. I have cloned azure-iot-sdk-c from Github and attempting to compile the iothub_II_telemetry_sample but am getting this error:
Severity Code Description Project File Line Suppression State
Error This project references Vcpkg package(s) that are missing on this computer. For more information, see https://github.com/Azure/azure-iot-sdk-c/tree/master/doc/setting_up_vcpkg.md. The missing file is include\azureiot\iothub.h. D:\Azure\SDK\azure-iot-sdk-c\iothub_client\samples\iothub_ll_telemetry_sample\windows\iothub_ll_telemetry_sample.vcxproj D:\Azure\SDK\azure-iot-sdk-c\iothub_client\samples\iothub_ll_telemetry_sample\windows\iothub_ll_telemetry_sample.vcxproj 200
I have followed the link provided in the error and installed vcpkg but still get this error.
Azure IoT SDK uses many libraries (a few from Nuget packages and a few references such as MXchip etc) and you are using the C SDK of azure IoT sample on Windows, so to smooth installation of the required libraries you need vcpkg. Following is the link to install vcpkg, Once you install vcpkg, delete the Temp files and re-start your computer.
Install vcpkg manager on Windows

jProfiler - need to deploy linux agent via UCD

I need to deploy the agent using puppet or UCD.
We are using jProfiler Version 11.0.1.
I've tried to get the download path for that version, but all I can get via Documentation is the version for jProfiler 12.0.
Is there any way to get the download link for older versions of jDownloader Agent?
JProfiler 11.1 can be downloaded at:
https://www.ej-technologies.com/download/jprofiler/version_111
Agent-only downloads are only available starting with JProfiler 12. In previous versions you can use the remote integration wizard (Session->Integration Wizards->New Remote Integration) to create archives that only contain the agent files.

Jprofiler and WebSphere 8 Integration Issue

I'm having some issues getting JProfiler connected to a remote WebSphere 8.5.5 instance that is running on Linux. When I start JProfiler on my Windows 10 machine I select the "Profile an application server, locally or remotely" and select the option to integrate with IBM WebSphere 8.x Application Server.
The part I'm having an issue with is the "Specify the remote address" section of setting up the profile. The setup says I need the profiling agent running on target JVM. I download the tar file from the JProfiler website and extract it on Linux machine and run jpenable as it says I should but I get this message.
"No suitable Java Virtual Machine could be found on your system. The version of the JVM must be at least 1.6 and at most 11. Please define INSTALL4J_JAVA_HOME to point to a suitable JVM."
I have made edits to the arguments file that came with the JProfiler in order to remedy this issue but I just can't seem to get JProfiler to see the IBM Java that WebSphere is using on this machine. I have tried using the INSTALL_JAVA_HOME_OVERRIDE variable in the arguments file by putting the full path to the WebSphere Java install. I have tried using the INSTALL4J_JAVA_PREFIX variable and I have created a INSTALL4J_JAVA_HOME variable in the arguments file and put the full path to the WebSphere Java.
Any help would be appreciated greatly appreciated in getting me around this issue. I have verified that WebSphere is using Java version 1.8.0_171.
but I just can't seem to get JProfiler to see the IBM Java that WebSphere is using on this machine.
That's because IBM JVMs are not supported for attach mode.
The setup says I need the profiling agent running on target JVM.
Generally, this is achieved by adding an -agentpath VM parameter to the profiled VM. The remote address that you are asked for in the wizard will be added as an option to that parameter. The wizard will then modify the server config file and add the complete VM parameter, so you don't have to it manually.
More information is available at
https://www.ej-technologies.com/resources/jprofiler/help/doc/main/profiling.html

Installing Discovery on Server with Information Server

I am trying to install Discovery on the same server as IIS which already has a DB2 instance. As the Discovery installation guide says, to install with an existing DB2 instance the repository database must be manually configured. It then goes on to say that this can be done using scripts which are found under the install directory. In other words, before I install I have to use something only available after installation.
Has anyone got a workaround - a link to somewhere I can get the scripts perhaps?
I managed to get it working by installing onto a clean VM and then copying the scripts from the installation folder and other files referenced in the scripts onto the IIS server and running from there. Had to search and replace the DB2 install directory within the scripts as they expect a default install of :\Program Files\IBM\SQLLIB whereas the IIS default install of DB2 is to \IBM\SQLLIB.

Unable to install most Bluemix CF plugins

Attempting to install plugins from the Bluemix Plugin Repository using the latest cf client:
cf version 6.14.0+2654a47-2015-11-18
on both Mac OSX and Centos 7, I get the following error when attempting an install from the repo (the following are from the Centos machine):
[michael#oracle ~]$ cf install-plugin -r bluemix vpn
Attention: Plugins are binaries written by potentially untrusted authors. Install and use plugins at your own risk.
Do you want to install the plugin vpn? (y or n)> y
Looking up 'vpn' from repository 'bluemix'
9741777 bytes downloaded...
FAILED
Downloaded plugin binary's checksum does not match repo metadata
Downloading the binary plugin and attempting a local install, gives me:
cf install-plugin bluemix-admin-linux_x64
Attention: Plugins are binaries written by potentially untrusted authors. Install and use plugins at your own risk.
Do you want to install the plugin bluemix-admin-linux_x64? (y or n)> y
Installing plugin ./bluemix-admin-linux_x64...
FAILED
exit status 127
Further examination yields:
ldd bluemix-admin-linux_x64
./bluemix-admin-linux_x64: error while loading shared libraries: ./bluemix-admin-linux_x64: unsupported version 6773 of Verneed record
While this example is for the vpn plugin, all plugins besides IBM-Containers yield the same results on a remote install attempt (the checksum error) and some variation in examining the binary itself, for instance with active_deploy:
ldd active-deploy-linux-amd64-0.1.67
linux-vdso.so.1 => (0x00007ffc649d4000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00000036a0a00000)
libc.so.6 => /lib64/libc.so.6 (0x000000369fe00000)
/lib64/ld-linux-x86-64.so.2 (0x000000369fa00000)
I've not seen this with other community Cloud Foundry plugins so this phenomenon seems unique to how these plugins are being generated by IBM. Any suggestions or thoughts on how I could resolve this myself (a source repo that I could compile these myself, while unfortunate, would suffice at this point).
Tks,
Actually the official CLI for Bluemix is the cloud Foundry CLI as described on Bluemix doc pages
https://www.ng.bluemix.net/docs/cli/downloads.html
I think your errors are depending from your error in referring the plugin.
Checking the doc page for cf vpn plugin for Bluemix
https://www.ng.bluemix.net/docs/cli/plugins/vpn/index.html
you have to specify the plugin version you downloaded (and right for your own environment) and not only 'vpn'
For MS Windows OS:
cf install-plugin vpn_windows64.exe
For Apple MAC OS:
cf install-plugin vpn_mac_os_amd64
For Linux OS:
cf install-plugin vpn_linuxamd64
You could also configure bluemix plugin repository as cf repository and then install the plugins choosing it as source repository.
Use this container, it has cf and container plugin installed already:
https://hub.docker.com/r/reachlin/bluemix/