J'aimerais savoir s'il est possible avec Alfresco...

cancel
Showing results for 
Search instead for 
Did you mean: 
bigboss60
Member II

J'aimerais savoir s'il est possible avec Alfresco...

Bonjour,

J'aimerais savoir s'il est possible avec Alfresco d'avoir le logiciel en lui même installer sur mon serveur Debian et lui indiqué un chemin de stockage pour tout les fichiers? Nous avons un serveur nas et nous voudrions qu'il nous servent de serveur de fichier GED. Si c'est possible, merci de m'indiquer la démarche à suivre pour mettre cela en place. Merci de vos réponse.

P.S: J'ai regardé déjà sur le forum mais les réponse donné me semble un peu vague, je sais que c'est possible de déplacé cette base mais quand j'indique un chemin différent dans le repository properties, j'ai un message d'erreur. J'aimerais avoir l'aide d'une personne qui a déjà réussi cette manip. Merci.
26 Replies
lme
Partner

Re: J'aimerais savoir s'il est possible avec Alfresco...

Bonjour,

C'est simple et ça se fait très facilement :
- tu montes un partage NFS de ton nas sur ton serveur Debian
- tu arrêtes Alfresco
- tu déplaces le dossier alf_data vers le montage NFS
- tu modifies la propriété dir.root
- tu redémarres Alfresco

Et voilà Smiley Happy
bigboss60
Member II

Re: J'aimerais savoir s'il est possible avec Alfresco...

J'ai juste une dernière question, c'est au sujet de la propriété dir.root. En quoi consiste cette modif? Ou se trouve le dir.root. Merci de votre aide.
lme
Partner

Re: J'aimerais savoir s'il est possible avec Alfresco...

…quand j'indique un chemin différent dans le repository properties…
Tu faisais quelle modification dans le repository.properties ? Parce que le dir.root se trouve dans ce fichier…
La propriété dir.root indique où se trouve le dossier alf_data.
bigboss60
Member II

Re: J'aimerais savoir s'il est possible avec Alfresco...

je modifiais le database configuration. je vous envoie mon repository properties pour voir plus clair
bigboss60
Member II

Re: J'aimerais savoir s'il est possible avec Alfresco...

# Directory configuration



dir.root=./alf_data



dir.contentstore=${dir.root}/contentstore

dir.contentstore.deleted=${dir.root}/contentstore.deleted



dir.auditcontentstore=${dir.root}/audit.contentstore



# The location for lucene index files

dir.indexes=${dir.root}/lucene-indexes



# The location for lucene index locks

dir.indexes.lock=${dir.indexes}/locks



# The index recovery mode (NONE, VALIDATE, AUTO, FULL)

index.recovery.mode=VALIDATE



# Change the failure behaviour of the configuration checker

system.bootstrap.config_check.strict=true



#

# Properties to limit resources spent on individual searches

#

# The maximum time spent pruning results

system.acl.maxPermissionCheckTimeMillis=10000

# The maximum number of results to perform permission checks against

system.acl.maxPermissionChecks=1000



# #################### #

# Lucene configuration #

# #################### #

#

# Millisecond threshold for text transformations

# Slower transformers will force the text extraction to be asynchronous

#

lucene.maxAtomicTransformationTime=20

#

# The maximum number of clauses that are allowed in a lucene query

#

lucene.query.maxClauses=10000

#

# The size of the queue of nodes waiting for index

# Events are generated as nodes are changed, this is the maximum size of the queue used to coalesce event

# When this size is reached the lists of nodes will be indexed

#

lucene.indexer.batchSize=1000

#

# Lucene index min merge docs - the in memory size of the index

#

lucene.indexer.minMergeDocs=1000

#

# When lucene index files are merged together - it will try to keep this number of segments/files in 

#

lucene.indexer.mergeFactor=10

#

# Roughly the maximum number of nodes indexed in one file/segment

#

lucene.indexer.maxMergeDocs=100000

#

# The number of terms from a document that will be indexed

#

lucene.indexer.maxFieldLength=10000



lucene.write.lock.timeout=10000

lucene.commit.lock.timeout=100000

lucene.lock.poll.interval=100



# Database configuration

db.schema.update=true

db.driver=org.gjt.mm.mysql.Driver

db.name=alfresco

db.url=jdbc:mysql:///${db.name}

db.username=alfresco

db.password=alfresco

db.pool.initial=10

db.pool.max=20



# Email configuration

mail.host=smtp.vdbassocies.fr.tld

mail.port=25

mail.username=csi   

mail.password=csiadm06

# Set this value to UTF-8 or similar for encoding of email messages as required

mail.encoding=UTF-8

# Set this value to 7bit or similar for Asian encoding of email headers as required

mail.header=

mail.from.default=alfresco@alfresco.org



# System Configuration

system.store=system://system

system.descriptor.childname=sys:descriptor

system.descriptor.current.childname=sys:descriptor-current



# User config

alfresco_user_store.store=user://alfrescoUserStore

alfresco_user_store.system_container.childname=sys:system

alfresco_user_store.user_container.childname=sysSmiley Tongueeople

alfresco_user_store.authorities_container.childname=sys:authorities



# Spaces Archive Configuration

spaces.archive.store=archive://SpacesStore



# Spaces Configuration

spaces.store=workspace://SpacesStore

spaces.company_home.childname=app:company_home

spaces.guest_home.childname=app:guest_home

spaces.dictionary.childname=app:dictionary

spaces.templates.childname=app:space_templates

spaces.templates.content.childname=app:content_templates

spaces.templates.email.childname=app:email_templates

spaces.templates.rss.childname=app:rss_templates

spaces.savedsearches.childname=app:saved_searches

spaces.scripts.childname=app:scripts

spaces.wcm.childname=app:wcm

spaces.content_forms.childname=app:wcm_forms

spaces.user_homes.childname=app:user_homes



# Folders for storing people

system.system_container.childname=sys:system

system.people_container.childname=sysSmiley Tongueeople



# Folders for storing workflow related info

system.workflow_container.childname=sys:workflow



# Are user names case sensitive?

# ==============================

#

# NOTE: If you are using mysql you must have case sensitive collation

#

# You can do this when creating the alfresco database at the start

# CREATE DATABASE alfresco CHARACTER SET utf8 COLLATION utf8_bin;

# If you want to do this later this is a dump and load fix as it is done when the database, tables and columns are created.

#

# Must other databases are case sensitive by default.

#

user.name.caseSensitive=false



# AVM Specific properties.

avm.remote.idlestream.timeout=30000
lme
Partner

Re: J'aimerais savoir s'il est possible avec Alfresco...

Il faut modifier la propriété dir.root et là faire pointer vers le montage NFS.

Avec dir.root=./alf_data, tu lui indiques un chemin relatif et Alfresco doit se plaindre au démarrage que ce chemin n'est pas absolu. Il suffit de le remplacer par ceci :
dir.root=/chemin/vers/le/montage/NFS/alf_data

Note bien la différence :
- ./blabla : chemin relatif
- /blabla : chemin absolu
bigboss60
Member II

Re: J'aimerais savoir s'il est possible avec Alfresco...

Ok j'ai compris cond je modifi seulement la premiere ligne ou il y'a dir.root=./alf_data et à la place je met dir.root=/adresse de mon partage nfs/alf_data

Je n'ai donc pas besoin de toucher à database configuration.
Merci beaucoup de votre réponse. Des fois en cherchant sur les forum sans demander l'avis de quelqu'un, on s'emmele un peut les pinceau. Comme quoi ca ne coute rien de demander. Merci encore pour votre aide.
lme
Partner

Re: J'aimerais savoir s'il est possible avec Alfresco...

dir.root=/adresse de mon partage nfs/alf_data
Non, ce n'est pas exactement ça Smiley Happy
Il faut que le partage NFS soit déjà monté sur le serveur pour qu'il soit utilisable avec Alfresco. Ca ne sert à rien de lui donner l'adresse du serveur NFS. Vois avec les personnes qui s'occupent du nas si tu ne sais pas comment monter un partage NFS.
bigboss60
Member II

Re: J'aimerais savoir s'il est possible avec Alfresco...

oui quand je disais adresse je voulais dire nom du partage nfs. Une fois que mon partage NFS est fait je transfert mon alf data sur le nas et je met dans le repository properties dir.root=/endroit ou se situe le partage nfs de mon serveur/alf_data

merci de votre aide