HCL Domino 12.0.1 : Installation Hot Fix et Fix pack

Pour arrêter, démarrer le serveur HCL Domino nous utilisons les scripts de Daniel NASHED.
Les sources décompactées se trouvent dans le répertoire :

  • /home/notes

Les installations se trouvent dans les répertoires :

  • Programme Domino : /opt/hcl/domino
  • Data Domino : /local/notesdata

 


 

Nous allons traiter plusieurs cas :
 

  1. Installation du HF14 à partir de HCL Domino 12.0.1
  2. Installation du HF50 à partir de HCL Domino 12.0.1 HF14
  3. Installation du FP1 à partir de HCL Domino 12.0.1 HF50
  4. Installation du FP1 à partir de HCL Domino 12.0.1

 

1 – Installation du HF14 à partir de HCL Domino 12.0.1

 

Avant de commencer l’installation, nous allons entrer dans le mode console, arrêter le serveur et sortir du mode console :

domino console
QUIT
close

Puis nous allons dans le répertoire ou se trouvent les sources décompactées du HF14 puis nous lançons l’installation :

cd /home/notes/Domino1201HF14/linux64/
./install


Cliquer sur TAB.

Cliquer sur une touche.

Cliquer sur TAB.

Cliquer sur TAB.

Cliquer sur TAB.

Cliquer sur TAB.

 

Nous allons vérifier que le HF14 soit bien installé sur le serveur HCL Domino, nous allons redémarrer le serveur :

sudo domino start live
show server


 

2 – Installation du HF50 à partir de HCL Domino 12.0.1 HF14

 

Avant de commencer l’installation, nous allons entrer dans le mode console, arrêter le serveur et sortir du mode console :

domino console
QUIT
close

Puis nous allons dans le répertoire ou se trouvent les sources décompactées du HF50 puis nous lançons l’installation :

cd /home/notes/Domino1201HF50/linux64/
./install


Cliquer sur TAB.

Cliquer sur TAB.

Cliquer sur une touche (une ou plusieurs fois).

Cliquer sur TAB.

Cliquer sur TAB.

Cliquer sur e pour sortir de l’installation. Pour installer le nouveau HF, il faut dans un premier temps désinstaller l’ancien HF.
 

Nous allons dans le répertoire ou se trouvent les sources décompactées du HF14 puis nous lançons la désinstallation :

cd /home/notes/Domino1201HF14/linux64/
./install


Cliquer sur TAB.

Cliquer sur TAB.

Cliquer sur une touche (une ou plusieurs fois).

Cliquer sur TAB.

Cliquer sur TAB.

Cliquer sur TAB.

Cliquer sur TAB.

 
Nous allons vérifier que le HF14 soit bien désinstallé sur le serveur HCL Domino, nous allons redémarrer le serveur :

sudo domino start live
show server


 

Avant de continuer l’installation, nous allons entrer dans le mode console, arrêter le serveur et sortir du mode console :

domino console
QUIT
close

Nous retournons dans le répertoire ou se trouvent les sources décompactées du HF50 puis nous lançons l’installation :

cd /home/notes/Domino1201HF50/linux64/
./install


Cliquer sur TAB.

Cliquer sur TAB.

Cliquer sur une touche (une ou plusieurs fois).

Cliquer sur TAB.

Cliquer sur TAB.

Cliquer sur TAB.

 

Nous allons vérifier que le HF50 soit bien installé sur le serveur HCL Domino, nous allons redémarrer le serveur :

sudo domino start live
show server


 

3 – Installation du FP1 à partir de HCL Domino 12.0.1 HF50

 

Avant de commencer l’installation, nous allons entrer dans le mode console, arrêter le serveur et sortir du mode console :

domino console
QUIT
close

Puis nous allons dans le répertoire ou se trouvent les sources décompactées du FP1 puis nous lançons l’installation :

cd /home/notes/Domino1201FP1/linux64/domino
./install


Cliquer sur TAB.

Cliquer sur une touche.

Cliquer sur TAB.

Cliquer sur TAB.

Cliquer sur TAB.

Cliquer sur e pour sortir de l’installation. Pour installer le FP, il faut dans un premier temps désinstaller le HF.
 

Nous allons dans le répertoire ou se trouvent les sources décompactées du HF50 puis nous lançons la désinstallation :

cd /home/notes/Domino1201HF50/linux64/
./install


Cliquer sur TAB.

Cliquer sur TAB.

Cliquer sur une touche (une ou plusieurs fois).

Cliquer sur TAB.

Cliquer sur TAB.

Cliquer sur TAB.

Cliquer sur TAB.

 

Nous allons vérifier que le HF50 soit bien désinstallé sur le serveur HCL Domino, nous allons redémarrer le serveur :

sudo domino start live
show server


 

Avant de continuer l’installation, nous allons entrer dans le mode console, arrêter le serveur et sortir du mode console :

domino console
QUIT
close

Puis nous allons dans le répertoire ou se trouvent les sources décompactées du FP1 puis nous lançons l’installation :

cd /home/notes/Domino1201FP1/linux64/domino
./install


Cliquer sur TAB.

Cliquer sur une touche.

Cliquer sur TAB.

Cliquer sur TAB.

Cliquer sur TAB.

Cliquer sur TAB.

 

Nous allons vérifier que le FP1 soit bien installé sur le serveur HCL Domino, nous allons redémarrer le serveur :

sudo domino start live
show server


 

4 – Installation du HF50 à partir de HCL Domino 12.0.1

 

Avant de commencer l’installation, nous allons entrer dans le mode console, arrêter le serveur et sortir du mode console :

domino console
QUIT
close

Puis nous allons dans le répertoire ou se trouvent les sources décompactées du FP1 puis nous lançons l’installation :

cd /home/notes/Domino1201FP1/linux64/domino
./install


Cliquer sur TAB.

Cliquer sur une touche.

Cliquer sur TAB.

Cliquer sur TAB.

Cliquer sur TAB.

Cliquer sur TAB.

 

Nous allons vérifier que le FP1 soit bien installé sur le serveur HCL Domino, nous allons redémarrer le serveur :

sudo domino start live
show server




HCL Domino 12 : Configuration du service Domino

Comment modifier le démarrage d’un serveur Domino? Telle était mon interrogation quand j’ai lancé mon serveur Domino sans sélectionner le mode de démarrage suivant : Démarrage en tant que service Windows.

On pourrait envisager de refaire l’installation du serveur Domino mais il y a un autre solution, beaucoup plus simple et plus rapide. Comme pour HCL Connections, il existe un exécutable qui permet de créer le service Windows.

Il est présent au moins depuis la version 8.x de Domino. Ce fichier se trouve dans le répertoire Domino_Program : ntsvinst.exe

Dans notre cas le répertoire Domino_Program sera :

C:\HCL\Domino

 

Voici les paramètres :

  • -c : crée le service Domino
  • -d : supprime le service Domino
  • -t"Nom du service" : définit le nom du service Domino »
  • -i"Chemindunotes.ini" : définit le chemin complet du fichier notes.ini

Pour utiliser cette commande, ouvrez une fenêtre de commande en mode administrateur, se déplacer dans le répertoire C:\HCL\Domino :

Pour créer le service Domino, taper la commande :

ntsvinst.exe -c -t"Nom du service" -i"Chemindunotes.ini"

Dans notre cas :

ntsvinst.exe -c -t"HCL Domino Server" -i"C:\HCL\Domino\notes.ini"

 

Pour supprimer le service Domino, taper la commande :

ntsvinst.exe -d -t"Nom du service"

Dans notre cas :

ntsvinst.exe -d -t"HCL Domino Server"



HCL Domino 12 : Domino Server Tasks

Les tâches serveur ont un rôle important pour le bon fonctionnement d’un serveur HCL Domino, elles permettent de lancer des actions d’administration complexe.
Il existe plusieurs méthodes pour lancer ces tâches :

  • A partir de la console du serveur local
  • A partir de la console du serveur Domino Administrator
  • A partir de l’outil de démarrage de tâche de Domino Administrator
  • Dans le fichier NOTES.INI
  • Dans un document Programme

 

A partir de la console du serveur local

Lancer la tâche serveur à partir de la console du serveur local.
 

A partir de la console du serveur Domino Administrator

Dans Domino Administrator :

  • Cliquer sur l’onglet Serveur -> Status
  • Cliquer sur Server Console
  • Dans le champ Domino Command, taper la commande load taskname

 

A partir de l’outil de démarrage de tâche de Domino Administrator

Dans Domino Administrator :

  • Cliquer sur l’onglet Serveur -> Status
  • Cliquer sur Server Tasks.
  • Clic droit sur une tâche puis cliquer sur Start New Task
  • Sélectionner une tâche serveur dans la liste puis sélectionner les options avancées pour spécifier des paramètres supplémentaires.
  • Cliquer sur Start Task

 

Dans le fichier NOTES.INI

En ajoutant la tâche taskname à une des deux variables suivantes :
serverTasks lance automatiquement la tâche
serverTasksAt si on souhaite la lancer à un moment précis

serverTasks=taskname
serverTasksAt=taskname

 

Dans un document Programme

Dans Domino Administrator :

  • Cliquer sur l’onglet Configuration -> Server -> Program
  • Cliquer sur Add Program
  • Compléter les champs dans l’onglet Basics
  • Compléter les champs dans l’onglet Schedule
  • Cliquer sur Save & Close

Pour afficher toutes les tâches planifiées, taper dans la console serveur la commande suivante :

show sched

 

Liste des tâches serveurs

TâcheCommande d'exécutionValeur par défaut dans le fichier NOTES.INI
Activity Trends CollectortrendsAucune
Administration ProcessAdminPServerTasks
Agent managerAMgrServerTasks
BillingBillingServerTasks
Calendar ConnectorCalconnServerTasks
CA processcaServerTasks
CatalogerCatalogServerTasksAt1
Change Managerrunjava ChangeManAucune
ChronosChronosAucune
Cluster Database Directory ManagerCldbdirAucune
Cluster ReplicatorClreplAucune
Database compactorCompactAucune
Database fixupFixupAucune
DesignerDesignServerTasksAt1
DIIOPDIIOPServerTasks
Directory CatalogerDircatAucune
Domain IndexerDomidxAucune
Event MonitorEventAucune
HTTP ServerHTTPAucune
IMAP ServerIMAPAucune
IndexerUpdallServerTasksAt2
Internet Cluster Manager (ICM)ICMAucune
ISpyRunJava ISpyServerTasks
LDAP ServerLDAPServerTasks sur le serveur d'administration pour l'annuaire Domino.
Aucune pour les autres serveurs
MTCMTCServerTasks
POP3 ServerPOP3Aucune
ReplicatorReplicaServerTasks
ReporterReportAucune
RouterRouterServerTasks
RunjavaRunjavaAucune.
Utilisée uniquement avec le nom d'une autre tâche complémentaire, n'apparaît jamais seule
Rooms & Resource ManagerRnRMgrServerTasks
Schedule managerSchedAucune
SMTP listenerSMTPAucune
SNMP QuerySetQurySetAucune
SNMP InterceptorIntrcptAucune
Statistic CollectorCollectAucune
StatisticsStatlogServerTasksAt5
StatsStatsServerTasks
Web RetrieverWebAucune




HCL Domino 9.0.1, 10.0.1 et 11.0.x – Compléments sur la structure ODS.

Cette article va ajouter des informations complémentaires sur la structure ODS pour les versions 9.0.1, 10.0.1 et 11.0.x de HCL Domino.
 

MAJ de la structure ODS des bases NSF

Comme nous avons pu le voir sur l’article HCL Domino – ODS 55, on peut mettre à jour la structure ODS vers une version particulière en utilisant le paramètre suivant dans le notes.ini des serveurs HCL Domino / clients HCL Notes.

Create_Rx_Databases=1

x représente la version HCL Domino.

Il existe une solution pour mettre à jour automatiquement la structure ODS des bases quand on upgrade la version des serveurs HCL Domino / clients HCL Notes.
Il faut remplacer le paramètre précèdent par le paramètre suivant :

NSF_UpdateODS=1

Nous pouvons aussi utiliser une politique de paramètres de bureau.
Dans l’onglet Courrier -> Paramètres client.
Indiquez Autoriser la mise à niveau de tous les NSF locaux vers les dernières versions ODS
 

Restauration de la structure ODS des bases NSF

Si on souhaite restaurer une base vers sa structure ODS précedente, utiliser la commande suivante :

load compact -r base.nsf



HCL Domino 12 – ODS 55

Structure ODS (On-Disk Structure) de Domino

La sortie de HCL Domino 12 a introduit une nouvelle version ODS (On Disk Structure) pour les bases de données. Cette nouvelle version est nommée ODS 55. Cette structure représente le format de fichier d’une base de données, en l’occurrence la structure de la base NSF(1).

Chaque nouvelle version de HCL Domino peut proposer une nouvelle version qui s’accompagne d’améliorations spécifiques à ces bases de données non accessibles avec les anciennes versions ODS.

Voici le tableau qui indique la versions ODS par défaut, la nouvelle version ODS et le paramètre à activer dans le fichier notes.ini à partir de HCL Domino 9.

Edition Notes/DominoSystème ODS par défautNouveau système ODSParamètre notes.ini à ajouter
94352Create_R9_Databases=1
105253Create_R10_Databases=1
1152AucunNon applicable
125255Create_R12_Databases=1

Comme nous pouvons le voir dans ce tableau, si on n’utilise pas de paramètre Create_Rx_Databases=1, les bases NSF sont créées avec la version ODS par défaut. Elles peuvent être mises à niveau en les compactant à l’aide d’une optimisation par copie.

load compact -c base.nsf

Nous pouvons visualiser la version ODS d’une base nsf en cliquant sur l’onglet i de la boite des propriétés de la base.

Nous pouvons aussi afficher les versions ODS de plusieurs bases dans la colonne Format de l’onglet Fichier du client d’administration Domino.

 

Améliorations introduites avec la structure ODS 55 dans Domino 12

Cette nouvelle structure apporte trois nouvelles améliorations :
Pour ces améliorations, il faut que la structure ODS soit en 55.

  • Augmentation des entrées LCA.
    Passage de 950 à 65535. Pour bénéficier de cette augmentation, il suffit d’ajouter dans le notes.ini des serveurs et clients la valeur suivante :

    NSF_ENABLE_LARGE_ACL=1

    Pour revenir en arrière, supprimer suffisamment d’entrées LCA pour revenir à une taille de 32 Ko puis lancer la commande compact -r

  • Augmentation de la taille des champs de type summary.
    Elle passe de 64 Ko à 16 Mo. Pour activer cette fonctionnalité, taper la commande suivante :

    load compact -c -LargeSummary on base.nsf
  • Augmentation de la taille des champs de type non-summary.
    Chaque champs peut avoir une taille maximum de 1 Go avec un document maximum de 4 Go

 
1 – NSF : Notes Storage Facility est le nom du format des bases de données pris en charge par HCL Notes/Domino.