Blogs

Actualidad

How to control public shared content in Alfresco

avatar
Cesar Capillas Dec 14, 2015

Last day, I was asked for a client about how to control "public" shared content in Alfresco Share in a simple way. These are some of the ideas of the support conversation:   [me] First, just write in the Alfresco Share search box, the next querys. You should see your shared content.    ASPECT:"qshare:shared" ASPECT:"qshare:shared" AND @cm:creator:"ccl001" ASPECT:"qshare:shared" AND @qshare:sharedBy:"ccl001" ASPECT:"qshare:shared" AND @cm:modified:["2014-12-31" TO NOW] ASPECT:"qshare:shared"......

Read More

How to deactivate metadata extraction in Alfresco

avatar
Cesar Capillas Dec 03, 2015

This a simple tip for deactivating metadata extractors in Alfresco 4 and 5 (from Alfresco 4.1.4 and above)  When do you need this ? In a bulk filesystem import , you can lose performance in data injection due metadata extracters. When you have a huge repository with millions of documents, and you want to apply indexation policies to prevent a non-controlled indices growth. In alfresco-global.properties just type (and then restart the service): # pdfs extracter.PDFBox.enabled=false # office......

Read More

Avro RCP yarn and slider II

avatar
Gustavo Fernández Dec 02, 2015

Siguiendo con la visión de una arquitectura basada en yarn y mirco servicios ... os dejo un diagrama completo de los componentes y su comportamiento    ...

Read More

Avro RCP yarn and slider

avatar
Gustavo Fernández Nov 29, 2015

Siguiendo con los artículos relacionados con YARN, SLIDER y arquitecturas relacionadas con BigData mostramos a continuación una posible arquitectura basda en los siguientes tres elementos YARN SLIDER AVRO RPC Donde lo importante es que con este tipo de arquitectura podríamos disponer de servicios con las caraterísticas indicadas Resilence ( http://hortonworks.com/blog/rm-yarn-resilience/ ) Elastic ( https://slider.incubator.apache.org/ ) Horizontal Scaling (......

Read More

Online edition with Libreoffice in Alfresco 5

avatar
Cesar Capillas Nov 28, 2015

Last days I was asked for a tip (again) for enabling online edition via webdav with Libreoffice in Alfresco 5. It is tested with this setup: Ubuntu 14.04 LTS (although it can work in other Linux) Libreoffice 4.2.8.2 (it comes with the Linux distro) Alfresco CE 5.0c && 5.0d (the jar is valid for Alfresco 4 too) Last versions of Firefox and Chrome So, in your Alfresco 5 server you need to download the jar file and copy in $ALF_HOME/tomcat/shared/lib directory, restarting alfresco service:  ......

Read More

Usando yarn y slider para levantar procesos en un cluster de hortonworks

avatar
Gustavo Fernández Nov 22, 2015

Siguiendo con las pruebas y las arquitecturas relacionados con bigdata vamos a inspeccionar las capacidades de yarn para levantar procesos en un cluster HDP . Lo primero que habría que introducir es el producto yarn. De la página siguiente de hortonworks podemos obtener la siguiente definición YARN is the prerequisite for Enterprise Hadoop, providing resource management and a central platform to deliver consistent operations, security, and data governance tools across Hadoop clusters. YARN......

Read More

How to track SOLR indexation process in Alfresco

avatar
Cesar Capillas Nov 18, 2015

For tracking indexation in SOLR, we have the Alfresco Administration Console, which gives us the indexation status, the indices in disk, and an estimation of the remaining time of transactions to be indexed. This is available in Enterprise edition in Admin Console:   http://localhost:8080/alfresco/service/enterprise/admin/admin-searchservice   This information is directly taken from SOLR Summary XML Report (in this case the url is using 8080 instead of the default secured 8843):  ......

Read More

How to get logs for Alfresco querys

avatar
Cesar Capillas Nov 17, 2015

For getting more information about Alfresco querys just edit (extend) custom-log4j.properties in extension directory, for example:   /opt/alfresco/tomcat/shared/classes/alfresco/extension/custom-log4j.properties   SQL queries:   log4j.logger.java.sql=debug log4j.logger.java.sql.Connection=DEBUG log4j.logger.java.sql.Statement=DEBUG log4j.logger.java.sql.PreparedStatement=DEBUG log4j.logger.java.sql.ResultSet=DEBUG   Be careful, this is pretty verbose. Be careful with caches too!.   SOLR......

Read More

Ambari hortonworks stacks and services solrCloud for liferay

avatar
Gustavo Fernández Nov 01, 2015

Siguiendo con el post de ayer y después de unos mínimos ajustes en los scripts del stack, ya podemos crear un cluster de solr ( tipo cloud ) y crear en él una collection con dos shards y factor de replica 2. Para ellos basta con ejecutar el siguiente comando en alguno de los nodos gestionados desde ambari ./bin/solr create_collection -c liferay-collection -shards 2 -replicationFactor 2 Este comando crea una collection con dos shards y replica 2 llamada liferay-collection que la usaremos más......

Read More

Ambari hortonworks stacks and services

avatar
Gustavo Fernández Oct 31, 2015

  Dentro del proyecto ambari[0] hay dos partes que son claramente extensibles. Las vistas[1] Los stacks services[2] En este artículo vamos a ver, muy someramente, para que creemos que se pueden usar los stacks y un ejemplo de stack para gestionar un motor de búsqueda como solr[3] . Según el propio proyecto ambari la definición de un stack es Ambari supports the concept of Stacks and associated Services in a Stack Definition. By leveraging the Stack Definition, Ambari has a consistent and......

Read More

How to copy files in linux faster and safer than cp

avatar
Cesar Capillas Oct 17, 2015

Sometimes a simple cp -a command is a very painful and slow process. It's true that -v (verbose) option can give you some information on the details of the copy process, but not normally the progress of it. In fact, cp -a is a quite slow process that sometimes is faster (and safer) implemented by tar, for example:   $ tar cf - . | (cd /dst; tar xvf -)   Usually faster, and more verbose. Another commands such as pv can help you too, to monitor the progress of a copy between two directories,......

Read More

Zylk.net is an official Hortonworks Partner

avatar
zylk administrator Sep 17, 2015
Zylk

Hortonworks es una solución de Apache Hadoop Enterprise (os dejo un link a un vídeo explicativo) que garantiza que la entrada de empresas y administraciones públicas a la explotación del universo BigData se haga de una manera fiable, con soporte profesional, y basada en soluciones opensource. En estos momentos, es uno de los players del mercado con mayor crecimiento. La empresa fue fundada en 2011 por un equipo proveniente de Yahoo y en estos momentos cotiza en el NASDAQ como podéis comprobar......

Read More

Linux commands for network checking in Alfresco

avatar
Cesar Capillas Sep 07, 2015

Last day we wrote a little bit about basic commands to check disks in an Alfresco installation [4] . This post is inspired in some basic network recipes and tests for an Alfresco installation, usually in a three tier configuration composed by three boxes. For example: A - Apache Frontend B - Alfresco Server C - Database Server  First checking we do is to try simple pings between the boxes via ping -c command. A suitable network perfomance (for Alfresco) is getting roundtrips (rtt) smaller......

Read More

Zylk.net has been awarded the ISO 20000-1 certificate in quality management support services

avatar
zylk administrator Sep 01, 2015
Zylk

No hemos escrito durante un largo tiempo pero hemos estado trabajando duro y ahora estamos orgullosos de poder mostrar nuestro nuevo certificado ISO / IEC 20000-1:2011 , en calidad de gestión de servicios TI relativos a la prestación de asistencia técnica, mantenimiento correctivo y evolutivo y garantías para las aplicaciones de software a medida y los sistemas de código abierto y los productos ofrecidos en nuestro portfoleo. Esta certificación ha sido aprobada por Lloyds Register Quality......

Read More

Linux commands to check network performance

avatar
Gustavo Fernández Aug 21, 2015

Siguiendo un poco con el post de mi compañero Cesar , voy a poner una receta para comprobar la velocidad de transferencia entre equipos. En realidad para ello se uso el comando iperf , que se puede instalar en ubuntu, debian y centos/redhat con los gestores de paquetes de cada distro. Lo que hay que hacer es Levantar un socket de recpción en la maquina destino (iperf -s) Desde la máquina origen llamar al servicio que se ha inciado en el puerto 5001 (iperf -c IP_DE_LA_OTRA_MAQUINA) El......

Read More

Linux commands to check your disk performance

avatar
Cesar Capillas Aug 10, 2015

Yesterday I read in Blyx.com, NAS or SAN, that is the question, in fact a usual question for Alfresco Administrators:   http://blyx.com/2015/08/06/alfresco-nas-or-san-that-question   In some part of the article, Toni says that Alfresco recommends a disk throughput greater than 200 MB/sec , so I decided to check some linux commands for measuring disk performance. This will impact for example in the normal work of Alfresco indexation and search (Lucene and SOLR seacrh subsystems). Also when......

Read More

Limiting the number of cores for Alfresco Transformations

avatar
Cesar Capillas Jul 26, 2015

This is an Alfresco Tip taken from my test on Alfresco Honeycomb Edition (I will post some notes about this other day). The tip is related to limit the number of cores used by Alfresco transformation, preventing CPU throttling   In alfresco-global.properties set:   img.exe=/opt/alfresco/bin/limitconvert.sh   where the original script is:   #! /bin/bash # This file is to limit the number of cores used by Alfresco transformation # and prevent cpu throttling. The script limits ImageMagick......

Read More

Empaquetando aplicaciones java para MacOSX

avatar
Gustavo Fernández Jul 25, 2015

A continuación voy a da algunas referencias que nos han ayudado en la automatización de la generacion de empaquetados para MacOSX , de aplicaciones java. En zylk.net empezamos a hacer nuestros primeros desarrollos multiplataforma allá por el año 2009 cuando desarrollamos, junto a otros miembros de la comunidad, la primera versión de sinadura . Después de 6 o 7 años el proceso de empaquetar aplicaciones para MacOSX lo hemos ido mejorando mientras hacíamos proyectos con izenpe, lantik etc.........

Read More

¿Conoces el Marketplace de Liferay?

avatar
David Olmos Jul 24, 2015

Hace ya un tiempo que Liferay Portal anunció su propio Marketplace de aplicaciones. Cómo sabéis en zylk.net desarollamos aplicaciones tanto para Liferay Portal como para Alfresco ECM en su market de addons y por eso vamos a dedicar una serir de post a analizar estos markets y contaros algunas cosas que hemos visto Itsaso ugalde y yo mismo en el market y que esperamos sean de vuestro interés. Un marketplace es un portal online que permite a vendedores y compradores relacionarse para llevar a......

Read More

Tips de Libreoffice para transformaciones en Alfresco

avatar
Cesar Capillas May 18, 2015

Como ya sabéis el subsistema de transformación de Alfresco delega en el servidor Libreoffice / OpenOffice , que interviene en la transformación de diferentes formatos de Office y OpenOffice para la previsualización (transformaciones a PDF), e incluso indexación de documentos. En la versión Enterprise (EE) Alfresco, este subsistema se apoya en las librerías JodConverter que mejoran su funcionamiento y rendimiento, pudiendo dedicar varios procesos simultáneos de transformación . Los procesos de......

Read More