![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️El manejo de la herramienta SAPinst
El manejo de la herramienta SAPinst
![El manejo de la herramienta SAPinst El manejo de la herramienta SAPinst](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/228.jpg)
MANEJANDO LA HERRAMIENT SAPinst
Funciones principales y que archivos log son generados por SAPinst
RESUMEN DE SAPinst
SPAinst incluye un SAPinst GUI y un servidor GUI, ambos utilizan un Entrono de Ejecución Java (JRE).
En una instalación estándar SAPinst, SAPinst GUI y el servidor GUI está corriendo en el mismo servidor.
Se puede hacer una instalación desde una computadora remota. En el host de instalación se ejecutara SAPinst y el Servidor GUI, y en la computadora remota SAPinst GUI.
Cuando iniciamos SPAinst, SAPinst GUI y el servidor GUI también se inicia.
SAPinst GUI se conecta al servidor GUI mediante una conexión SSL, y el servidor GHUI se conecta a SAPinst.
INICIANDO SAPinst
Desde un Windows:
Nos logamos al host como un usuario miembro del grupo de administradores locales
Iniciamos SAPinst desde la ruta donde copiamos o descargamos el DVD denominado Installation Master. El programa sapinst.exe ubicado en la ruta IM_Windows_.
SAPinst crea el directorio de instalación sapinst_instdir, donde mantiene los archivos de log, se encuentra en la carpeta Program Files. Si SAPinst no puede crear el directorio sapinst_instdir allí, intentará crearlo en el directorio definido en la variable de ambiente TEMP.
SAPinst crea un subdirectorio para cada tipo de instalación que ejecutemos en ese host.
EL auto-extractor SAPinst extrae los ejecutables a un directorio temporal (TEMP,TMP,TMPDIR o SystemRoot). Estos ejecutables de borran después de que SAPinst detiene su ejecución.
Los directorios llamados spainst_ese.xxxxx.xxxx muchas veces permanecerán en el directorio temporal. Pueden ser borrados sin inconvenientes.
EL directorio temporal también contiene el archivo de log del Auto-extractor de SAPinst dev_selfex.out, útil si hay un error de extracción.
Si SAPInst no encuentra un directorio temporal termina con el error FCO-00058.
Si queremos finalizar SAPinst y el auto-extracotr de sap debemos:
1. Botón derecho sobre el icono de SAPinst en la bandeja de Windows y seleccionar exit
2. Clic sobre el icono SAPinst en la bandeja de Windows, luego File y Exit.
Desde un UNIX:
Ingresar al host como root
Iniciar SaPinst desde el directorio de descarga o copia del Installation Master con el comando ./spainst
Nota: Asegurarnos que el usuario root no tiene configuradas variables de ambiente para otros sistemas SAP o base de datos.
SAPinst crea el directorio de instalación sapinst_instdir directamente debajo del directorio temporal.
SPAinst encuentra este directorio verificando la variable de ambiente TEMP, TMP o TMPDIR.
Si no se han configurado estas variables SAP inst utilizará por defecto el directorio /tmp.
Debemos asegurarnos que el directorio temporal tiene los permisos 777
El auto-extractor de SAPinst extrae los ejecutables de SAPinst en el directorio temporal. Estos son borrados una vez que SAPinst se detiene.
Podemos detener el SAPinst y el auto-extractro mediante la combinación de teclas CTRL C.
El directorio temporal también contiene le log del auto-extractor de SAPinst dev_selfex.out.
Nota: asegurar que el sistema operativo no borra el contenido del directorio temporal /tmp o de los directorio TEMP, TMP o TMPDIR apuntan.
Durante la instalación los puertos por defecto 21200 y 21212 se usan para la comunicaciones entre SAPinst, el servidor GUI y SAPinst GUI.
Sapinst usa el puerto 21200 para comunicarse con el servidor GUI.
EL GUI server usa el puerto 21212 para comunicarse con SAPinst GUI
Si alguno de estos puertos esta en uso por otro servicio obtendremos un error.
Si es el caso podemos iniciar sapinst con los siguientes parámetros en una ventana de comandos:
SAPINST_DIALOG_PORT=
CUISERVER_DIALGO_PORT=
Podemos conseguir una lista de propiedades se SAPinst mediante el parámetro –p:
Windows: sapinst.exe –p
Unix: ./spainst –p
INSTALACION REMOTA CON SAPinst
Prerrequisitos:
Ambas computadoras se encuentran en la misma red y pueden verse mediante un ping una con otra
El servidor SAPinst usa los puertos 21200 y 21212 para comunicarse con SAPinst GUI. Deben estar libres.
Iniciamos SAPinst con el siguiente procedimiento:
1. Entramos al host remoto
Windows: como un usuario miembro del grupo local de Administradores
Unix: como root
2. Iniciamos SAPinst desde la ubicación donde copiamso el Instalaltion Master mediante el comendo
Windows: sapinst.exe –nogui
Unix: ./sapinst –nogui
3. En el host local iniciamos SAPinst GUI ejecutando el siguiente comando:
Windows: startinstgui.bat –host
Unix: ./startInstGuis.sh –host
Debemos contar con una copia del Instalaltion Master en la computadora local.
Nota: Para una lista completa de opeicones para iniciar SAPinst GUI, podemos usar el comando en Windows startinstgui.bat –h o en Unix ./startInstGui.sh –h
RESOLUCION DE PROBLEMAS CON SAPinst
Si ocurre en error SAPinst detiene la instalación y muestra un dialogo informando sobe el error.
Podemos ver el log pulsando View Log.
Si podemos resolver el error manualmente, podemos hacerlo dejando el SAPinst abierto. Una vez solucionador pulsamos en Retry para continuar.
Toda la información de la instalación se registra en varios archivos log:
Sapinst.log: información de progreso de la instalación
Sapinst_dev.log: registra todos los mensajes de cada paso de la instalación en detalle.
Estos se encuentran en el directorio de la instalación.
Puede crearse otros archivos logs en el proceso, estos son referenciados en sapinst.log y sapinst_dev.log
Los log de SAPinst GUI y el Servidor Gui son escritor es la carpeta:
Windows: %userprofile%.stdgui
Unix: /.stdgui
Si SAPinst no inicia, verificamos el archivo sdtstart.err en la ubicación indicada anteriormente.
SAPInst – Archivos XML
SAPInst es controlado mediante archivos XML, los principales son:
Dialog.xml: contiene todos los mensajes de díalogo usados ne la instalación
Keydb.xml: registra el progreso de la instalación y las entradas realizadas por el usuario.
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
Según la pantalla de diálogo tendremos varias funciones disponibles
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 permitiendo estas opciones:
1. Stop: detiene la instalación si otros cambios a los archivos de instalación. Luego es posible reiniciar la instalación desde el punto en que se detuvo
2. Continue: continúa la instalación
3. Log Off: Detiene el SAPinst GUI, pero SAPinst y el servidor GUI continúan corriendo. Es posible volver a conectarse a la instalación desde la misma computadora u otra iniciando SAPInst GUI de forma separada.
View Log: Muestra el contendido de sapinst.log durante la instalación
Retry: realiza el último paso de la instalación nuevamente, si ha ocurrido un error.
 
 
 
Sobre el autor
Publicación académica de Marcos Antonio Aquino Espinoza, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Marcos Antonio Aquino Espinoza
Profesión: Auxiliar de Infraestructura - Paraguay - Legajo: VC54L
✒️Autor de: 107 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Marcos Aquino