Tel: 06 68 39 83 22|afid.benayad@gmail.com
///Tutoriel N° 02 – Genesys – Configuration Layer

Installation Configuration Layer pour Genesys

Apprenez facilement à déployer la première brique du Framework Genesys

Description

Dans ce tutoriel faisant partie de la série intitulée « Genesys Tut’s », nous allons aborder le déploiement du premier composant Genesys « Le Config Layer ». Nous allons installer les composants DB Server, Config Server et le Config Manager (CME) , puis nous verrons comment créer est alimenter la base de données pour le Config Server, nous verrons aussi comment paramétrer correctement le stockage des fichiers de logs, comment paramétrer CME. Ensuite nous allons configurer le système avec un minimum requis en ajoutant un Host, vous allez voir aussi comment importer des Templates et créer des applications. Le serveur actuel est une VM sous ESX avec 4Go de mémoire, une carte réseau 1gb, un disque dur de 80Go, Processeur 12 Cœurs 1.9GHz Xeon, pour l’os j’ais déployé un Windows 2012 Server Standard Edition.
win2012Genesys-opt

Config DB-Server

Munissez-vous de votre CD Management Framework V8.1.304.00, décompressez l’archive via  Winrar ou 7zip.

Installation

Ouvrez le dossier Service Layer puis le dossier dbserver

Exécutez en mode administrateur le setup.exe

dbs-setup1

Puis sélectionnez DB Server as an independent server et cliquez sur Next

dbs-setup2

Faisant suite au Tutoriel N° 01 – Genesys – MS SQL, Sélectionnez Microsoft SQL Server (MS SQL) puis cliquez sur Next

dbs-setup3

Saisissez le nom de votre serveur (WIN2012Genesys pour ma part) à la place de localhost dans le champ DB Sever Host et adapter les N° de port si besoin

dbs-setup4

Entrez le nom du serveur qui va faire tourner le futur Config Server ainsi que son port (Le 2020 par défaut)

dbs-setup5

Renseigner le dossier de destination pour l’installation (je supprime Program Files)

dbs-setup6

Cliquez à présent sur Install

dbs-setup7

dbs-setup8

Puis cliquez sur Finish

dbs-setup9

À présent un nouveau service a été ajouté a Windows.

Windows-services

Gestion des fichiers de Logs

Editez le fichier C:\GCTI\DB Server\dbserver.cfg avec un bloc Note (Notepad++)

Afin d’avoir des logs utiles lors du débogage, modifier le bloc [log] comme ceci

[log]
verbose=all
standard=network,C:\GCTI\logs\cfg_dbserver
all=network,C:\GCTI\logs\cfg_dbserver
debug=C:\GCTI\logs\cfg_dbserver
segment=10 MB
expire=10 day
buffering=false
check-point=12
enable-thread=true
keep-startup-file=true
message-format=full
print-attributes=true
time-format=ISO86001
 

Ouvrez votre explorateur et créez un dossier logs dans le dossier C:\GCTI, ce dossier contiendra tous les fichiers de logs

Allez dans les services Windows et démarrez le service Genesys DB Server.

Windows-services-start

Contrôlez les logs (Prenez l’habitude de consulter les logs à chaque installation ou modifications de nouveau composant), vous devriez avoir à la fin du fichier Port 4040 opened for listening, tous vas bien.

Config-Server

Installation

Ouvrez le dossier configuration_layer puis configserver puis single (nous installons un singleTenant), exécutez le setup.exe en mode administrateur, puis cliquez sur Next

configserver-setup-1

Sélectionnez Configuration Server Master Primary puis cliquez sur Next

configserver-setup-2

Renseigner les ports d’écoute et de management

configserver-setup-3

Sélectionnez Microsoft SQL Sever (MS SQL) puis cliquez sur Next

configserver-setup-4

Spécifiez le HostName et le port 4040 du DBServer (ici le même)

Dans Database saisissez le hostname du serveur MS-SQL et le nom de la base de données dédié a genesys, puis ensuite le login et mot de passe pour se connecter à la base.

configserver-setup-5

Sélectionnez None et cliquez sur none et cliquez sur Next

configserver-setup-6

Renseignez le dossier d’installation

configserver-setup-7

configserver-setup-8

configserver-setup-9

Allez dans le dossier C:\GCTI\Singletenant Configuration Server et éditez le fichier confserv.cfg

Modifier le bloc [log] comme ceci

[log]
verbose=all 
standard = network,C:\GCTI\logs\confserv 
all=network,C:\GCTI\logs\confserv 
debug = C:\GCTI\logs\confserv
segment=10 MB 
expire=10 day 
buffering=false 
check-point=12 
enable-thread=true 
keep-startup-file=true 
message-format=full 
print-attributes=true 
time-format=ISO86001
Ne démarrez pas encore le service Windows!

La base de données

Création du schéma

Ouvrez SQL Management Studio et connectez-vous à votre base de données

Créez une nouvelle base de données

db-genesys-1

Passez en mode Query, assurez-vous d’être bien sur la database genesys, puis cliquez sur Ouvrir, Allez dans le dossier C:\GCTI\Singletenant Configuration Server\sql_scripts\mssql et ouvrez le fichier init_single_mssql.sql puis cliquez sur Execute

db-genesys-2

Après un refresh vous devriez avoir des tables dans la base genesys

db-genesys-3

A présent ouvrez le fichier CfgLocale_mssql.sql

db-genesys-4

Puis exécutez le nouveau script

Nous venons de créer et alimenter les tables de configuration.

Démarrez le service Genesys Singletant Configuration

Windows-services-start2

Si tous est correcte vous devriez avoir dans les logs du confserv une ligne

cfg_refresh DB server connection established

Puis aussi

Database schema is reading … done

SERVER STATE: server controller confirmed servers loaded state

Votre ConfigServer est opérationnel.

Config Manager CME

Installation

Allez dans le dossier Framework Manager=>configuration_layer_interfaces=>configmanager=>windows et lancez le setup.exe en tant qu’administrateur, cliquez sur Next

cme-1

Puis de nouveau sur Next

cme-2

Changer le dossier de destination selon vos exigences et cliquez sur Next

cme-3

Cliquez sur Install

cme-4

cme-5

Cliquez sur Finish

cme-6

Lancez Config Manager depuis l’icône sur votre bureau ou menu démarré, et renseignez les champs

Login default et mot de passe par defaut password

cme-7

cme-8

Vous voilà connecté

Allez dans view et Options.

cme-9

Activez les a cocher comme ceci

cme-10

Paramétrage minimum

La première tâche à effectuer dans CME (Config Manager) est d’ajouter les hosts des divers Serveurs

Allez dans CME=>Configuration=>Environment=>Host

Faite un clic droit puis New et Host

host

Dans Name saisissez le hostname de votre serveur Config Genesys entrez l’adresse IP, laissez le reste tel que, nous allons y revenir plus tard.

host1

Ajout des applications dans CME

Avant d’ajouter une application dans CME nous devons soit créer soit importer un Template

ConfServ

Allez dans CME=>Configuration=>Environment=>Applications

l’application du ConfigServer est déjà renseigné dans CME nous n’avons nul besoins de l’ajouter cependant des modifications sont y apporter.

Éditez le confserv

confserv-01

Dans l’onglet Server Info, ajouter le Host du serveur

confserv-02

Allez dans l’onglet Start Info et renseignez le Working Directory avec le chemin exact

confserv02

Cliquez sur Yes

confserv-03

Config DBServer

Template

Allez dans CME=>Configuration=>Environment=>Applications Templates

Faite un clic droit et sélectionnez Import  Application Template

template-1

Allez chercher le fichier DBServer_813.adp dans le dossier templates de votre cd (selon votre version), cliquez sur Ouvrir

template-2

Cliquez sur OK

 template-3

L’application

Allez dans CME=>Configuration=>Environment=>Applications

Faite un clic Droit puis New Application

application-1

Choisissez le template nouvellement créé DBServer_813 puis cliquez sur OK

application-2

application-3

Dans l’onglet General, changez le name en cfg_dbserver

application-4

Dans l’onglet Server Info Ajoutez Le Host puis modifiez le port en 4040 (Port d’écoute du ConfigDB Server)

application-5

Dans l’onglet Start Info, renseigné les champs puis cliquez sur OK

application-6

A présent, votre système est opérationnel.

Astuce:

Vous avez tenté d’installer Config Server Version 8.5! Ce dernier ne démarre pas, pas d’inquitude, il vous suffit de copier votre fichier de license dans le dossier du confserv et d’exécuter le fichier confserv.exe en appelant la licence comme ceci:

Confserve.exe -license license.dat

Supprimer ensuite le fichier de license de ce dossier

Dans le prochain Tutoriel nous allons aborder l’installation du Management Layer.

 

 

 

 

Fin

Note des lecteurs2 Notes4.65
By |2018-08-10T12:20:34+00:0012 janvier 2016|Genesys, Tutoriels|1 Comment

About the Author:

Après avoir appris sur le tas, quoi de plus normal que de partager à son tour ? Passionné par le monde des centres d’appel depuis un peu plus de 12 ans maintenant j'aime partager mes compétences et mes découvertes avec les personnes qui ont cette même passion.

One Comment

  1. jerome 26 juillet 2016 at 12 h 31 min - Reply

    Pas mal, surtout l’astuce de fin qui m’a bien aidé

Leave A Comment