All-in-one RPM
Usa el RPM all-in-one cuando tengas una distribución compatible con paquetes RPM y quieras UI, backend, conector SAP y Elastic embebido en un mismo host.
Instalar
sudo rpm -Uvh spot-suite-X.Y.Z-1.el10.x86_64.rpm
sudo systemctl status spot-license spot-server spot-agent-sap spot-elasticsearch --no-pager
El paquete crea rutas de runtime, servicios systemd y configuración inicial. La configuración operativa se completa desde /setup.
El paquete deja código, SDK y Elasticsearch como root:root no escribibles por
las cuentas runtime. Elastic embedded es capacidad fija del paquete, no una
opción seleccionable en el alta.
El package manager crea o actualiza el keystore interno como root y deja
/etc/spot/elasticsearch de sólo lectura para spot-elastic. No concedas
escritura al servicio si Elasticsearch no arranca: reinstala el mismo paquete y
revisa el error del scriptlet.
Primer acceso
Abre:
http://<servidor>:8080/
Si falta configuración inicial, SPOT redirige a /setup. HTTP en 8080 es válido; HTTPS se activa solo si subes o generas certificados válidos.
La primera tarjeta es Licencia. Activa la clave online o instala el fichero offline recibido y espera a ver Licencia válida. El resto del setup no se habilita hasta entonces. Consulta el procedimiento completo y la renovación en Licencias y renovación.
Comprobaciones
curl -sS -i http://127.0.0.1:8080/api/health
curl -sS http://127.0.0.1:9200
systemctl list-units --type=service --all 'spot*' --no-pager
journalctl -u spot-server -n 100 --no-pager
Elastic embebido debe escuchar solo en 127.0.0.1:9200.
Después de instalar
- Activa o instala la licencia desde
/setup. - Completa
/setup; Elastic ya aparece fijado a127.0.0.1:9200. - Valida que el conector puede entrar por RFC a SAP.
- Comprueba que aparecen datos en Landing y Operations.
- Crea usuarios operativos.
- Ajusta thresholds y proveedores de IA si procede.