Posts

Showing posts with the label trusty

Installing MariaDB and TokuDB in Ubuntu Trusty

Image
Background In this post I would tell a story about installing MariaDB in Ubuntu Trusty, and the process that I went through to enable TokuDB engine. I need to experiment using the engine as an alternative to the Archive engine, to store compressed table rows. It have better performance than InnoDB tables (row_format=compressed), and it was recommended in some blog posts (this post  and this )  Packages for Ubuntu Trusty In order to be able to use TokuDB, I seek the documentation and find out that Ubuntu version 12.10 and newer for 64-bit platform requires  mariadb-tokudb-engine-5.5  package.  Despite the existence of mariadb-5.5 packages, I found no package containing tokudb keyword in the official Ubuntu Trusty repositories. The mariadb 5.5 server package also doesn't contain ha_tokudb.so (see file list ).  The solution is to use the repository from this online wizard . Installing mariadb-server-10.1, we have many storage engines availa...

Installing Pentaho Data Integration in Ubuntu 14

Background This blog post will record my efforts to install Pentaho Data Integration in Ubuntu Trusty Tahr (14.04). I worked mostly remote, using vnc desktop, so this should be installed too. Because OpenJDK is not quite compatible with Pentaho Kettle (see this forum post ), we need to install Oracle Java 7 as a prerequisite, and we also need to ensure SWT browser dependencies & configuration are installed as well. Oracle Java 7 installation Referring to http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html, the steps is as follows : sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java7-installer The author said that the installer is alpha software, but I like it better than manually installing from oracle website. From governance point of view, linux software should be installed in native packagers such as using dpkg or rpm, so this is one minus point that the oracle's java license prevented the crea...