✒️El manejo de la herramienta SAPinst
El manejo de la herramienta SAPinst
Cuando estamos por instalar un sistema SAP, luego de llevar a cabo los pasos preparatorios, utilizaremos la herramienta SAP inst para ejecutar la misma. Tendremos que conocer, ademas de como iniciar la herramienta y las funciones principales donde y que archivos de log son generados por SAPinst en casos que necesitemos analizar algun error que sucerda durando el proceso de instalación.
Cuando iniciamos SAPinst, SAPinst GUI y el servidor GUI tambien se inicia. SAPinst Gui se conecta al servidor GUI mediante una conexion SSL y el servidor Gui se conecta a SAPinst.
RESUMEN DE SAPinst
Incluye:
· Un SAPinst GUI
· Un servidor GUI
. SAPINST
Ambos incluyen un entorno de ejecución JAVA (JRE)
En una instalación estándar SAPinst, Sapinst GUI y el servidor GUI corren en el mismo servidor.
Alternativamente podemos realizar la instalación desde una computadora remota. En el host se ejecutará SAPinst y el servidor GUI, y en la computadora remota SAPinst GUI
Cuando iniciamos SAPinst, 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 GUI se conecta a SAPinst.
2| INICIANDO SAPinst
El siguiente procedimiento inicia SAPinst en Windows en un host:
1. Nos logueamos al host con un usuario miembro de administradores locales
2. Iniciamos SAPinst dede la rura donde copiamos o descargamos el DVD denominado Installation Master. El programa SAPinst ubicado en la ruta IM_Windows_.
SAPinst crea el directorio de instalación sapinst_instdir, donde mantiene los archivos de log, el cual se encuentra en la carpeta Program files.
Si SAPinst no puede crear el directorio sapinst_instdir intentara crearlo en el directorio definido en la variable de ambiente TEMP. SAPinst crea un subdirectorio para cada tipo de instalacion que ejecutemos en ese host.
SAPinst siempre busca por la variable de ambien SAPINST_JRE_HOME en pimer lugar , si no esta o no existe entonces recurre a JAVA_HOME.
El auto-extractor SAPins extrae los ejecutables a un directorio temporal:
· TEMP
· TMP
· TMPDIR
· O SystemRoot
Los directorios llamados sapinst_exe.xxxxx.xxxx pueden permanecer o luego los podemos borrar
El directorio temporal tiene el archivo de log auto-Extractor de SAPinst dev_selfex.out
Si SAPinst no puede encontrar un directorio temporal, la instalación termina con el error FCO-00058
En Unix inicia SApinst de la siguiente manera:
1. Ingresa al host con el usuario root
2. Inicia SAPinst desde el directorio de descarga o copia del Installation Master con el comando. /sapinst
Debemos verificar que el usuario root no tiene configurada variables de ambiente para otros sistemas SAP o base de datos
SAPinst normalmente crea el directorio SAPinst_instdir DIRECTAMENTE debajo del directorio temporal. SAPinst encuentra este directorio verificando la variable de ambiente TEMP, TMP o TMPDIR.
Si ningún valor se ha configurado para estas variables, SAPinst utilizara por defecto el directorio /tmp .
Debemos asegurar que el directorio temporal tiene los permisos 777
Durante la instalación, los puertos por defecto 21200 y 21212 son usados para la comunicación entre SAPinst, el servidor GUI y SAPinst GUI.
Para conseguir una lista de todas las propiedades de SAPinst, inicia sapinst con el parámetro -p:
· Windows: sapinst.exe -p
· Unix: ./sapinst -p
3| INSTALACION REMOTA CON SAPinst
SAPinst también puede ser usado para realizar una instalación remota.
Prerrequisitos para realizar una instalación remota con SAPinst son:
· Ambas computadoras se encuentran en la misma red y pueden verse mediante ping una con otra.
· El servidor SAPinst usa los puertos 21200y 21212 para comunicarse con SAPinst GUI.
Iniciamos SAPinst con el siguiente procedimiento:
1. Ingresamos al host remoto
a. Windows: como un usuario miembro del grupo local administradores
b. Unix: como root
2. Iniciamos SAPinst desde la ubicación donde copiamos el Installation Master media con el siguiente comando:
a. Windows: sapinst.exe -nogui
b. Unix: ./sapinst – nogui
3. En el host local iniciamos SAPinst GUI ejecutando el siguiente comando:
a. Windows: stratinstgui.bat -host
b. Unix: ./stratinstgui.sh -host
Para esto debemos contar con una copia en el Installation Master en la computadora local.
Para una lista de opciones para iniciar SAPinst GUI, podemos usar el comando:
a. Windows: stratinstgui.bat -h
b. Unix: ./stratinstgui.sh – h
4| RESOLUCION DE PROBLEMAS CON SAPinst
Si un error ocurre, SAPinst detiene la instalación y muestra un dialogo informando sobre el error. En este caso, podemos observar el archivo log seleccionando View Log.
Hay algunas situaciones de error donde simplemente seleccionamos retry SAPinst continua la instalación sin problemas.
Los principales archivos generados por SAPinst son:
· 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
Los logs de SAPinst GUI y el servidor GUI son escritos en la carpeta
a. Windows: %userprofile%.stdgui
b. Unix: /.stdgui
Si SAPinst no inicia, verificaremos el archivo stdstart.err en la indicada anteriormente
SAPinst – Archivos XML
SAPinst es controlado mediante archivos XML. Los principales son:
· Dialog.xml: contiene todos los mensajes de dialogo 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 usados por SAPinst.
· Packages.xml : para la administración de los paquetes de software.
 
 
 
Sobre el autor
Publicación académica de Mayra Yanina Gambin, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Mayra Yanina Gambin
Profesión: Docente - Argentina - Legajo: NV61P
✒️Autor de: 102 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Certificación Académica de Mayra Gambin