GoldZone Web Hosting

Rédigé par Gaëtan Trellu (goldyfruit)

Outils pour utilisateurs

Outils du site


installation_de_l_agent_de_sauvegarde_tina_en_mode_console

Installation de l'agent de sauvegarde TINA en mode console.

TINA permet l'installation de son agent en mode console, cela signifie qu'il n'est pas nécessaire d'avoir une interface graphique (serveur X) présente sur le serveur.

Pour utiliser cette méthode d'installation, TINA met à notre disposition un fichier de démonstration commenté que nous allons ajuster en fonction de nos besoins.

Ce fichier est disponible sur le CD dans le répertoire “/Unix/Common/Tools/Tina/Spl/” sous le nom “batch_file.sample”.

Modification du fichier.

A l'aide d'un éditeur de fichier, nous allons adapter le fichier à nos besoins.

Contenu du fichier “batch_file”.

###--> Choose your operation type : INSTALL UPGRADE ADD_MODULES UNINSTALL
ACTION=INSTALL
 
###--> Choose your installation type : SERVER STORAGE_NODE AGENT
INSTALL_TYPE=AGENT
 
###--> Specify the catalog parameters, only with STORAGE_NODE or AGENT
CATALOG_NAME=unixlinux
CATALOG_SERVER=tina.goldzoneweb.info
CATALOG_COMMENTS=Serveur de fichiers
 
###--> Specify the Time Navigator environment name
ENV_NAME=tina
 
###--> Specify the Time Navigator service: Name, TCP and UDP port numbers
SERVICE_NAME=tina
TCP_SERVICE_NUMBER=2525
UDP_SERVICE_NUMBER=2526
 
###--> FlexLM parameters
# You must use FLEXLM_SERVER parameter if you already have a FlexLM server installed
FLEXLM_SERVER=
# Specify the port to use for the FlexLM server (optional)
FLEXLM_PORT=
# You must use FLEXLM_LICENSE_FILE parameter to install a Time Navigator demonstration or evaluation version
FLEXLM_LICENSE_FILE=
# You must set FLEXLM_OFF parameter to 1 to be compatible with a 3.7 Time Navigator key
# The FLEXLM_OFF parameter is only used in UPGRADE or ADD_MODULES
FLEXLM_OFF=
 
###--> Specify the installation path (TINA_HOME)
INSTALLATION_PATH=/opt/tina
 
###--> Add Start Daemon on Boot option (0: not installed, 1: installed)
# When set to 1, this parameter indicates
# that tina_daemon automatic launch scripts are installed
# in rc.d, init.d, etc. directories
START_DAEMON_ON_BOOT=1
 
###--> Configure firewall for Time Navigator access (ONLY available for VMWARE) (0: not configured, 1: configured)
# When set to 1, this parameter indicates
# that the tcp and udp ports will be open on the firewall
CHANGE_FIREWALL_PARAMETERS=1
 
###--> Add Catalog Backed up Prior to Update option (0: not installed, 1: installed)
# When set to 1, this parameter indicates that you performed
# a catalog backup prior to updating the Time Navigator version.
# This will allow you to reinitialize the latest version
# of your catalog once the update is completed.
CATALOG_BACKED_UP_PRIOR_TO_UPDATE=
 
###--> Add Keep Configuration Files option (0: not kept, 1: kept)
# When set to 1, this parameter indicates that you keep 
# the configuration and catalog files after a Time Navigator uninstallation.
KEEP_CONFIGURATION_FILES=
 
###--> Specify the modules to install (0: not installed, 1: installed)
WEB_SUPERVISION_INSTALL=
WEB_RESTORE_INSTALL=
SYBASE_INSTALL=
ONLINE_HELP_INSTALL=
TUTORIAL_INSTALL=
DB2_7_INSTALL=
DB2_8_INSTALL=
SER_INSTALL=
ADMIN_TOOLS_INSTALL=
ORA_81_INSTALL=
ORA_90_INSTALL=
ORA_92_INSTALL=
ORA_101_INSTALL=
SAP_R3_INSTALL=
VTL_INSTALL=
LSM_INSTALL=
GUI_INSTALL=
NTS_INSTALL=
NDMPD_INSTALL=
# WARNING: If the TOOLS_INSTALL parameter is set to 0, you will not be able to use
# some products such as Configurator, the Catalog Editor, VLSA or vmware backup.
TOOLS_INSTALL=1
 
###--> Specify the module parameters
#WEB
WEB_PERL_PATH=
WEB_HTML_DIR=
WEB_CGI_DIR=
WEB_SMTP_SERVER=
 
#SYBASE
SYBASE_USER=
SYBASE_CATALOG=
 
#ONLINE HELP AND TUTORIAL
ONLINE_BROWSER_PATH=
 
#DB2
DB2_7_USER=
DB2_8_USER=
 
#SER
SER_USER=
SER_PASSWORD=

Maintenant nous pouvons passer à l'installation de l'agent.

Explications.

Ci-dessous les options les plus importantes du fichier.

  • ACTION=INSTALL : Une nouvelle installation est demandée.
  • INSTALL_TYPE=AGENT : Seul l'agent TINA sera installé.
  • CATALOG_NAME=unixlinux : Nom du catalogue TINA présent sur le serveur.
  • CATALOG_SERVER=tina.goldzoneweb.info : Adresse du serveur TINA.
  • CATALOG_COMMENTS=Serveur de fichiers : Description du serveur sur lequel se trouve l'agent.
  • ENV_NAME=tina : Nom de l'environnement TINA.
  • SERVICE_NAME=tina : Nom du service TINA présent dans “/etc/services”.
  • TCP_SERVICE_NUMBER=2525 : Port TCP TINA présent dans “/etc/services”.
  • UDP_SERVICE_NUMBER=2526 : Port UDP TINA présent dans “/etc/services”.
  • INSTALLATION_PATH=/opt/tina : Répertoire d'installation de l'agent.
  • START_DAEMON_ON_BOOT=1 : Démarre le service TINA au lancement du serveur.
  • CHANGE_FIREWALL_PARAMETERS=1 : Adapte les règles du pare-feu ESX, uniquement valable pour VMWare.

Je ne détaillerai pas les autres options.

Installation.

Pour ce qui est de l'installation, rien de compliqué.
Il suffit de se placer dans le répertoire d'installation puis de lancer le script “install.sh” avec l'argument “-batch ~/batch_file.sample” (si votre fichier se trouve dans le /home de votre utilisateur).

# ./install.sh -batch ~/batch_file.sample

Bug.

Le SP3 comporte un bug au démarrage des serveurs Linux, il se trouve dans le script de lancement “/etc/init.d/tina.tina”.
Ce bug fait que le démarrage du service peut atteindre une dizaine de minutes !!

Pour le corriger il suffit d'éditer la ligne 209 en remplaçant :

is_running=`$TINA_HOME/Bin/tina_ping -host 127.0.0.1 | grep "is running"`

Par :

is_running=`$TINA_HOME/Bin/tina_ping -language english -host 127.0.0.1 | grep "is running"`
installation_de_l_agent_de_sauvegarde_tina_en_mode_console.txt · Dernière modification: 2011/01/05 16:05 (modification externe)