Cloud Computing II. Exercises

Size: px
Start display at page:

Download "Cloud Computing II. Exercises"

Transcription

1 Cloud Computing II Exercises

2 Exercise 1 Creating a Private Cloud Overview In this exercise, you will install and configure a private cloud using OpenStack. This will be accomplished using a singlenode deployment which is adequate for development purposes. Objectives At the conclusion of this exercise, you should be able to: Install and configure the OpenStack cloud platform using the provided image. Create users and projects within the platform Start and stop instances. Verify the status of the cloud resources Step 1: Overview and VirtualBox Install In this exercise, you will obtain, install, and configure the OpenStack Cloud by setting up a virtual machine using a CentOS distribution. Required for this exercise: 1. VirtualBox virtualization tool 2. Provided CentOS ova file Obtain VirtualBox from If you have already accomplished this task (from the pre install instructions) you may skip this step. Installing all defaults should lead to a safe install. W 2

3 A Note About This Exercise: Due to the differences in platforms (OS + versions + h/w devices), this exercise may not work for everyone. The.iso image file is 64 bit. It will not run on 32 bit OS's. This is most Windows XP versions and some OS X versions. See additional notes at the end of this exercise. W 3

4 Step 2: Import pre built CentOS VM In this step you will import the VM for launching. This VM is a CentOS7 machine with Openstack installed. The installation process is a bit exhaustive and time consuming, so we provided it already installed: Import the VM and verify settings by launching VirtualBox, clicking File > Import Appliance menu option. Browse to the location of the unzipped classfiles and select the CentOS7sm.ova W 4

5 Leave all the defaults on the Appliance Settings screen: After a minute or so you should have the application imported into Virtualbox. We need to verify that the network settings specifically the Port Forwarding is still setup. Select the CentOS7 virtual box and then click the Settings Button: On the settings page select Network: W 5

6 Click on the Port Forwarding Button and verify that your forwards match the following diagram: We are not able to verify that these ports are open on every student computer. We are guessing. We may need to come back here and change the ports later, but for now leave these three ports as the diagram shows. After your port forwards match, close the windows and press the start button for the VM: W 6

7 Step 3: Access OpenStack Your VM should have started and you should have a console with a login prompt: Leave this window running. We will not be using this window, but it needs to stay running. (The cut and paste into this window is complex.. When we need it we will use a different terminal tool instead) W 7

8 Open a browser on your local computer and access: Login with the username: student and password: password W 8

9 Step 4: Explore the dashboard Open the System Information tab and look at the status of all the OpenStack modules: It should look like the following: This is showing that all the components of Openstack are up and running. Select the Resource Usage tab: You can see what each of the Openstack modules is consuming W 9

10 Step 5: Create User and Projects On the left side of Horizon select the identity menu. You will see projects and users. Projects would refer to teams needing to use Openstack. A Project is a management unit for Openstack resources. When we create instances and volumes they will be tied to a particular project. Select the Users item and you should see the users that were created when OpenStack was set up. Select the Projects menu item (not the Projects tab! above it), and choose the Create New Project button. Enter the name MyProject and give a simple description, such as 'This is the OpenStack lab project.' Click to Create Project. You should now have a project as follows: W 10

11 Next create a user and associate the user with the project. Select the Users menu item and then the Create User button. Enter your username, an , a password, confirm password, and then associate the user with the Primary Project you just created in the last step (MyProject). Leave the role as member Sign out of Horizon and sign back in as the new user. W 11

12 Step 6: Launch an Instance Launch an instance of the one you registered earlier. Do this by selecting Instances and then Launch Instance. Specify the name of instance1. Flavor: m1.tiny Instance Count: 1 Instance Boot Source: Image Image Name: Cirros (12.6MB) Select the Network Tab: Drag private from the Available Networks to the Selected Networks: Press the Launch Button W 12

13 After a short period, you can select Instances & Volumes and see your instance running. You may also View Logs and create an instance snapshot. Step 8: Connect to the Instance In your instance view select the action pull down. Select console. The console should display in the current window. If you don't have a log in you may need to wait a few minutes, but it should show up.. Login as cirros use password cubswin:) type exit when finished W 13

14 Exercise 2 OpenStack Swift Overview In this exercise you will use your virtual CentOS installation to run the Openstack Swift project. Objectives At the conclusion of this exercise, you should be able to: Add resources to a swift installation Access those hosted files using the RESTful APIs 1. Re launch VirtualBox and start your VM from Ex 1. It should resume from the state you left it in exercise On your local computer Create a text file names data.txt with the following contents: I am just a text file. Hello from Swift!! 3. Log into the Openstack console in your web browser: Remember that the dashboard is in Openstack Which is running on the CentOS VM Log in as student/password The "real" port is actually 80, but we mapped it to 8082 to avoid conflicts that frequently come up on local students computers W 14

15 4. Navigate to Project >Object Store > Containers: You should see all the containers that have been defined. (None) A container is like a folder on a hard drive. We use them to organize the objects we will upload. 5. Create a container and upload a file: Select the "Create Container" button and name the new container datafolder For "Container Access" set it to Public After you have created the container, Click on the "Upload Object" button Browse and select the data.txt file you created earlier. W 15

16 You should see your data.txt on the right side of the Containers screen: 6. Obtain the URL of the container by selecting the "View Details": for your datafolder: W 16

17 7. Download your file from the URL: copy the container portion of the URL and add /data.txt to the end of it. This will be your URL. In the example on this page my full URL will be: /datafolder/data.txt From a Putty shell that is connected to your CentOS machine run the following command: (Replace YOURURL with the value of Your URL) wget YOURURL Hint: if you are on a PC and don't have putty download it from and then connect to the CentOS machine. on a mac try ssh localhost -p l student You should see the data.txt file downloaded to the current directory. You have downloaded a file from the Openshift Object store. W 17

18 Exercise 3 Apache Hadoop Overview In this exercise you will use your virtual CentOS installation to run the Apache Hadoop framework within a Hadoop Server. First, you will configure the Hadoop server, and then you will test it out. Objectives At the conclusion of this exercise, you should be able to: Configure and test an application within the Apache Hadoop framework 1. Re launch VirtualBox and start your VM from Ex 1. It should resume from the state you left it in exercise Create a hadoop user Open a new shell window if your one from lab 1 is no longer available. sudo s groupadd hadoop useradd g hadoop hadoop specify hadoop for the password: passwd hadoop 3. Generate keys for ssh communications su hadoop W 18

19 ssh-keygen -t rsa P "" (hit enter for file name) cat $HOME/.ssh/id_rsa.pub >> $HOME/.ssh/authorized_keys chmod 600 $HOME/.ssh/authorized_keys 4. Obtain Hadoop exit cd /usr/local (returns you to root) wget /hadoop tar.gz (note: this is a mirror and it changes occasionally, see for other mirrors if this one is invalid) 5. Extract Hadoop, rename the directory, and change the owner of it tar xzf hadoop tar.gz mv hadoop hadoop chown -R hadoop:hadoop hadoop 6. Obtain the Hadoop config files: core site.xml, hdfs site.xml, mapred site.xml cd /usr/local/hadoop/conf wget N -trust-server-names wget N -trust-server-names wget N -trust-server-names If your mapred site.xml, core site.xml and hdfs site.xml are untouched you may need to manually copy: W 19

20 DAE1bjWU to core-site.xml z4hqzy1c to hdfs-site.xml bwrvpvpv to mapred-site.xml 7. Set environment variables vi./hadoop-env.sh (add the following lines to the top of the file) export JAVA_HOME=/opt/jdk1.7.0_79 export HADOOP_HOME=/usr/local/hadoop export PATH=$PATH:$HADOOP_HOME/bin 8. Start the Server, Format the Storage System (in a new terminal window) su hadoop ssh localhost cd /usr/local/hadoop/bin./hadoop namenode -format./start-all.sh /opt/jdk1.7.0_79/bin/jps (to check it) Hadoop should be running now!!! 9. Obtain a test file (Mark Twain's Huck Finn book) and copy it into Hadoop cd /usr/local/hadoop wget -N -trust-server-names (obtains twain.txt from remote location) If twain.txt is not displayed in your folder you may need to manually copy: W 20

21 q4pnfi2p to twain.txt cd bin./hadoop fs put /usr/local/hadoop/twain.txt /usr/local/hadoop/tmp./hadoop fs ls /usr/local/hadoop/tmp (moves twain.txt into the HDFS and verifies it) ON ONE LINE run:./hadoop jar../hadoop-examples jar wordcount /usr/local/hadoop/tmp/twain.txt /usr/local/hadoop/outtmp (runs the wordcount job, specifying output to go into the outtmp directory)./hadoop fs -ls /usr/local/hadoop/outtmp (verifies the contents of the outtmp directory)./hadoop fs -get /usr/local/hadoop/outtmp/part-r /usr/local/hadoop/results.txt (moves the results out of HDFS to the local file system) 10. List the files within HDFS./hadoop fs ls /./hadoop job list (these list the jobs running and files in HDFS respectively) The above cited job command to view the JobTracker jobs can sometimes hang. You can also use Hadoop server's web based interface to view the jobs managed by the Job tracker in your browser. You may need to add a port forward from W 21

22 your virtual box to the guest CentOS. Try browsing to the following URL in your browser if Hadoop servers are running: Stop the servers:./stop-all.sh 12. End your Hadoop Session exit exit cd /usr/local/hadoop gedit./results.txt (exits the ssh session, returns to root, views the results.txt document) W 22

23 Exercise 4 OpenShift PAAS Overview In this exercise you will deploy an app to OpenShift. Objectives At the conclusion of this exercise, you should be able to: Deploy an application to OpenShift View the application in a browser View the administrative settings and disable the application Step 1: Create a OpenShift Account This exercise will require an OpenShift cloud free account. Go to Openshift.com and create a new free account. W 23

24 Step 2: Install OpenShift client tools OpenShift online provides a set of client tools that allow developers to create and manage applications without having to always be in the web interface. In a CentOS Putty shell run the following command: sudo gem install rhc This will take a minute or so, let it run. When the rhc tools are done installing we need to configure them. Run the following command: rhc setup Leave the servername as the default When prompted for your credentials enter your openshift account credentials. When prompted we do need to generate a credential and we need to upload it to the server. When you are complete you should see a message that tells you that the tools are now configured. We are ready to interact with the OpenShift host. Step 3: Create Python Application The Client tools allow us to interact with the OpenShift hosted cloud from our local box. We can create applications graphically in the cloud, or we can create them locally with the client tools. We will do the local version: W 24

25 Run the following command in your CentOS putty shell to create a Python 27 application and upload it to the cloud server: rhc create app mypythonapp python 2.7 This process will create a local GIT repository, install a default application page, and then upload it to the server. You should see a screen like: Make a note of your URL. You will need it. You can always get it back by going to the web console for Openshift ( but we will manage from here for now. The project is running on the cloud PAAS provider and we can now begin the process of deploying changes and versioning the application. In a web browser hit your application URL: W 25

26 The default application was created and uploaded to Openshift. The application is in your home directory and the git project has been initialized. Change into your mypythonapp folder. This is the Git project that contains the default application. wsgi.py is the application setup.py is the dependencies for the application Edit the file wsgi.py file. Strip out everything between the two <body> tags and change the content to look like this: <body> </body> <h1>hello world!</h1> Save your changes. The file you edited was local to your machine. In the cloud we need to deploy this and let the server have your code. Run the following commands from inside the mypythonapp folder to update git and push this project up to OpenShift: git add all. W 26

27 git commit m "Rewrote wsgi.py for the class" git push In a web browser hit your application URL: W 27

28 Exercise 5 OpenShift and a Python webapp Framework Overview In this exercise you will continue with the OpenShift Python Development Platform. We will create a new python project using a web library and then deploy it to OpenShift. Objectives At the conclusion of this exercise, you should be able to: Use a library based application in OpenShift PAAS Uses classes in Python Stop an application instance Step 1: Add a dependency to the current application The application that we created in the last exercise was too rudimentary for any real experience with a PAAS. We (hopefully) were able to get a feel for interacting with a hosted platform, but that was about it. The strength in PAAS comes from the flexibility in what we can deploy as well as the provided infrastructure. Python has a number of different web frameworks. Django is probably the most common and largest. OpenShift can support Django, but it takes more than we are able to do in this class to use it. We will use a lighter alternative to Django called Flask. Create a new application in our Openshift account: rhc app create myflaskapp python 2.7 W 28

29 The project needs to know that we need an additional library. There are several ways to specify the dependency. In the requirements.txt add the Flask dependency to the top of the file: Flask== Create a new file named flaskapp.py in the root of our repository (In the myflaskapp folder). Add the following code to that file: from flask import Flask app = Flask( name def hello_world(): return 'Hello World!' if name == ' main ': app.run() The wsgi.py file is the entire application at this point. The file has a few important lines that we need to keep. The first 10 lines ( all the way to the pass statement) need to stay. The remaining lines can all be removed. Open the wsgi.py file and delete all the lines that follow the pass statement on line 10. The wsgi.py file should be mostly empty. Add the following line at the bottom of the file to update the entry point to the application: from flaskapp import app as application Save your work then run the following commands to perform the necessary git commits and push: W 29

30 git add all git commit m "Adding Flask application" git push Your app should be updated and you should be able to access it in the project URL that was displayed when we created the application. If you do not remember the URL you can access it in the Openshift.com console. W 30

Open a browser and download the Apache Tomcat 7 and Oracle JDBC 6 JAR from these locations. The Oracle site may require that you register as a user.

Open a browser and download the Apache Tomcat 7 and Oracle JDBC 6 JAR from these locations. The Oracle site may require that you register as a user. Installing Tomcat 7 on CentOS 7 David J. Walling, March 8 th, 2017 Email: david@davidjwalling.com This how to describes a process to download and install Apache Tomcat 7 on a CentOS 7 virtual machine using

More information

cpouta exercises

cpouta exercises CSC Bioweek. 8.2. 2018 cpouta exercises 1 Table of Contents cpouta exercises 8.2. 2018 1. Launching a virtual machine... 2 1.1 Login to cpouta interface in... 2 1.2 Create your own SSH key pair... 2 A.

More information

Hadoop Setup on OpenStack Windows Azure Guide

Hadoop Setup on OpenStack Windows Azure Guide CSCI4180 Tutorial- 2 Hadoop Setup on OpenStack Windows Azure Guide ZHANG, Mi mzhang@cse.cuhk.edu.hk Sep. 24, 2015 Outline Hadoop setup on OpenStack Ø Set up Hadoop cluster Ø Manage Hadoop cluster Ø WordCount

More information

Bitnami MEAN for Huawei Enterprise Cloud

Bitnami MEAN for Huawei Enterprise Cloud Bitnami MEAN for Huawei Enterprise Cloud Description Bitnami MEAN Stack provides a complete development environment for mongodb and Node.js that can be deployed in one click. It includes the latest stable

More information

Processing Big Data with Hadoop in Azure HDInsight

Processing Big Data with Hadoop in Azure HDInsight Processing Big Data with Hadoop in Azure HDInsight Lab 1 - Getting Started with HDInsight Overview In this lab, you will provision an HDInsight cluster. You will then run a sample MapReduce job on the

More information

Running Kmeans Spark on EC2 Documentation

Running Kmeans Spark on EC2 Documentation Running Kmeans Spark on EC2 Documentation Pseudo code Input: Dataset D, Number of clusters k Output: Data points with cluster memberships Step1: Read D from HDFS as RDD Step 2: Initialize first k data

More information

Part II (c) Desktop Installation. Net Serpents LLC, USA

Part II (c) Desktop Installation. Net Serpents LLC, USA Part II (c) Desktop ation Desktop ation ation Supported Platforms Required Software Releases &Mirror Sites Configure Format Start/ Stop Verify Supported Platforms ation GNU Linux supported for Development

More information

Big Data Retrieving Required Information From Text Files Desmond Hill Yenumula B Reddy (Advisor)

Big Data Retrieving Required Information From Text Files Desmond Hill Yenumula B Reddy (Advisor) Big Data Retrieving Required Information From Text Files Desmond Hill Yenumula B Reddy (Advisor) 1 OUTLINE Objective What is Big data Characteristics of Big Data Setup Requirements Hadoop Setup Word Count

More information

Parallel Programming Pre-Assignment. Setting up the Software Environment

Parallel Programming Pre-Assignment. Setting up the Software Environment Parallel Programming Pre-Assignment Setting up the Software Environment Authors: B. Wilkinson and C. Ferner. Modification date: Aug 21, 2014 (Minor correction Aug 27, 2014.) Software The purpose of this

More information

GIT. A free and open source distributed version control system. User Guide. January, Department of Computer Science and Engineering

GIT. A free and open source distributed version control system. User Guide. January, Department of Computer Science and Engineering GIT A free and open source distributed version control system User Guide January, 2018 Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Table of Contents What is

More information

Bitnami Apache Solr for Huawei Enterprise Cloud

Bitnami Apache Solr for Huawei Enterprise Cloud Bitnami Apache Solr for Huawei Enterprise Cloud Description Apache Solr is an open source enterprise search platform from the Apache Lucene project. It includes powerful full-text search, highlighting,

More information

Installation of Hadoop on Ubuntu

Installation of Hadoop on Ubuntu Installation of Hadoop on Ubuntu Various software and settings are required for Hadoop. This section is mainly developed based on rsqrl.com tutorial. 1- Install Java Software Java Version* Openjdk version

More information

Bitnami Ruby for Huawei Enterprise Cloud

Bitnami Ruby for Huawei Enterprise Cloud Bitnami Ruby for Huawei Enterprise Cloud Description Bitnami Ruby Stack provides a complete development environment for Ruby on Rails that can be deployed in one click. It includes most popular components

More information

CSCI 350 Virtual Machine Setup Guide

CSCI 350 Virtual Machine Setup Guide CSCI 350 Virtual Machine Setup Guide This guide will take you through the steps needed to set up the virtual machine to do the PintOS project. Both Macintosh and Windows will run just fine. We have yet

More information

Bitnami JRuby for Huawei Enterprise Cloud

Bitnami JRuby for Huawei Enterprise Cloud Bitnami JRuby for Huawei Enterprise Cloud Description JRuby is a 100% Java implementation of the Ruby programming language. It is Ruby for the JVM. JRuby provides a complete set of core built-in classes

More information

Contents. Note: pay attention to where you are. Note: Plaintext version. Note: pay attention to where you are... 1 Note: Plaintext version...

Contents. Note: pay attention to where you are. Note: Plaintext version. Note: pay attention to where you are... 1 Note: Plaintext version... Contents Note: pay attention to where you are........................................... 1 Note: Plaintext version................................................... 1 Hello World of the Bash shell 2 Accessing

More information

OpenStack Havana All-in-One lab on VMware Workstation

OpenStack Havana All-in-One lab on VMware Workstation OpenStack Havana All-in-One lab on VMware Workstation With all of the popularity of OpenStack in general, and specifically with my other posts on deploying the Rackspace Private Cloud lab on VMware Workstation,

More information

Ansible Tower Quick Setup Guide

Ansible Tower Quick Setup Guide Ansible Tower Quick Setup Guide Release Ansible Tower 2.4.5 Red Hat, Inc. Jun 06, 2017 CONTENTS 1 Quick Start 2 2 Login as a Superuser 3 3 Import a License 4 4 Examine the Tower Dashboard 6 5 The Setup

More information

Installing Cisco MSE in a VMware Virtual Machine

Installing Cisco MSE in a VMware Virtual Machine Installing Cisco MSE in a VMware Virtual Machine This chapter describes how to install and deploy a Cisco Mobility Services Engine (MSE) virtual appliance. Cisco MSE is a prebuilt software solution that

More information

Apache Hadoop Installation and Single Node Cluster Configuration on Ubuntu A guide to install and setup Single-Node Apache Hadoop 2.

Apache Hadoop Installation and Single Node Cluster Configuration on Ubuntu A guide to install and setup Single-Node Apache Hadoop 2. SDJ INFOSOFT PVT. LTD Apache Hadoop 2.6.0 Installation and Single Node Cluster Configuration on Ubuntu A guide to install and setup Single-Node Apache Hadoop 2.x Table of Contents Topic Software Requirements

More information

Hadoop Tutorial. General Instructions

Hadoop Tutorial. General Instructions CS246H: Mining Massive Datasets Hadoop Lab Winter 2018 Hadoop Tutorial General Instructions The purpose of this tutorial is to get you started with Hadoop. Completing the tutorial is optional. Here you

More information

Installation and Configuration Documentation

Installation and Configuration Documentation Installation and Configuration Documentation Release 1.0.1 Oshin Prem Sep 27, 2017 Contents 1 HADOOP INSTALLATION 3 1.1 SINGLE-NODE INSTALLATION................................... 3 1.2 MULTI-NODE INSTALLATION....................................

More information

CSE 101 Introduction to Computers Development / Tutorial / Lab Environment Setup

CSE 101 Introduction to Computers Development / Tutorial / Lab Environment Setup CSE 101 Introduction to Computers Development / Tutorial / Lab Environment Setup Purpose: The purpose of this lab is to setup software that you will be using throughout the term for learning about Python

More information

Bitnami HHVM for Huawei Enterprise Cloud

Bitnami HHVM for Huawei Enterprise Cloud Bitnami HHVM for Huawei Enterprise Cloud Description HHVM is an open source virtual machine designed for executing programs written in Hack and PHP. HHVM uses a just-in-time (JIT) compilation approach

More information

Anvil: HCC's Cloud. June Workshop Series - June 26th

Anvil: HCC's Cloud. June Workshop Series - June 26th Anvil: HCC's Cloud June Workshop Series - June 26th Anvil: HCC's Cloud OpenStack Cloud Resource offering customizable virtual machines For projects not well served by a traditional Linux environment: Software

More information

UNIT II HADOOP FRAMEWORK

UNIT II HADOOP FRAMEWORK UNIT II HADOOP FRAMEWORK Hadoop Hadoop is an Apache open source framework written in java that allows distributed processing of large datasets across clusters of computers using simple programming models.

More information

TangeloHub Documentation

TangeloHub Documentation TangeloHub Documentation Release None Kitware, Inc. September 21, 2015 Contents 1 User s Guide 3 1.1 Managing Data.............................................. 3 1.2 Running an Analysis...........................................

More information

Bitnami Re:dash for Huawei Enterprise Cloud

Bitnami Re:dash for Huawei Enterprise Cloud Bitnami Re:dash for Huawei Enterprise Cloud Description Re:dash is an open source data visualization and collaboration tool. It was designed to allow fast and easy access to billions of records in all

More information

Tutorial 1. Account Registration

Tutorial 1. Account Registration Tutorial 1 /******************************************************** * Author : Kai Chen * Last Modified : 2015-09-23 * Email : ck015@ie.cuhk.edu.hk ********************************************************/

More information

Bitnami Tiny Tiny RSS for Huawei Enterprise Cloud

Bitnami Tiny Tiny RSS for Huawei Enterprise Cloud Bitnami Tiny Tiny RSS for Huawei Enterprise Cloud Description Tiny Tiny RSS is an open source web-based news feed (RSS/Atom) reader and aggregator, designed to allow you to read news from any location,

More information

SUREedge MIGRATOR INSTALLATION GUIDE FOR HYPERV

SUREedge MIGRATOR INSTALLATION GUIDE FOR HYPERV SUREedge MIGRATOR INSTALLATION GUIDE 5.0.1 FOR HYPERV 2025 Gateway Place, Suite #480, San Jose, CA, 95110 Important Notice This document is provided "as is" without any representations or warranties, express

More information

SUREedge MIGRATOR INSTALLATION GUIDE FOR NUTANIX ACROPOLIS

SUREedge MIGRATOR INSTALLATION GUIDE FOR NUTANIX ACROPOLIS SUREedge MIGRATOR INSTALLATION GUIDE 5.0.1 FOR NUTANIX ACROPOLIS 2025 Gateway Place, Suite #480, San Jose, CA, 95110 Important Notice This document is provided "as is" without any representations or warranties,

More information

BlueMix Hands-On Workshop

BlueMix Hands-On Workshop BlueMix Hands-On Workshop Lab E - Using the Blu Big SQL application uemix MapReduce Service to build an IBM Version : 3.00 Last modification date : 05/ /11/2014 Owner : IBM Ecosystem Development Table

More information

1. INTRODUCTION to AURO Cloud Computing

1. INTRODUCTION to AURO Cloud Computing 1. INTRODUCTION to AURO Cloud Computing Welcome to AURO! The purpose of this document is to help you get started with using AURO s Public Cloud Compute. This document covers how to setup and launch a virtual

More information

Lab 2A> ADDING USERS in Linux

Lab 2A> ADDING USERS in Linux Lab 2A> ADDING USERS in Linux Objective In this lab, student will learn how to create user accounts using the Linux operating system. Scenario The XYZ Company has just installed a server running Linux.

More information

Bitnami ez Publish for Huawei Enterprise Cloud

Bitnami ez Publish for Huawei Enterprise Cloud Bitnami ez Publish for Huawei Enterprise Cloud Description ez Publish is an Enterprise Content Management platform with an easy to use Web Content Management System. It includes role-based multi-user access,

More information

Booting a Galaxy Instance

Booting a Galaxy Instance Booting a Galaxy Instance Create Security Groups First time Only Create Security Group for Galaxy Name the group galaxy Click Manage Rules for galaxy Click Add Rule Choose HTTPS and Click Add Repeat Security

More information

Hadoop Quickstart. Table of contents

Hadoop Quickstart. Table of contents Table of contents 1 Purpose...2 2 Pre-requisites...2 2.1 Supported Platforms... 2 2.2 Required Software... 2 2.3 Installing Software...2 3 Download...2 4 Prepare to Start the Hadoop Cluster...3 5 Standalone

More information

Setting up a Chaincoin Masternode

Setting up a Chaincoin Masternode Setting up a Chaincoin Masternode Introduction So you want to set up your own Chaincoin Masternode? You ve come to the right place! These instructions are correct as of April, 2017, and relate to version

More information

Reset the Admin Password with the ExtraHop Rescue CD

Reset the Admin Password with the ExtraHop Rescue CD Reset the Admin Password with the ExtraHop Rescue CD Published: 2018-01-19 This guide explains how to reset the administration password on physical and virtual ExtraHop appliances with the ExtraHop Rescue

More information

School of Computing Science Gitlab Platform - User Notes

School of Computing Science Gitlab Platform - User Notes School of Computing Science Gitlab Platform - User Notes Contents Using Git & Gitlab... 1 Introduction... 1 Access Methods... 2 Web Access... 2 Repository Access... 2 Creating a key pair... 2 Adding a

More information

Bitnami Pimcore for Huawei Enterprise Cloud

Bitnami Pimcore for Huawei Enterprise Cloud Bitnami Pimcore for Huawei Enterprise Cloud Description Pimcore is the open source platform for managing digital experiences. It is the consolidated platform for web content management, product information

More information

Downloading and installing Db2 Developer Community Edition on Red Hat Enterprise Linux Roger E. Sanders Yujing Ke Published on October 24, 2018

Downloading and installing Db2 Developer Community Edition on Red Hat Enterprise Linux Roger E. Sanders Yujing Ke Published on October 24, 2018 Downloading and installing Db2 Developer Community Edition on Red Hat Enterprise Linux Roger E. Sanders Yujing Ke Published on October 24, 2018 This guide will help you download and install IBM Db2 software,

More information

Installing and Upgrading Cisco Network Registrar Virtual Appliance

Installing and Upgrading Cisco Network Registrar Virtual Appliance CHAPTER 3 Installing and Upgrading Cisco Network Registrar Virtual Appliance The Cisco Network Registrar virtual appliance includes all the functionality available in a version of Cisco Network Registrar

More information

Sandbox Setup Guide for HDP 2.2 and VMware

Sandbox Setup Guide for HDP 2.2 and VMware Waterline Data Inventory Sandbox Setup Guide for HDP 2.2 and VMware Product Version 2.0 Document Version 10.15.2015 2014-2015 Waterline Data, Inc. All rights reserved. All other trademarks are the property

More information

Problem Set 0. General Instructions

Problem Set 0. General Instructions CS246: Mining Massive Datasets Winter 2014 Problem Set 0 Due 9:30am January 14, 2014 General Instructions This homework is to be completed individually (no collaboration is allowed). Also, you are not

More information

Linux Operating System Environment Computadors Grau en Ciència i Enginyeria de Dades Q2

Linux Operating System Environment Computadors Grau en Ciència i Enginyeria de Dades Q2 Linux Operating System Environment Computadors Grau en Ciència i Enginyeria de Dades 2017-2018 Q2 Facultat d Informàtica de Barcelona This first lab session is focused on getting experience in working

More information

SUSE Cloud Admin Appliance Walk Through. You may download the SUSE Cloud Admin Appliance the following ways.

SUSE Cloud Admin Appliance Walk Through. You may download the SUSE Cloud Admin Appliance the following ways. SUSE Cloud Admin Appliance Walk Through First before you proceed with deploying the Admin Appliance you must go through and answer the questionnaire to ensure you have an idea of the scope of the project

More information

Bitnami ProcessMaker Community Edition for Huawei Enterprise Cloud

Bitnami ProcessMaker Community Edition for Huawei Enterprise Cloud Bitnami ProcessMaker Community Edition for Huawei Enterprise Cloud Description ProcessMaker is an easy-to-use, open source workflow automation and Business Process Management platform, designed so Business

More information

Bitnami OSQA for Huawei Enterprise Cloud

Bitnami OSQA for Huawei Enterprise Cloud Bitnami OSQA for Huawei Enterprise Cloud Description OSQA is a question and answer system that helps manage and grow online communities similar to Stack Overflow. First steps with the Bitnami OSQA Stack

More information

Redhat OpenStack 5.0 and PLUMgrid OpenStack Networking Suite 2.0 Installation Hands-on lab guide

Redhat OpenStack 5.0 and PLUMgrid OpenStack Networking Suite 2.0 Installation Hands-on lab guide Redhat OpenStack 5.0 and PLUMgrid OpenStack Networking Suite 2.0 Installation Hands-on lab guide Oded Nahum Principal Systems Engineer PLUMgrid EMEA November 2014 Page 1 Page 2 Table of Contents Table

More information

Bitnami Coppermine for Huawei Enterprise Cloud

Bitnami Coppermine for Huawei Enterprise Cloud Bitnami Coppermine for Huawei Enterprise Cloud Description Coppermine is a multi-purpose, full-featured web picture gallery. It includes user management, private galleries, automatic thumbnail creation,

More information

Deploying a distributed application with OpenStack

Deploying a distributed application with OpenStack Deploying a distributed application with OpenStack In this lab you will perform three exercises. Each exercise (task) specifies one or more deliverables to produce. Collect all the deliverables in in one

More information

Bitnami MySQL for Huawei Enterprise Cloud

Bitnami MySQL for Huawei Enterprise Cloud Bitnami MySQL for Huawei Enterprise Cloud Description MySQL is a fast, reliable, scalable, and easy to use open-source relational database system. MySQL Server is intended for mission-critical, heavy-load

More information

USING NGC WITH GOOGLE CLOUD PLATFORM

USING NGC WITH GOOGLE CLOUD PLATFORM USING NGC WITH GOOGLE CLOUD PLATFORM DU-08962-001 _v02 April 2018 Setup Guide TABLE OF CONTENTS Chapter 1. Introduction to... 1 Chapter 2. Deploying an NVIDIA GPU Cloud Image from the GCP Console...3 2.1.

More information

Bitnami Dolibarr for Huawei Enterprise Cloud

Bitnami Dolibarr for Huawei Enterprise Cloud Bitnami Dolibarr for Huawei Enterprise Cloud Description Dolibarr is an open source, free software package for small and medium companies, foundations or freelancers. It includes different features for

More information

Hands-on Exercise Hadoop

Hands-on Exercise Hadoop Department of Economics and Business Administration Chair of Business Information Systems I Prof. Dr. Barbara Dinter Big Data Management Hands-on Exercise Hadoop Building and Testing a Hadoop Cluster by

More information

Bitnami MariaDB for Huawei Enterprise Cloud

Bitnami MariaDB for Huawei Enterprise Cloud Bitnami MariaDB for Huawei Enterprise Cloud First steps with the Bitnami MariaDB Stack Welcome to your new Bitnami application running on Huawei Enterprise Cloud! Here are a few questions (and answers!)

More information

Getting started with Raspberry Pi (and WebIoPi framework)

Getting started with Raspberry Pi (and WebIoPi framework) Getting started with Raspberry Pi (and WebIoPi framework) 1. Installing the OS on the Raspberry Pi Download the image file from the Raspberry Pi website. It ll be a zip file as shown below: Unzip the file

More information

Installing Hadoop. You need a *nix system (Linux, Mac OS X, ) with a working installation of Java 1.7, either OpenJDK or the Oracle JDK. See, e.g.

Installing Hadoop. You need a *nix system (Linux, Mac OS X, ) with a working installation of Java 1.7, either OpenJDK or the Oracle JDK. See, e.g. Big Data Computing Instructor: Prof. Irene Finocchi Master's Degree in Computer Science Academic Year 2013-2014, spring semester Installing Hadoop Emanuele Fusco (fusco@di.uniroma1.it) Prerequisites You

More information

Downloading and installing Db2 Developer Community Edition on Ubuntu Linux Roger E. Sanders Yujing Ke Published on October 24, 2018

Downloading and installing Db2 Developer Community Edition on Ubuntu Linux Roger E. Sanders Yujing Ke Published on October 24, 2018 Downloading and installing Db2 Developer Community Edition on Ubuntu Linux Roger E. Sanders Yujing Ke Published on October 24, 2018 This guide will help you download and install IBM Db2 software, Data

More information

LAB EXERCISE: RedHat OpenShift with Contrail 5.0

LAB EXERCISE: RedHat OpenShift with Contrail 5.0 LAB EXERCISE: RedHat OpenShift with Contrail 5.0 Author Savithru Lokanath , v1.4 Prerequisites An AWS account with permissions to CRUD Compute, Storage & Network resources CentOS

More information

Installing Hadoop / Yarn, Hive 2.1.0, Scala , and Spark 2.0 on Raspberry Pi Cluster of 3 Nodes. By: Nicholas Propes 2016

Installing Hadoop / Yarn, Hive 2.1.0, Scala , and Spark 2.0 on Raspberry Pi Cluster of 3 Nodes. By: Nicholas Propes 2016 Installing Hadoop 2.7.3 / Yarn, Hive 2.1.0, Scala 2.11.8, and Spark 2.0 on Raspberry Pi Cluster of 3 Nodes By: Nicholas Propes 2016 1 NOTES Please follow instructions PARTS in order because the results

More information

Bitnami Piwik for Huawei Enterprise Cloud

Bitnami Piwik for Huawei Enterprise Cloud Bitnami Piwik for Huawei Enterprise Cloud Description Piwik is a real time web analytics software program. It provides detailed reports on website visitors: the search engines and keywords they used, the

More information

Lab 1 1 Due Wed., 2 Sept. 2015

Lab 1 1 Due Wed., 2 Sept. 2015 Lab 1 1 Due Wed., 2 Sept. 2015 CMPSC 112 Introduction to Computer Science II (Fall 2015) Prof. John Wenskovitch http://cs.allegheny.edu/~jwenskovitch/teaching/cmpsc112 Lab 1 - Version Control with Git

More information

HOW TO FLASK. And a very short intro to web development and databases

HOW TO FLASK. And a very short intro to web development and databases HOW TO FLASK And a very short intro to web development and databases FLASK Flask is a web application framework written in Python. Created by an international Python community called Pocco. Based on 2

More information

Getting the Source Code

Getting the Source Code Getting the Source Code The CORD source code is available from our Gerrit system at gerrit.opencord.org. Setting up a Gerrit account and ssh access will also enable you to submit your own changes to CORD

More information

Bitnami TestLink for Huawei Enterprise Cloud

Bitnami TestLink for Huawei Enterprise Cloud Bitnami TestLink for Huawei Enterprise Cloud Description TestLink is test management software that facilitates software quality assurance. It offers support for test cases, test suites, test plans, test

More information

Bitnami OroCRM for Huawei Enterprise Cloud

Bitnami OroCRM for Huawei Enterprise Cloud Bitnami OroCRM for Huawei Enterprise Cloud Description OroCRM is a flexible open-source CRM application. OroCRM supports your business no matter the vertical. If you are a traditional B2B company, franchise,

More information

CS 410/510: Web Security X1: Labs Setup WFP1, WFP2, and Kali VMs on Google Cloud

CS 410/510: Web Security X1: Labs Setup WFP1, WFP2, and Kali VMs on Google Cloud CS 410/510: Web Security X1: Labs Setup WFP1, WFP2, and Kali VMs on Google Cloud Go to Google Cloud Console => Compute Engine => VM instances => Create Instance For the Boot Disk, click "Change", then

More information

Microsoft OneDrive. How to login to OneDrive:

Microsoft OneDrive. How to login to OneDrive: Microsoft OneDrive The beauty of OneDrive is that is accessible from anywhere you have an Internet connection. You can access it from a Mac or Windows computer. You can even access it on your SmartPhone

More information

Introduction to the UNIX command line

Introduction to the UNIX command line Introduction to the UNIX command line Steven Abreu Introduction to Computer Science (ICS) Tutorial Jacobs University s.abreu@jacobs-university.de September 19, 2017 Overview What is UNIX? UNIX Shell Commands

More information

Kardia / Centrallix VM Appliance Quick Reference

Kardia / Centrallix VM Appliance Quick Reference Kardia / Centrallix VM Appliance Quick Reference Version 1.0 Beta 2 15-Mar-2011 (c) 2011 LightSys Technology Services, Inc. http://www.lightsys.org/ Redeeming Technology... For God's Kingdom. Overview...

More information

LiveNX Upgrade Guide from v5.2.0 to v5.2.1

LiveNX Upgrade Guide from v5.2.0 to v5.2.1 LIVEACTION, INC. LiveNX Upgrade Guide from v5.2.0 to v5.2.1 UPGRADE LiveAction, Inc. 3500 Copyright WEST BAYSHORE 2016 LiveAction, ROAD Inc. All rights reserved. LiveAction, LiveNX, LiveUX, the LiveAction

More information

Linux Essentials Objectives Topics:

Linux Essentials Objectives Topics: Linux Essentials Linux Essentials is a professional development certificate program that covers basic knowledge for those working and studying Open Source and various distributions of Linux. Exam Objectives

More information

Enable SSH Access on the Tenable Virtual Appliance (4.4.x-4.7.x) Last Revised: February 27, 2018

Enable SSH Access on the Tenable Virtual Appliance (4.4.x-4.7.x) Last Revised: February 27, 2018 Enable SSH Access on the Tenable Virtual Appliance (4.4.x-4.7.x) Last Revised: February 27, 2018 Table of Contents Introduction 3 Requirements 4 Terminology 5 Generate the Key File 6 Generate a Key for

More information

Hadoop is essentially an operating system for distributed processing. Its primary subsystems are HDFS and MapReduce (and Yarn).

Hadoop is essentially an operating system for distributed processing. Its primary subsystems are HDFS and MapReduce (and Yarn). 1 Hadoop Primer Hadoop is essentially an operating system for distributed processing. Its primary subsystems are HDFS and MapReduce (and Yarn). 2 Passwordless SSH Before setting up Hadoop, setup passwordless

More information

Zadara Enterprise Storage in

Zadara Enterprise Storage in Zadara Enterprise Storage in Google Cloud Platform (GCP) Deployment Guide March 2017 Revision A 2011 2017 ZADARA Storage, Inc. All rights reserved. Zadara Storage / GCP - Deployment Guide Page 1 Contents

More information

CloudMan cloud clusters for everyone

CloudMan cloud clusters for everyone CloudMan cloud clusters for everyone Enis Afgan usecloudman.org This is accessibility! But only sometimes So, there are alternatives BUT WHAT IF YOU WANT YOUR OWN, QUICKLY The big picture A. Users in different

More information

Sample Spark Web-App. Overview. Prerequisites

Sample Spark Web-App. Overview. Prerequisites Sample Spark Web-App Overview Follow along with these instructions using the sample Guessing Game project provided to you. This guide will walk you through setting up your workspace, compiling and running

More information

Setting up VPS on Ovh public cloud and installing lamp server on Ubuntu instance

Setting up VPS on Ovh public cloud and installing lamp server on Ubuntu instance Setting up VPS on Ovh public cloud and installing lamp server on Ubuntu instance What is OVH Public Cloud Public Cloud Instances provides a choice of two types of virtual machines: the RAM instances are

More information

CMU MSP Intro to Hadoop

CMU MSP Intro to Hadoop CMU MSP 36602 Intro to Hadoop H. Seltman, April 3 and 5 2017 1) Carl had created an MSP virtual machine that you can download as an appliance for VirtualBox (also used for SAS University Edition). See

More information

Getting Started with Hadoop/YARN

Getting Started with Hadoop/YARN Getting Started with Hadoop/YARN Michael Völske 1 April 28, 2016 1 michael.voelske@uni-weimar.de Michael Völske Getting Started with Hadoop/YARN April 28, 2016 1 / 66 Outline Part One: Hadoop, HDFS, and

More information

Lab 03 Finish and Deploy an Application. Lab 3-1: Add DELETE to the Spring Boot REST Application

Lab 03 Finish and Deploy an Application. Lab 3-1: Add DELETE to the Spring Boot REST Application Lab 03 Finish and Deploy an Application In this lab, you ll finish your version of the application featured in Lab 1. This includes creating the remaining REST calls. Test your work locally as you develop.

More information

Cisco UCS Director Baremetal Agent Installation and Configuration Guide, Release 5.2

Cisco UCS Director Baremetal Agent Installation and Configuration Guide, Release 5.2 UCS Director Baremetal Agent Installation The purpose to this document is to illustrate the steps to install the UCS Director Baremetal Agent (PXE Server) which can be used to write/use workflows that

More information

Installing MediaWiki using VirtualBox

Installing MediaWiki using VirtualBox Installing MediaWiki using VirtualBox Install VirtualBox with your package manager or download it from the https://www.virtualbox.org/ website and follow the installation instructions. Load an Image For

More information

Deploy Oracle Spatial and Graph Map Visualization Component to Oracle Cloud

Deploy Oracle Spatial and Graph Map Visualization Component to Oracle Cloud Deploy Oracle Spatial and Graph Map Visualization Component to Oracle Cloud Overview The Map Visualization Component is a development toolkit packaged with Oracle Spatial and Graph for incorporating interactive

More information

VIRTUAL GPU LICENSE SERVER VERSION , , AND 5.1.0

VIRTUAL GPU LICENSE SERVER VERSION , , AND 5.1.0 VIRTUAL GPU LICENSE SERVER VERSION 2018.10, 2018.06, AND 5.1.0 DU-07754-001 _v7.0 through 7.2 March 2019 User Guide TABLE OF CONTENTS Chapter 1. Introduction to the NVIDIA vgpu Software License Server...

More information

Application Notes for Virsae Service Management for Unified Communications with Avaya Aura System Manager - Issue 1.0

Application Notes for Virsae Service Management for Unified Communications with Avaya Aura System Manager - Issue 1.0 Avaya Solution & Interoperability Test Lab Application Notes for Virsae Service Management for Unified Communications with Avaya Aura System Manager - Issue 1.0 Abstract These Application Notes describe

More information

VMware vsphere Big Data Extensions Administrator's and User's Guide

VMware vsphere Big Data Extensions Administrator's and User's Guide VMware vsphere Big Data Extensions Administrator's and User's Guide vsphere Big Data Extensions 1.1 This document supports the version of each product listed and supports all subsequent versions until

More information

Getting Started Guide

Getting Started Guide Getting Started Guide for education accounts Setup Manual Edition 7 Last updated: September 15th, 2016 Note: Click on File and select Make a copy to save this to your Google Drive, or select Print, to

More information

Setting Up Resources in VMware Identity Manager (SaaS) Modified 15 SEP 2017 VMware Identity Manager

Setting Up Resources in VMware Identity Manager (SaaS) Modified 15 SEP 2017 VMware Identity Manager Setting Up Resources in VMware Identity Manager (SaaS) Modified 15 SEP 2017 VMware Identity Manager Setting Up Resources in VMware Identity Manager (SaaS) You can find the most up-to-date technical documentation

More information

Bitnami Open Atrium for Huawei Enterprise Cloud

Bitnami Open Atrium for Huawei Enterprise Cloud Bitnami Open Atrium for Huawei Enterprise Cloud Description Open Atrium is designed to help teams collaborate by providing an intranet platform that includes a blog, a wiki, a calendar, a to do list, a

More information

EGit/Gerrit Hands-on training #1: Installation and Configuration

EGit/Gerrit Hands-on training #1: Installation and Configuration EGit/Gerrit Hands-on training #1: Installation and Configuration Introduction To use git from Eclipse you need the EGit plug-in. With EGit you do nearly all of your gitrelated tasks. But for certain operations

More information

EECS 1710 SETTING UP A VIRTUAL MACHINE (for EECS labs)

EECS 1710 SETTING UP A VIRTUAL MACHINE (for EECS labs) EECS 1710 SETTING UP A VIRTUAL MACHINE (for EECS labs) In this tutorial, we will work through the process of setting up a virtual machine on your home desktop/laptop, that reflects the working environment

More information

LIVENX UPGRADE GUIDE (AIO)

LIVENX UPGRADE GUIDE (AIO) LIVEACTION, INC. LIVENX UPGRADE GUIDE 7.0.1 (AIO) UPGRADE LiveAction, Inc. 3500 Copyright WEST BAYSHORE 2017 LiveAction, ROAD Inc. All rights reserved. LiveAction, LiveNX, LiveUX, the LiveAction Logo and

More information

SUREedge MIGRATOR INSTALLATION GUIDE FOR VMWARE

SUREedge MIGRATOR INSTALLATION GUIDE FOR VMWARE SUREedge MIGRATOR INSTALLATION GUIDE 5.0.1 FOR VMWARE 2025 Gateway Place, Suite #480, San Jose, CA, 95110 Important Notice This document is provided "as is" without any representations or warranties, express

More information

Bitnami Phabricator for Huawei Enterprise Cloud

Bitnami Phabricator for Huawei Enterprise Cloud Bitnami Phabricator for Huawei Enterprise Cloud IMPORTANT: Phabricator requires you to access the application using a specific domain. This domain is the public IP address for the cloud server. Description

More information

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Gerrit

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Gerrit Gerrit About the Tutorial Gerrit is a web-based code review tool, which is integrated with Git and built on top of Git version control system (helps developers to work together and maintain the history

More information

This guide assumes that you are setting up a masternode for the first time. You will need:

This guide assumes that you are setting up a masternode for the first time. You will need: KRT MN Guide Setting up a masternode requires a basic understanding of Linux and blockchain technology, as well as the ability to follow instructions closely. It also requires regular maintenance and careful

More information