✒️El manejo de la herramienta SAPinst
El manejo de la herramienta SAPinst
SAPinst
1) Resumen.
Incluye: un SAPinst GUI y un servidor GUI >utilizan un Entorno de Ejecución JAVA.
Instalación estándar: SAPinst, SAPinst GUI, y el servidor GUI corren en el mismo servidor.
*Alternativa: Si es necesario, podemos hacer la instalación desde una computadora remota.
Host de instalación: Se ejecutará SAPinst y el servidor GUI >computadora remota: SAPinst GUI.
Inicio de SAPinst > SAPinst GUI, y el servidor GUI se inicia >SAPinst GUI se conecta al servidor GUI por una conexion SSL y el servidor GUI se conecta al SAPinst.
SSL: Secure Sockets Layer (Capa de puertos seguros) son protocolos criptográficos que proporcionan comunicacioes seguras por una red (internet).
2) Iniciando.
*SAPinst en Windows en un host*
a) Debemos loguearnos al host con un usuario miembro del grupo de administradores locales.
b) Iniciamos SAPinst desde la ruta donde copiamos o descargamos el DVD <denominado> Installation Master. El programa sapinst.exe ubicado en la ruta IM_Windows_.
Directorio de instalación: sapinst_instdir. SAPinst lo crea para mantener los archivos de log; está en la carpeta Program Files.
En caso de no poder crear el directorio "sapinst_instdir" en el Program Files: SAPinst intentará crearlo en el directorio definido en la variable de ambiente TEMP.
Crea un subdirectorio para cada tipo de instalación que ejecutamos en ese host.
Auto-extractor: extrae los ejecutables a un directorio temporal como TEMP, TMP, TMPDIR o SystemRoot. Los ejecutables se borran despues de que SAPinst detiene su ejecución.
Directorios sapinst_exe.xxxxxx.xxxx pueden permanecer en el directorio temporario. se pueden eliminar.
Directorio temporal: contiene el archivo de log del Auto-Extractor de SAPinst dev_selfex.out; es útil en algún error durante la extracción.
Para finalizar SAPinst y el auto-extractor de SAPinst:
-Click derecho en el icono de SAPinst está en la bandeja de Windows > Exit.
O click en el icono de SAPinst en la bandeja de Windows > File Exit.
En Unix inicia SAPinst
-Ingresamos al host con el usuario root.
-Iniciamos SAPinst desde el directorio de descarga o copia del Installation Master con el comando ./sapinst
Normalmente crea el directorio de la instalación sapinst_instdir debajo del directorio temporal.
sapinst: usa el puerto 21200 para comunicarse con el servidor gui.
gui server: usa el puerto 21212 para comunicarse con sapinst gui.
Si alguno de los puertos esta ocupado por otro servicio, se arrojará un mensaje de error. Podemos iniciar sapinst con estos parámetros en una ventana de comandos:
SAPINST_DIALOG_PORT=
GUISERVER_DIALOG_PORT=
Para conseguir una lista de todas las propiedades de SAPinst, podemos iniciar con el parámetro -p:
-Windows: sapinst.exe -p
-UNIX: /sapinst -p
3) Instalación remota.
Prerrequisitos para la instalación remota con SAPinst
-Ambas computadoras que se encuentren en la misma red y se pueden ver por un ping una con otra.
-21200 y 21212: Si uno de estos puertos es utilizado por algún otro servicio, SAPinst devuelve un error.
Inicio de SAPinst:
-Ingresa al host remoto
En caso de Windows: como un usuario miembro del grupo local de Administradores.
O Unix: como root.
-Inicia SAPinst desde la ubicación donde se copia el Installation Master media con el comando: a. Windows: sapinst.exe -nogui
b. Unix: ./sapinst - nogui
Estando en el host local inicia SAPinst GUI ejecutando el comando:
En Windows: startinstgui.bat -host
En Unix: /startInstGui.sh -host
Debemos contar con una copia del Installation Master en la computadora local.
4) Resolución de problemas.
En caso de errores, sapinst detiene la instalación mostrando un diálogo informando el error. Tenemos la opción de observar el archivo de log >View log.
Se puede resolver el error de forma manual mientras se deja sapinst abierto. Luego de solucionar el error >Retry para que la instalación continue.
Inf de la instalación se registra en varios archivos de log.
sapinst.log: información del progreso de la instalación.
sapinst_dev.log: registra todos los mensajes de cada paso de la instalación en detalle.
Estos archivos pueden se encuentran en el directorio de la instalación.
Los logs de SAPinst GUI y el Servidor GUI son escritos en la carpeta de Windows como %userprofile%.stdgui y de Unix: /.stdgui
Si SAPinst no inicia, debemos verificar el archivo sdtstart.err en la ubicación que se indica.
SAPinst es controlado por archivos XML. Los principales:
dialog.xml: contiene todos los mensajes de diálogo usados en la instalación.
keydb.xml: SAPinst registra el progreso de la instalación y las entradas realizadas por el usuario en este archivo.
messages.xml: contiene todos los mensajes usados en la instalación.
control.xml: contiene la definición de componentes usada por SAPinst.
packages.xml: para la administración de los paquetes de software.
Manejo de sapinst gui.
Cuando usamos el SAPinst GUI, las siguientes funciones están disponibles en las diferentes pantallas de diálogo (pantallas de entrada, pantalla de progreso de instalación, ventanas de mensajes):
Descripción de Funciones
-F1: Muestra información detallada sobre cada parámetro de entrada.
Back: Muestra la pantalla anterior de diálogo para edición.
Exit: Cancela la instalación con las siguientes opciones:
a. Stop: Detiene la instalación sin otros cambios a los archivos de instalación. Se puede reiniciar la instalación con SAPinst desde el punto en que se detuvo.
b. Continue = Continúa la instalación.
c. Log Off: Detiene el SAPinst GUI aunque SAPinst y el servidor GUI continúan corriendo. Luego es posible volver a conectarse a la instalación desde la misma computadora u otra iniciando nuevamente SAPinst GUI de forma separada.
View Log: Muestra el contenido de sapinst.log durante la instalación.
Retry: último paso de la instalación de nuevo, si ocurre un error.
 
 
 
Sobre el autor
Publicación académica de Sahilmar Mendez, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Sahilmar Mendez
Profesión: Bachiller Académico - Venezuela - Legajo: GW52B
✒️Autor de: 96 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Sahilmar Mendez