Instalar SAP Cloud Connector en el servidor SAP «Developer Edition»

Como os comentaba en el artículo «Primeros pasos con el servidor ABAP Developer Edition»; si tenéis en mente usar el servidor instalado en los artículos «Cómo preparar tu entorno de desarrollo» (parte 1 y parte 2); necesitaréis instalar en él SAP Cloud Connector (SCC). El SCC os permitirá acceder desde el entorno de desarrollo Cloud (SAP Business Application Studio o SAP WebIDE) al servidor On-Premise.

Para poder instalar SAP Cloud Connector necesitaréis tener instalado previamente la máquina virtual de JAVA (JVM). Podréis instalar la versión que corresponda, descargándola desde la página de Oracle; aunque SAP recomienda usar una que podréis descargar directamente desde la misma web donde están las herramientas de desarrollo de SAP (https://tools.hana.ondemand.com/#cloud)

Tened en cuenta que la versión del JVM a instalar dependerá de la versión del Cloud Connector que vayáis a instalar

Versiones de JDK y compatibilidad con SCC

JDKVersión JDKVersión Cloud Connector
SAP JVM 64-bit (recomendado)72.x hasta la 2.12.2
8A partir de la 2.7.2
Oracle JDK 64-bit72.x hasta la 2.12.2
8A partir de la 2.7.2

En el momento en que escribí este blog la versión más reciente de Cloud Connector era la 2.13.0 por lo que necesitaba la versión 8 del JDK

sapjvm-8.1.068-linux-x64.rpm

Descargar el fichero y subirlo a una carpeta del servidor Linux

Acceder con privilegios de super usuario

sudo su

Navegar a la carpeta donde habéis subido el archivo e instalar SAP JVM

sudo rpm -i sapjvm-8.1.068-linux-x64.rpm

Descargar la versión más reciente del Cloud Connector para Linux desde https://tools.hana.ondemand.com/#cloud

En mi caso, la versión
sapcc-2.13.0-linux-x64.zip

Subir el fichero descargado a una carpeta en el servidor Linux:

Navegar a la carpeta donde habéis subido el archivo y descomprimirlo usando el comando

unzip sapcc-2.10.2-linux-x64.zip

Instalar Cloud Connector

sudo rpm -i com.sap.scc-ui-2.13.0-8.x86_64.rpm

Una vez terminada la instalación el servicio se iniciará automáticamente, podréis comprobar el estado del servicio con el siguiente comando

systemctl status scc_daemon

Apunte de consultor: La primera vez que instalé el servicio en un servidor SAP NetWeaver AS ABAP Developer Edition cometí el error de instalar la versión errónea de maquina virtual JAVA y la instalación del Cloud Connector (SCC) falló. Si os pasara algo similar, os recomiendo que antes de instalar nuevamente el paquete del SCC, lo desinstaléis por completo, porque la instalación anterior deja “basura” en el sistema.

Incluso os podría suceder que durante la reinstalación del servicio, o al intentar iniciar el servicio manualmente, os muestre un mensaje avisando de que el servicio no se puede iniciar porque no existe. En este caso, os recomiendo lo mismo, desinstalar el servicio y volverlo a instalar.

Para borrarlo por completo deberéis usar el comando

sudo rpm -e <nombre_paquete_sin_extensión>

Tened cuidado de no incluir el nombre de la extensión, porque de lo contrario os saldrá un mensaje de que el paquete no existe.

En mi caso sería algo así:

sudo rpm -e com.sap.scc-ui-2.13.0-8.x86_64

Una vez eliminado el paquete aseguraros de que la carpeta “/opt/sap/scc” no existe o está vacía. Si no es así, eliminadla antes de reinstalar.

Volver a instalar el servicio con el comando

sudo rpm -i com.sap.scc-ui-2.13.0-8.x86_64.rpm

Una vez hayáis iniciado el servicio, podréis acceder al panel de administración con la URL

https://vhcalnplci.dummy.nodomain:8443/

Usuario: Administrator (respetar las mayúsculas)

Password: manage

Lo primero que os pedirá es cambiar la contraseña por defecto del usuario Administrator.

El proceso de configuración del Cloud Connector, para conseguir enlazarlo con una cuenta de SCP Trial y el servidor ABAP, lo explicaré en otro artículo.

Deja un comentario

Por favor sea cortés. Rellene los campos obligatorios, su dirección de correo electrónico no se publicará.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.