Installation Autosys pour Solaris 10

Récuperer le décompresseur

Le script install_sybase contient une partie binaire dans laquelle sont stockés les utilitaires de décompression.

lancer la commande d’extraction seule :

./install-sybase.sh -x

Les fichiers sont alors extrait dans un répertoire /tmp/extract(numero)

Ce répertoire contient l’exécutable lsm qui permettra de décompreser les fichiers pif.

Décompresser les pif

Pour lancer l’installation, il faut avoir l’ensemble des fichiers pif décompressés, ce qui signifie Unicenter mais aussi le CCI et ETrust même si on ne les utilise pas.

à partir du répertoire créé par l’extract précédent, on exécute les commande de décompression par lsm :

lsm -i  UnicenterCCISA.Solaris.@pif
lsm -i /tools/autosys/install/eTrustAccessControl.Solaris.@pif
lsm -i /tools/autosys/install/UnicenterAutoSysJM-SYB.Solaris.@pif

Installation

Pour l’installation, il faut préparer le fichier interfaces qui permettra d’accéder à la base de données.

- Créer un répertoire /tools/autosys/sybase
- Copier le fichier interfaces à l’intérieur

Il est nécessaire d’être root et de connaître le compte sa (avec un mot de passe non vide).

On se met dans le répertoire d’install et on lance l’auto_install. Le serveur est correctement installé après cette étape, l’agent doit être configuré.

Configuration Agent

Cette installation ajoute une ligne dans l’inetd.d, il est donc nécessaire de transformer cette ligne en configuration SMF par la commande inetconv.

On peut aussi modifier nue configuration oracle existante pour la transformer en sybase.

Pour cela :
- on exporte la configuration de l’agent (remarquez le /tcp qui définit le service) :

svccfg export auto_remote_T01/tcp > /tmp/T01

- on modifie cette configuration et on la reimporte

svccfg import /tmp/T01

Le résultat est le suivant :

<?xml version='1.0'?>
<!DOCTYPE service_bundle SYSTEM '/usr/share/lib/xml/dtd/service_bundle.dtd.1'>
<service_bundle type='manifest' name='export'>
 <service name='site/autosys/auto_remote_T01/tcp' type='service' version='0'>
   <restarter>
     <service_fmri value='svc:/network/inetd:default'/>
   </restarter>
   <exec_method name='inetd_start' type='method' exec='/opt/autosys/autosys_sybase/bin/auto_remote' timeout_seconds='0'>
     <method_context>
       <method_credential user='root' group='root'/>
     </method_context>
   </exec_method>
   <exec_method name='inetd_disable' type='method' exec=':kill' timeout_seconds='0'>
     <method_context/>
   </exec_method>
   <property_group name='inetconv' type='framework'>
     <propval name='converted' type='boolean' value='true'/>
     <propval name='version' type='integer' value='1'/>
     <propval name='source_line' type='astring' value='auto_remote_T01 stream tcp nowait root /opt/autosys/autosys_sybase/bin/auto_remote a
uto_remote'/>
   </property_group>
   <property_group name='inetd' type='framework'>
     <propval name='endpoint_type' type='astring' value='stream'/>
     <propval name='isrpc' type='boolean' value='false'/>
     <propval name='name' type='astring' value='auto_remote_T01'/>
     <propval name='proto' type='astring' value='tcp'/>
     <propval name='wait' type='boolean' value='false'/>
   </property_group>
   <instance name='default' enabled='true'>
     <property_group name='general' type='framework'>
       <propval name='package' type='astring' value='AUTOSYS'/>
     </property_group>
   </instance>
   <stability value='External'/>
   <template>
     <common_name>
       <loctext xml:lang='C'>auto_remote_T01</loctext>
     </common_name>
   </template>
 </service>
</service_bundle>

- on fait ensuite un refresh du service (équivalent de l’ancien kill -HUP du demon inetd )

svcadm refresh auto_remote_T01/tcp

Article

> Ordonnanceurs > Les incontournables > Autosys > Administration > Installations > Serveur Solaris

L’installeur n’est pas compatible avec du Solaris 10, il est nécessaire de décompresser avant installation et de convertir le service INET en SMF.

Mise à jour :13 juillet 2009
Visites : 676
Auteur : E. Angenault
Site : Angenault.net

Liens commerciaux

Accès rapide

Installations