Recherche

Sommaire

Pages enfant
  • Guide d'exploitation

Vous regardez une version antérieure (v. /wiki/display/PROJESUPECM/Guide+d%27exploitation) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 16) afficher la version suivante »

Administration du serveur

Manipulation courante

Le script jbossctl présent dans <nuxeo.dir.parent>/nuxeo-dm-5.2.0/bin permet d'interagir avec le service. Ll suffit de lancer jbossctl sans arguments pour avoir la liste des possibilités.

Les logs

Ils se trouvent par défaut sous <nuxeo.dir.parent>/nuxeo-dm-5.2.0/server/default/log
Leur emplacement peut être redéfini par la valeur des paramètres : jboss.server.log et jboss.console.log de build.properties

La commande jbossctl permet de lire les logs du serveur jboss:

jbossctl tail

ou

jbossctl tailf

Sauvegarde et restauration

Stockage des documents

La version 5.2.0 stocke "en dur" les documents ici : <nuxeo.dir.parent>/nuxeo-dm-5.2.0/server/default/data/NXRuntime/binaries
Ce répertoire doit donc être sauvegardé .

Stockage des sites "webengine"

La version 5.2.0 stocke "en dur" les documents de type "sites web" ici : <nuxeo.dir.parent>/nuxeo-dm-5.2.0/server/default/data/NXRuntime/web
Ce répertoire doit donc être sauvegardé .

Reconstruire les index

Les remarques ci-dessus s'appliquent aussi pour les index. Ils sont stockés sous : <nuxeo.dir.parent>/nuxeo-dm-5.2.0/server/default/data/NXRuntime

Pour reconstruire les index:

  • Stoppper ESUP-ECM
  • Détruire les répertoires contenant les index :
    export dataRep=<nuxeo.dir.parent>/nuxeo-dm-5.2.0/server/default/data/NXRuntime
    rm -r $dataRep/nxsearch-compass
    rm -r $dataRep/repos/default/repository/index
    rm -r $dataRep/repos/default/workspaces/default/index
    
  • Lancer ESUP-ECM

    Les index liés au JCR seront reconstruits lors de la première connexion à ESUP-ECM.

  • Les index applicatifs nuxeo sont reconstruits en utilisant la commande index de shell nuxeo :
    cd <nuxeo.dir.parent>/nuxeo-dm-5.2.0/nuxeo-shell/
    export JAVA_HOME=<repInstallationJava>
    export PATH=$JAVA_HOME/bin:$PATH
    ./nxshell.sh
    |> index
    |> quit
    

Groupes basés sur un filtre LDAP

Nuxeo reconnait les groupes LDAP (notion de groupOfUniqueNames).

Il peut aussi travailler sur des groupes basés sur des filtrages d'attributs LDAP.

Pour cela :

  • on doit définir dans LDAP un groupe d'objectClass groupofurls.
  • ensuite, on déclare un attribut memberURL contenant une url de la forme ldap:///ou=people,dc=univ,dc=fr??sub?(&(att1=truc)(ett2=machin)(departmentnumber=57))

Ce groupe pourra alors être utilisé dans la gestion des droits d'accès dans les interfaces de Nuxeo.

  • Aucune étiquette