The RAPi Project Update

With every few steps forward on this project, I inevitably take a step back. On Friday night I successfully created a 2 node Pi computer. I tested it with the MPICH2 script and it indicated that both nodes, RApi0 and RApi1, were talking to each other. This was a HUGE accomplishment for me.  Just to get this point was a pain in the butt because of SD card corruptions and faulty image writing, but the time was well spent.

Saturday evening I then started the process of installing Apache, PHPmyAdmin, and MySQL, as the backbone for getting Rapid Analytics 1.3 to work. Everything installed well and then I downloaded and installed Rapid Analytics.  I went through the configuration quickly and set the hostname to RApi0. Then I set my parameters to load Java and run the Rapid Analytics JAR file. The server started within 6 minutes! WOW! Awesome! But then I couldn’t get to view the configuration screen in the browser. I was pointing the URL to http://localhost:8080.  At this point it was 1AM and I was tired, I decided to power down and restart tomorrow with a fresh mind.

Sunday morning I restarted both RApi0 and RApi1 and fired up JAR file again. This time, it churned and finally crashed out. Out of Memory Exception. Damn! What went wrong?

My initial thoughts on what went wrong was this, and I welcome any of my readers to chime in with suggestions (please!):

  1. I installed MySql, Apache, PHPmyAdmin, and Rapid Analytics on my head node, RApi0, and when I powered up on Sunday morning, MySQL and Apache started on RApi0. I believe that this could be an issue because it didn’t load into the shared resources of RApi0 and RApi1. I welcome your thoughts!
  2. Setting the hostname in the RapidAnalytics 1.3 to RApi0 meant that I should’ve pointed my browser to http://RApi0:8080. Ugh.

My next steps is to power up the 2 node Pi and manually start up Apache and MySQL once both Pi talk to each other, then start the JAR.

Up next Betting on RapidMiner in a Big Way This past Friday I resigned from my position as a Civil Engineering Manager at SYSTRA, my employer of the last 6+ years.  I did this because an RapidMiner: A Leader in Advanced Analytics Last week the news broke that Gartner Research placed Rapidminer in the Leader Quadrant for Advanced Analytics. I can’t say that I was surprised at
Latest posts The Ye Old Blog List Motorola: Then and Now EWM Redux Testing for mean reversion with Python & developing simple VIX system - Talaikis unsorted - Tadas Talaikis Blog Steps to calculate centroids in cluster using K-means clustering algorithm - Data Science Central Basics of Statistical Mean Reversion Testing - QuantStart Algorithmic trading in less than 100 lines of Python code - O’Reilly Media Interpreting Machine Learning Models Microsoft the AI Powerhouse Investing in the S&P500 still beats AI Trading Microsoft makes a push to simplify machine learning | TechCrunch 10 Great Articles On Python Development — Hacker Noon Introduction to Keras Democratising Machine learning with H2O — Towards Data Science Getting started with Python datatable | Kaggle Phone Addiction Version 12 Launches Today! Machine Learning Making Pesto Tastier 5 Dangerous Things You Should Let Your Kids Do The Pyschology of Writing Investing in 2019 and beyond TensorFlow and High Level APIs Driving Marketing Performance with H2O Driverless AI Machine Learning and Data Munging in H2O Driverless AI with datatable Making AI Happen Without Getting Fired Latest Musings from a Traveling Sales Engineer The Night before H2O World 2019 Why Forex Trading is Frustrating Functional Programming in Python Automatic Feature Engineering with Driverless AI Ray Dalio's Pure Alpha Fund