Server guides for the GIRAF project

Size: px
Start display at page:

Download "Server guides for the GIRAF project"

Transcription

1 Server guides for the GIRAF project A joint guide produced by SW611 & SW616 Aalborg University

2 Contents 1 Accessing the GIRAF servers (SW611) Using Docker (SW611) Add database user (SW616) Links to all services (SW616) Expand disk with LVM (SW616) Restore from backup (SW616) Jenkins ApplicationDB Phabricator 12 7 Service Administration Git (SW611) Jenkins (SW616) Artifactory (SW611) Phabricator (SW616) 15 Bibliography

3 1. Accessing the GIRAF servers (SW611) There are four (4) servers accessible to the designated server group(s). This section will specify general information with respect to these servers, and conventions used when managing these servers. The services running on each server are specified in section 4. web.giraf.cs.aau.dk The web server can be accessed from outside the AAU internal network, through SSH using port 22. git.giraf.cs.aau.dk The git server can be accessed from outside the AAU internal network, through SSH using port 22. jenkins.giraf.cs.aau.dk The jenkins server can be accessed from outside the AAU internal network, through SSH using port 22. backup01.giraf.cs.aau.dk The backup server cannot be accessed from outside the AAU internal network. If you wish to access the server from your private network, without using a VPN to AAU, you may SSH to the backup server from either of the other three (3) servers. When first accessing the servers, we recommend that all created accounts be fitted with an SSH key immediately, to ensure good security. If you are not experienced with SSH keys, this is a fitting guide. For accessing the servers, the SSH client PuTTY is recommended. PuTTY includes an SSH key generator, PuTTYgen, that may be used to generate the SSH keys. We have disabled SSH login to root on all servers, and recommend that you do not change this. If you wish to access root, use the sudo command. When you want to access each of the servers for the first time, we have to setup a new account for you on all of them. Contact either of the following, for support with the initial user creation process: mclc13@student.aau.dk - Mikkel sbjerg13@student.aau.dk - Søren sela12@student.aau.dk - Simon

4 2. Using Docker (SW611) All servers, except for the backup server, uses the Docker platform for the services running on them. We recommend that you read up on the documentation for Docker Engine in order to understand how Docker works. Further documentation specific to GIRAF, and argumentation for choosing Docker, may be found in the reports from groups SW611 and SW616.

5 3. Add database user (SW616) One of the most requested ad hoc task is to add database users for programmers. This is done using the following commands. mysql -hweb.giraf.cs.aau.dk -P3333 -uroot -p (connects to the database server as root) CREATE USER % IDENTIFIED BY password (create user with username username and password password. User has access from all ip addresses (%)); GRANT SELECT ON giraf.* TO % ; (grant user access to select on all tables in the database giraf) GRANT SELECT,INSERT,DELETE,UPDATE,ALTER ON girafdev.* TO % ; (grant user access to select, insert, delete, update and alter table in the database girafdev) SHOW GRANTS FOR % (Show grants assigned to user);

6 4. Links to all services (SW616) This chapter provides information about all running services and how to access these. Jenkins URL: Login using AAU Access Control Yes Yes Yes Phabricator URL: Login using AAU Access Control Yes Yes Yes Git URL: Login using credentials from AAU account Yes Yes Yes ApplicationDB Address: web.giraf.cs.aau.dk:3333 Login using credentials provided by server group Yes Yes Yes SymmetricDS Address: web.giraf.cs.aau.dk:31415 Login using credentials provided by server group Yes Yes No

7 7 Webadmin URL: Login using credentials provided by server group Yes Yes Yes Wildfly Public URL: No login Yes Yes Yes Wildfly Administration Console URL: Login using credentials provided by server group Yes Yes No Artifactory URL: No login for normal users. Admin-login with credentials provided by server group Yes Yes Yes Glances URLs: No login needed Yes Yes No Filestore URL: SFTP: jenkins.giraf.cs.aau.dk:2222 No login needed Yes Yes No Javadocs URL: No login needed Yes Yes Yes

8 8 Chapter 4. Links to all services (SW616) Adminer URL: Login using credentials provided by server group Yes Yes No

9 5. Expand disk with LVM (SW616) To expand the volume with LVM the following commands has been used [1]: reboot (first reboot to make CentOS detect the new space) fdisk -l (show disks - find which disk which needs to be added / has added space) fdisk /dev/sdb (change partition table on /dev/sdb/) Select n (new partition) Select p (primary) Select 1 (select next number available) Enter (First cylinder) Enter (Last cylinder) t (select partition) 8e (Linux LVM filesystem) w (Write changes) fdisk -l (show disks - if new LVM is not presents - reboot) pvcreate /dev/sda3 (create new volume for use with LVM) vgdisplay (Show status and name for volume group which needs to be expanded) vgextend centos /dev/sda3 (Extend volume group centos) pvscan (Scan for new volume group) lvdisplay (Show LVM status, also show name of LVM volume) lvextend -L+2G /dev/centos/root /dev/sda3 (Extend volume /dev/centos/root with 2 GB from /dev/sda3 (you can exclude -L+2G if you want to use all space)) xfs_growfs /dev/centos/root (Grow file system - detect new space) df -h (Show status for file system)

10 6. Restore from backup (SW616) Let s assume that everything has crashed and you are forced to reinstall the servers. This guide will explain how to get everything setup again if you are in this situation. Please note that all commands are assumed to be run as root. The first step is to install Docker on the server. Docker s official installation guide is found here: Jenkins Now that Docker is installed, we can create a container for Jenkins. We will be using the official image for this, this is installed with: docker run --name jenkins -p 80:8080 -v /srv/jenkins_home:/var/jenkins_home jenkins Jenkins should now be accessible at port 80, check that this is the case. We now have a fresh, working Jenkins. In order to retrieve the old data, we need to do this from the backup server. We need to stop the Jenkins container before this. This is done with: docker stop jenkins Now we delete all files in /srv/jenkins_home with command cd /srv/jenkins_home; rm -rf * Now we have to get into the backup-server, called backup01.giraf.cs.aau.dk and copy the backup to the Jenkins server with the following commands: cd /srv/backup/jenkins/jenkins scp "jenkins.{date}-{time}.tar.gz" {USER}@{IP}:/srv/jenkins_home Now we go back to the new server running Jenkins and extracts the backup with this command: cd /srv/jenkins_home tar -zxvf jenkins.{date}-{time}.tar.gz cd /srv/jenkins_home/srv/backup/jenkins/jenkins/jenkins.{date}-{time}

11 6.2 ApplicationDB 11 mv * /srv/jenkins_home All files are copied and placed in the correct directory, and we are ready to run docker start jenkins 6.2 ApplicationDB First step is to install the MariaDB container with this command: docker run --name applicationdb -v /srv/applicationdb:/var/lib/mysql -e MYSQL_ROOT_PASSWORD={PASSWORD} mariadb When the database is running, we have to stop it before copying from the backup: docker stop applicationdb We can now copy the neccessary files from the backup with: cd /srv/backup/web/applicationdb scp "applicationdb.{date}-{time}.tar.gz" {USER}@{IP}:/srv/application Back on the new server we extract and move the neccessary files: cd /srv/applicationdb tar -zxvf applicationdb.{date}-{time}.tar.gz cd /srv/applicationdb/srv/backup/web/applicationdb/applicationdb.{date}-{time} mv giraf /srv/applicationdb mv girafdev /srv/applicationdb mv girafrestdev /srv/applicationdb Everything is ready for starting the container again with: docker start applicationdb

12 12 Chapter 6. Restore from backup (SW616) 6.3 Phabricator In order to restore Phabricator, a little more work has to be done since this is split into to containers - one for the database, and one for the web server. Let us start by installing both of these: docker run --name phabricator-database yesnault/docker-phabricator-mysql docker run --name phabricator-web -p 80:80 --link phabricator-database:database yesnault/docker-phabricator Since we need to modify data files, we need to stop them: docker stop phabricator-database phabricator-web We now have to clean up the generated database files by running: cd $(docker inspect -f {{ (index.mounts 0).Source }} phabricator-database); rm -rf default_* mysql performance_schema We can now copy the neccessary files from the backup with: cd /srv/backup/web/phabricator-database scp "phabricator-database.{date}-{time}.tar.gz" {USER}@{IP}:$(docker inspect -f {{ (index.mounts 0).Source }} phabricator-database) Back on the new server we extract and move the neccessary files: cd ~ tar -zxvf phabricator - database.{ DATE } -{ TIME }. tar.gz cd ~/ srv / backup / web / phabricator - database.{ DATE } -{ TIME } mv mysql $( docker inspect -f {{ ( index. Mounts 0). Sourc e }} phabricator - database ) mv default_ * $( docker inspect -f {{ ( index. Mounts 0). S ource }} phabricator - database )} mv phabricator_ * $( docker inspect -f {{ ( index. Mounts 0). Source }} phabricator - database )} mv performance \ _ schema $( docker inspect -f {{ ( index. Mounts 0). Source }} phabricator - database )} The database server is ready to be started again, and then it s time to repeat the above steps for phabricator-web

13 7. Service Administration 7.1 Git (SW611) Accessible at: The system has been configured to only allow access to members of specific groups. Obviously this is currently defined as those participating in the GIRAF multi project in Specific rules are defined for members of the two server groups, as well as for Ulrik, to ensure administrative rights. To gain access to the system, the easiest way is to contact although any of the server group members should be able to assist. User sign up procedure When a new user signs into GOGS for the first time, their account is created, but they aren t automatically added to the Giraf organization and its Developers team. To give users write access to the repositories, an admin must add them to the team manually. It s a bit of a hassle, but it doesn t take long, and the process is basically: Open the Giraf organization. The easiest way to do this is to find it in the list of organizations on the dashboard, in the right hand side. Open the Developers team, which can be found in the right hand side on the organization page. It defaults to the list of members. At the end of this list there s a text field which allows you to add someone to the team. Pretty simple once you know about it. New repositories, special teams, and access modifications When adding a new repository it will automatically become available to the Owners team, but in order to give developers access, it must be added to the Developers team. This is done in much the same way as adding a user to the team, only the Repositories link in the left hand side info bar (on the team page) needs to be clicked first. There are a couple of special teams as well. Here s a quick rundown of all the teams, for good measure: Owners: Server group members as well as Ulrik should be added to this one. They should be able to add themselves to it, though, so that shouldn t be a problem. All repositories under the Giraf organization are automatically available with write access to all members of this group. Developers:

14 14 Chapter 7. Service Administration As the name suggests, this is where the regular members should be. It will give them full access to all the repositories that have been added there. DeprecatedRepos: There were a bunch of seemingly unused repositories on the old server, but rather than deleting them, they have been added to this group. These are the repositories that were specifically marked as deprecated and deletable, but for some reason they weren t deleted, so it shall now be up to you to decide on whether or not they should stay or go. UndecidedFate: These are more or less in the same category as the deprecated repositories, except that the former server group didn t mark them as deprecated specifically. AdminSpecific: Hasn t been maintained as well as it should be. The idea was that repositories that were meant only for server admins eyes should be added here. Admins wouldn t need to be added to the group, so it d mostly just be to get a quick overview of the admin repos. DevRO: Not currently used, but if there s ever a repository that the developers should have read only access to, then that s what this group is for. Obviously the developers in question would also need to be added to the group, so there s that. JavaDocs: The documentation generation application uses API access to GOGS to find the repositories that it needs to clone and generate for. So adding a repository to this team will enable it to generate documentation for it, and I m sure you can work out what removing a repo from the team will do. 7.2 Jenkins (SW616) Accessible at: Jenkins is viewable and editable for everyone with a AAU login. However, administration is only possible for the server group. If you wish to gain administration access, please contact the server group from There are a few important things that you need to know about. First of all, the location for key files to Google Play is located at /srv/jenkins_home/google_play_keys. This directory contains key files as well as credentials for these. Another important thing to keep in mind is that all configs for the project are saved via version control. This means that every single change to the config will be saved, and it s possible to select an older version. A last remark about Jenkins is how this is restarted correctly. It s important that the container receives the correct appends to the hosts file in order for Artifactory to work correctly. This means that instead of running docker start jenkins, you need to use the bash script located at /home/mclc/restart_jenkins.sh

15 7.3 Artifactory (SW611) Artifactory (SW611) Accessible at: Artifactory is viewable by anyone able to access the URL. Artifactory administration can be done manually using an admin login, credentials for which is stored in the /srv/jenkins_home/credentials/artifactory.properties file. When logged in as admin, it is possible to import a system and repository to Artifactory, using the Admin panel, and this is where restoring the service from a backup can potentially be performed. Artifactory has not needed any maintenance from either of our groups, ever since we migrated to the current servers, and we do not expect this to change in the future. 7.4 Phabricator (SW616) Accessible at: Phabricator can be accessed using AAU login, which creates a new Phabricator user the first time you log in. The Phabricator account s username is the first part of your AAU mail. We suggest that each user also sets their real name, and include their group number, e.g. sela12 (Simon Ellegaard Larsen (616)). Regular users are permitted to do everything that is required for normal operation, so the administrator account is not needed. However, there is a shared admin account in case a situation arises where it is needed. The login credentials for this account can be found on the codesheet handed to Ulrik (ulrik@cs.aau.dk).

16 Bibliography [1] RootUsers. (May 10, 2016). How to increase the size of a linux lvm by adding a new disk, [Online]. Available: (cited on page 9).

As this method focuses on working with LVM, we will first confirm that our partition type is actually Linux LVM by running the below command.

As this method focuses on working with LVM, we will first confirm that our partition type is actually Linux LVM by running the below command. How to Increase the size of a Linux LVM by adding a new disk This post will cover how to increase the disk space for a VMware virtual machine running Linux that is using logical volume manager (LVM). First

More information

Getting Started with Pentaho and Cloudera QuickStart VM

Getting Started with Pentaho and Cloudera QuickStart VM Getting Started with Pentaho and Cloudera QuickStart VM This page intentionally left blank. Contents Overview... 1 Before You Begin... 1 Prerequisites... 1 Use Case: Development Sandbox for Pentaho and

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

Adding a block devices and extending file systems in Linux environments

Adding a block devices and extending file systems in Linux environments Adding a block devices and extending file systems in Linux environments In this exercise we simulate situation where user files partition /home fills up and needs to be extended. Also we migrate from static

More information

How to Deploy Axon on VMware vcenter

How to Deploy Axon on VMware vcenter How to Deploy Axon on VMware vcenter Copyright Informatica LLC 2017. Informatica, the Informatica logo, Intelligent Data Lake, Big Data Mangement, and Live Data Map are trademarks or registered trademarks

More information

CHEF MANUAL. Installation and Configuration. SGT, Inc. Innovation Technology Center

CHEF MANUAL. Installation and Configuration. SGT, Inc. Innovation Technology Center CHEF MANUAL Installation and Configuration Innovation Technology Center SGT Innovation Technology Center Create an Amazon Web Services (AWS) Amazon Machine Image (AMI) Instance Create/log in to your AWS

More information

BT Cloud Compute. Adding a Volume to an existing VM running Linux. The power to build your own cloud solutions to serve your specific business needs

BT Cloud Compute. Adding a Volume to an existing VM running Linux. The power to build your own cloud solutions to serve your specific business needs Adding a Volume to an existing VM running Linux BT Cloud Compute The power to build your own cloud solutions to serve your specific business needs Issue 3 Introduction This guide has been designed to walk

More information

Changing user login password on templates

Changing user login password on templates Changing user login password on templates 1. Attach an ISO via the cloudstack interface and boot the VM to rescue mode. Click on attach iso icon highlighted below: A popup window appears from which select

More information

Performing Administrative Tasks

Performing Administrative Tasks This chapter describes how to perform administrative tasks using Cisco CMX. Users who are assigned administration privileges can perform administrative tasks. Cisco CMX User Accounts, page 1 Backing Up

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

Backing Up And Restoring Your Nagios XI System

Backing Up And Restoring Your Nagios XI System Backing Up And Restoring Your System Purpose This document describes how to backup a installation and restore a installation from a previously made backup. Backups are an important aspect of administration

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

Disks, Filesystems Todd Kelley CST8177 Todd Kelley 1

Disks, Filesystems Todd Kelley CST8177 Todd Kelley 1 Disks, Filesystems Todd Kelley kelleyt@algonquincollege.com CST8177 Todd Kelley 1 sudo and PATH (environment) disks partitioning formatting file systems: mkfs command checking file system integrity: fsck

More information

Cloning and Repartitioning sessionmgr Disks

Cloning and Repartitioning sessionmgr Disks This chapter describes the steps needed to repartition the sessionmgr disks so that the increased number of subscribers (> 10 million) can be accommodated. Cloning and Disk Repartitioning of Sessionmgr01

More information

Upgrade Guide. This document details the upgrade process for customers moving from the full version of OnApp Cloud v2.3.1 to v2.3.2.

Upgrade Guide. This document details the upgrade process for customers moving from the full version of OnApp Cloud v2.3.1 to v2.3.2. Upgrade Guide v2.3.2 This document details the upgrade process for customers moving from the full version of OnApp Cloud v2.3.1 to v2.3.2. It explains important changes to the backup system, network config

More information

Database Backup Restore

Database Backup Restore The following describes how to restore the controller database after a failed upgrade, and reinstall the upgrade., page 1 If a controller upgrade fails, you can uninstall the upgrade, restore the controller

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

RG-MACC_2.0 Installation Manual

RG-MACC_2.0 Installation Manual RG-MACC_2.0 Installation Manual Ruijie Networks Co., Ltd all rights reserved 1 Copyright Clarify Copyright ownership belongs to Ruijie, shall not be reproduced, copied, or used in other ways without permission.

More information

Kodaro s Niagara 4 Port Installation Guide

Kodaro s Niagara 4 Port Installation Guide Kodaro s Niagara 4 Port Installation Guide August 16, 2018 Documents the process of installing Kodaro s Niagara 4 Port on the Dell Edge Gateway hardware OVERVIEW... 2 SYSTEM COMPATIBILITY... 2 WORKFLOW

More information

1 GENERAL. Not all changes are related to the helpdesk specifically though.

1 GENERAL. Not all changes are related to the helpdesk specifically though. 6.0 1 GENERAL As a beta tester, you play a key role in the development of Lansweeper. A program with as many facets as Lansweeper requires thorough testing on all levels. You are actively doing just that

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

Controller Installation

Controller Installation The following describes the controller installation process. Installing the Controller, page 1 Controller Deployment, page 2 Controller Virtual Hard Disk Storage, page 4 Custom Controller Web UI Certificates,

More information

Quick Installation Guide for RHV/Ovirt

Quick Installation Guide for RHV/Ovirt Quick Installation Guide for RHV/Ovirt 2017 Chengdu Vinchin Technology Co. Ltd. All rights reserved. CONTENTS 1. Create New Virtual Machine...2 2. Install Backup Server ( as master)...5 3. Install Backup

More information

LENS Server Maintenance Guide JZ 2017/07/28

LENS Server Maintenance Guide JZ 2017/07/28 LENS Server Maintenance Guide JZ 2017/07/28 Duty Maintain LENS server with minimum downtime Patch critical vulnerabilities Assist LAB member for using the LENS services Evaluate for custom requirements

More information

Using Fluentd as an alternative to Splunk

Using Fluentd as an alternative to Splunk Using Fluentd as an alternative to Splunk As infrastructure within organizations grows in size and the number of hosts, the cost of Splunk may become prohibitive. I created this document to demonstrate,

More information

What this Guide Covers. Additional Info. 1. Linux based Servers. 2. Windows Servers. 3. GoldLite and Virtual Servers. 4. Other servers. 5.

What this Guide Covers. Additional Info. 1. Linux based Servers. 2. Windows Servers. 3. GoldLite and Virtual Servers. 4. Other servers. 5. This guide is designed to assist in shutting down the Gold Servers ensuring a clean reboot of the systems. This should be done by the System Administrators with all users logged off the system and any

More information

Method of Procedure to Upgrade RMS OS to Red Hat Enterprise Linux 6.7

Method of Procedure to Upgrade RMS OS to Red Hat Enterprise Linux 6.7 First Published: November 20, 2015 Contents Scope of MOP... 4 Release Components... 4 Pre Requisites... 4 Assumptions... 4 Process Information... 5 Upgrade Timing... 5 Requirements... 5 Pre Maintenance...

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

Test Lab Introduction to the Test Lab Linux Cluster Environment

Test Lab Introduction to the Test Lab Linux Cluster Environment Test Lab 1.0 - Introduction to the Test Lab Linux Cluster Environment Test lab is a set of three disposable cluster environments that can be used for systems research. All three environments are accessible

More information

RETROPIE INSTALLATION GUIDE

RETROPIE INSTALLATION GUIDE RETROPIE INSTALLATION GUIDE CONTENTS THE FOLLOWING GUIDE WILL COVER THE INSTALLATION, SETUP AND CONFIGURATION OF THE RASPBERRY PI, RASPBIAN OS AND RETROPIE Author: http://rpiarcadebuild.wordpress.com/

More information

Installing Cisco CMX in a VMware Virtual Machine

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

More information

This section describes the procedures needed to add a new disk to a VM. vmkfstools -c 4g /vmfs/volumes/datastore_name/vmname/xxxx.

This section describes the procedures needed to add a new disk to a VM. vmkfstools -c 4g /vmfs/volumes/datastore_name/vmname/xxxx. Adding a New Disk, page 1 Mounting the Replication Set from Disk to tmpfs After Deployment, page 3 Manage Disks to Accommodate Increased Subscriber Load, page 5 Adding a New Disk This section describes

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

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

Red Hat CloudForms 4.6

Red Hat CloudForms 4.6 Red Hat CloudForms 4.6 Installing Red Hat CloudForms on Red Hat Virtualization How to install and configure Red Hat CloudForms on a Red Hat Virtualization environment Last Updated: 2018-08-07 Red Hat

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

7. Try shrinking / -- what happens? Why? Cannot shrink the volume since we can not umount the / logical volume.

7. Try shrinking / -- what happens? Why? Cannot shrink the volume since we can not umount the / logical volume. OPS235 Lab 4 [1101] Sample/suggested Answers/notes (Please ask your professor if you need any clarification or more explanation on concepts you don't understand.) Investigation 1: How are LVMs managed

More information

Wallet Installation Guide for Staking on Raspberry PI

Wallet Installation Guide for Staking on Raspberry PI Wallet Installation Guide for Staking on Raspberry PI V2.1 November 2018 CONTENTS 01. Version History... 13 02. Introduction... 3 03. Prerequisites... 13 04. Installation Steps... 6 05. Add an address

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

Deploying Rubrik Datos IO to Protect MongoDB Database on GCP

Deploying Rubrik Datos IO to Protect MongoDB Database on GCP DEPLOYMENT GUIDE Deploying Rubrik Datos IO to Protect MongoDB Database on GCP TABLE OF CONTENTS INTRODUCTION... 1 OBJECTIVES... 1 COSTS... 2 BEFORE YOU BEGIN... 2 PROVISIONING YOUR INFRASTRUCTURE FOR THE

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

Bitnami JFrog Artifactory for Huawei Enterprise Cloud

Bitnami JFrog Artifactory for Huawei Enterprise Cloud Bitnami JFrog Artifactory for Huawei Enterprise Cloud Description JFrog Artifactory is a Binary Repository Manager for Maven, Ivy, Gradle modules, etc. Integrates with CI servers for fully traceable builds.

More information

Quick Start Guide to Compute Canada Cloud Service

Quick Start Guide to Compute Canada Cloud Service Quick Start Guide to Compute Canada Cloud Service Launching your first instance (VM) Login to the East or West cloud Dashboard SSH key pair Importing an existing key pair Creating a new key pair Launching

More information

NAV Coin NavTech Server Installation and setup instructions

NAV Coin NavTech Server Installation and setup instructions NAV Coin NavTech Server Installation and setup instructions NavTech disconnects sender and receiver Unique double-blockchain Technology V4.0.5 October 2017 2 Index General information... 5 NavTech... 5

More information

Exam Name: Red Hat Certified Engineer on Redhat

Exam Name: Red Hat Certified Engineer on Redhat Vendor: Red Hat Exam Code: RH302 Exam Name: Red Hat Certified Engineer on Redhat Version: DEMO QUESTION 1 One Logical Volume is created named as myvol under vo volume group and is mounted. The Initial

More information

DC/OS on Google Compute Engine

DC/OS on Google Compute Engine DC/OS on Google Compute Engine You can configure a DC/OS cluster on Google Compute Engine (GCE) by using these scripts. Configure bootstrap node Install the DC/OS GCE scripts Configure parameters Important:

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

Backing Up And Restoring Nagios Log Server. This document describes how to backup and restore a Nagios Log Server cluster.

Backing Up And Restoring Nagios Log Server. This document describes how to backup and restore a Nagios Log Server cluster. Backing Up And Restoring Purpose This document describes how to backup and restore a cluster. Target Audience This document is intended for use by Administrators who wish to understand the different backup

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

How To Resize ext3 Partitions Without Losing Data

How To Resize ext3 Partitions Without Losing Data By Falko Timme Published: 2007-01-07 17:12 How To Resize ext3 Partitions Without Losing Data Version 1.0 Author: Falko Timme Last edited 12/31/2006 This article is about

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

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

EDB Postgres Enterprise Manager EDB Ark Management Features Guide

EDB Postgres Enterprise Manager EDB Ark Management Features Guide EDB Postgres Enterprise Manager EDB Ark Management Features Guide Version 7.4 August 28, 2018 by EnterpriseDB Corporation Copyright 2013-2018 EnterpriseDB Corporation. All rights reserved. EnterpriseDB

More information

RG-MACC-BASE_v2.01. Installation Guide

RG-MACC-BASE_v2.01. Installation Guide RG-MACC-BASE_v2.01 Preface Thank you for using our products. Audience This manual is intended for: Network engineers Technical support and servicing engineers Network administrators Symbols Important information.

More information

Upgrade Guide Version 7.2

Upgrade Guide Version 7.2 Upgrade Guide Version 7.2 Copyright IBM Corporation 2017 1 Resiliency Orchestration Upgrade Guide DISCLAIMER IBM believes that the information in this publication is accurate as of its publication date.

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

Bitnami DokuWiki for Huawei Enterprise Cloud

Bitnami DokuWiki for Huawei Enterprise Cloud Bitnami DokuWiki for Huawei Enterprise Cloud Description DokuWiki is a standards-compliant, simple to use wiki optimized for creating documentation. It is targeted at developer teams, workgroups, and small

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

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

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

CSC- Bioweek 2018 Using cpouta for cloud computing Kimmo Mattila, Shubham Kapoor, Ari-Matti Saren (Jukka Nousiainen)

CSC- Bioweek 2018 Using cpouta for cloud computing Kimmo Mattila, Shubham Kapoor, Ari-Matti Saren (Jukka Nousiainen) CSC- Bioweek 2018 Using cpouta for cloud computing 8.2.2018 Kimmo Mattila, Shubham Kapoor, Ari-Matti Saren (Jukka Nousiainen) CSC Finnish research, education and public administration ICT knowledge centre

More information

Complete Guide to Setting Up Linda on Ubuntu 16 For Staking

Complete Guide to Setting Up Linda on Ubuntu 16 For Staking Complete Guide to Setting Up Linda on Ubuntu 16 For Staking By Chris T. aka lagwag0n Join Us on Discord: https://discord.gg/8evurqx Table of Contents: 1. Introduction 2. Purchasing a VPS from Vultr 3.

More information

Introduction. How Does it Work with Autodesk Vault? What is Microsoft Data Protection Manager (DPM)? autodesk vault

Introduction. How Does it Work with Autodesk Vault? What is Microsoft Data Protection Manager (DPM)? autodesk vault Introduction What is Microsoft Data Protection Manager (DPM)? The Microsoft Data Protection Manager is a member of the Microsoft System Center family of management products. DPM provides continuous data

More information

CIS UNIX System Administration

CIS UNIX System Administration Lab 11: Lab notes: - Lab 10 successful completion is a prerequisite for this lab - The sda8, sda9 partitions below may change based on current disk partition. See instructor for current # s. - After the

More information

Citrix CloudPlatform (powered by Apache CloudStack) Version Patch D Release Notes. Revised July 02, :15 pm Pacific

Citrix CloudPlatform (powered by Apache CloudStack) Version Patch D Release Notes. Revised July 02, :15 pm Pacific Citrix CloudPlatform (powered by Apache CloudStack) Version 3.0.5 Patch D Release Notes Revised July 02, 2014 10:15 pm Pacific Citrix CloudPlatform (powered by Apache CloudStack) Version 3.0.5 Patch D

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

Bitnami Moodle for Huawei Enterprise Cloud

Bitnami Moodle for Huawei Enterprise Cloud Bitnami Moodle for Huawei Enterprise Cloud Description Moodle is a Course Management System that is designed using sound pedagogical principles to help educators create effective online learning communities.

More information

Migration of Existing NSM Server from standalone to an Extended HA environment

Migration of Existing NSM Server from standalone to an Extended HA environment Migration of Existing NSM Server from standalone to an Extended HA environment The below procedure is to migrate the existing Standalone NSM server setup to a 4 Server HA environment where the GUI Server

More information

More on file systems, Booting Todd Kelley CST8177 Todd Kelley 1

More on file systems, Booting Todd Kelley CST8177 Todd Kelley 1 More on file systems, Booting Todd Kelley kelleyt@algonquincollege.com CST8177 Todd Kelley 1 bind mounts quotas Booting process and SysVinit Installation Disk rescue mode 2 A bind mount is used to mount

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

Red Hat Development Suite 2.2

Red Hat Development Suite 2.2 Red Hat Development Suite 2.2 Installation Guide Installing Red Hat Development Suite Last Updated: 2018-03-23 Red Hat Development Suite 2.2 Installation Guide Installing Red Hat Development Suite Petra

More information

MFT / Linux Setup Documentation May 25, 2008

MFT / Linux Setup Documentation May 25, 2008 MFT / Linux Setup Documentation May 25, 2008 1. Loading the MFT software. The MFT software actually uses a driver called Fast Block Device or fbd. The MFT software is designed to run from /usr/local/fbd.

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

Idea6410 Ubuntu User Manual V 0.19

Idea6410 Ubuntu User Manual V 0.19 V 0.19 Version: Ubuntu-9.04_v0.19 Linux PC environment: Ubuntu-9.04 1 1. Install Cross-compile 1.1 Open Linux-ubuntu_v0.19\cross_compile\ folder, and copy Arm-none-lunux-gnueabi-arm-2008q3-72-for-linux.tar.bz2

More information

Configuration Export and Import

Configuration Export and Import This chapter includes the following sections:, page 1 From the Export & Import, you can schedule configuration backup for Cisco UCS Central and the registered Cisco UCS Domains. You can schedule export

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

System Manager Unit (SMU) Hardware Reference

System Manager Unit (SMU) Hardware Reference System Manager Unit (SMU) Hardware Reference MK-92HNAS065-02 Notices and Disclaimer Copyright 2015 Hitachi Data Systems Corporation. All rights reserved. The performance data contained herein was obtained

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

The Microdrive and CF card are electrically compatible this means that a CF card reader can be used to program a Microdrive.

The Microdrive and CF card are electrically compatible this means that a CF card reader can be used to program a Microdrive. 1 This guide is for users wishing to use an embedded system or appliance, such as an Alix board, HP Thin Client (we strongly recommend and have had tremendous success with the HP T5710) with ICOM repeater

More information

Installing FreePBX Official Distro

Installing FreePBX Official Distro Installing FreePBX 10.13.66 Official Distro Follow these instructions for the easiest, totally automated FreePBX installation! 1. Download the ISO file from http://www.freepbx.org/downloads. 2. Convert

More information

Somatis Website Maintenance User's Manual

Somatis Website Maintenance User's Manual Somatis Website Maintenance User's Manual Somatis Web and Data Services Team 3 Name Jordan Padams Roles All 4/15/13 Version History Date Author Version Changes made Rationale 04/09/13 JP 1.0 Initial version

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

Cloud Computing II. Exercises

Cloud Computing II. Exercises Cloud Computing II Exercises 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

More information

Critical Analysis and last hour guide for RHCSA/RHCE Enterprise 7

Critical Analysis and last hour guide for RHCSA/RHCE Enterprise 7 Critical Analysis and last hour guide for RHCSA/RHCE Enterprise 7 Disclaimer: I haven t gone through RHCSA/RHCE EL 7. I am preparing for upgrade of my RHCE certificate from RHCE EL4 to RHCE EL7. I don

More information

How to Use This Lab Manual

How to Use This Lab Manual 3 Contents How to Use This Lab Manual........................................ 5 Lab 1: Setting Up the Student System.................................. 7 Lab 2: Installing Fedora............................................

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

Quota LVM (Logical Volume Manager)

Quota LVM (Logical Volume Manager) Quota, LVM 1 Quota LVM (Logical Volume Manager) 2 https://access.redhat.com/knowledge/docs/en- US/Red_Hat_Enterprise_Linux/6/html/Storage_Administration_Guide/c h-disk-quotas.html Quotas give us the ability

More information

NetApp Jenkins Plugin Documentation

NetApp Jenkins Plugin Documentation NetApp Jenkins Plugin Documentation Release 2.0 Akshay Patil Aug 22, 2017 Contents 1 Contents 3 1.1 Pre-Requisites.............................................. 3 1.2 Configuration...............................................

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

Deploying a Production Gateway with Airavata

Deploying a Production Gateway with Airavata Deploying a Production Gateway with Airavata Table of Contents Pre-requisites... 1 Create a Gateway Request... 1 Gateway Deploy Steps... 2 Install Ansible & Python...2 Deploy the Gateway...3 Gateway Configuration...

More information

Software Revision Control for MASS. Git Installation / Configuration / Use

Software Revision Control for MASS. Git Installation / Configuration / Use Software Revision Control for MASS Git Installation / Configuration / Use Matthew Sell, CSSE Student MASS Research Participant, February 2014 Overview Download / execute installer Initial configuration

More information

LB Cache Quick Start Guide v1.0

LB Cache Quick Start Guide v1.0 LB Cache Quick Start Guide v1.0 Rev. 1.1.0 Copyright 2002 2017 Loadbalancer.org, Inc Table of Contents Introduction...3 About LBCache...3 Amazon Terminology...3 Getting Started...3 Deployment Concepts...4

More information

Stop all processes and then reboot - same as above startx. Log in as superuser from current login exit

Stop all processes and then reboot - same as above startx. Log in as superuser from current login exit Starting & Stopping shutdown -h now Shutdown the system now and do not reboot shutdown -r 5 Shutdown the system in 5 minutes and reboot shutdown -r now Shutdown the system now and reboot reboot Stop all

More information

Table of Contents 1 V3 & V4 Appliance Quick Start V4 Appliance Reference...3

Table of Contents 1 V3 & V4 Appliance Quick Start V4 Appliance Reference...3 Table of Contents 1 V & V4 Appliance Quick Start...1 1.1 Quick Start...1 1.2 Accessing Appliance Menus...1 1. Updating Appliance...1 1.4 Webmin...1 1.5 Setting Hostname IP Address...2 1.6 Starting and

More information

Installing Prime Optical

Installing Prime Optical 5 CHAPTER This section describes how to install Cisco Prime Optical 9.8 with an Oracle 11g database. To ensure a successful installation, use the checklist provided in the Installation Scenarios and Checklists,

More information

Red Hat Development Suite 2.1

Red Hat Development Suite 2.1 Red Hat Development Suite 2.1 Installation Guide Installing Red Hat Development Suite Last Updated: 2017-12-06 Red Hat Development Suite 2.1 Installation Guide Installing Red Hat Development Suite Petra

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

DINOMI Call Center Module. Quick start guide v 1.1

DINOMI Call Center Module. Quick start guide v 1.1 DINOMI Call Center Module Quick start guide v. DINOMI April 07 Table of contents Welcome to Dinomi Call Center... 4 Step : Install Dinomi... 5 Step : Connect to an external PBX and configure Dinomi...

More information

Relax-and-Recover (ReaR) Automated Testing

Relax-and-Recover (ReaR) Automated Testing Relax-and-Recover Relax-and-Recover (ReaR) Automated Testing Gratien D'haese IT3 Consultants http://it3.be What is ReaR? A modular bare-metal disaster recovery tool for GNU/Linux written in bash with a

More information

AUTOMATED RESTORE TESTING FOR TIVOLI STORAGE MANAGER

AUTOMATED RESTORE TESTING FOR TIVOLI STORAGE MANAGER AUTOMATED RESTORE TESTING FOR TIVOLI STORAGE MANAGER TSMworks, Inc. Based in Research Triangle area, NC, USA IBM Advanced Business Partner Big fans of Tivoli Storage Manager Broad experience with Fortune

More information