Automatic System Installations And Change Management. with FAI

Size: px
Start display at page:

Download "Automatic System Installations And Change Management. with FAI"

Transcription

1 Automatic System Installations And Change Management with FAI

2 Speaker

3 Henning Sprang

4

5 OpenSource consultant, developer, author

6 Interests

7 Systems management Software development QA and testing Virtualization

8 FAI Team member

9 About system installations

10 Do You...

11 ...use FAI already?

12 Another auto-installer or config management tool?

13 wonder how to rebuilt/restore configurations?

14 manually tinkered and tweaked over long time

15 Exactly, really

16 quick

17 Disk images

18 Create templates from ``proper'' installations

19 Copy when needed and adjust them as needed

20 Pros

21 low learning cost Simple and fast implementation: cp/rsync/tar/dd

22 Cons

23 Inflexible - the smallest change requires rebuilding the image Still manual work needed to get a installed system Storage cost linear to number of different configurations

24 Configuration with shell scripts

25 Manual work replaced by shell scripts

26 Pros

27 Much lower storage cost Higher flexibility Tailor made

28 Cons

29 Full-blown development project (you'll realize after a while) You solve every problem on your own, instead of reusing work of others

30 Use available Auto-Installer

31 Anaconda / Kickstart: Fedora-based

32 Autoyast: SuSE-based

33 Nlite/Unattend: Windows in many flavours

34 FAI: Debian-based, Fedora-based, SuSE-based, Windows experimental, Solaris possible

35 Others: Solaris Jumpstart RedHat Cobbler/Koan

36 About FAI

37 Why FAI?

38 Shellscript-based Simple, Flexible, easy to extend

39 Community support by seasoned "`Installers"'

40 Diverse client- and serverdistributions

41 Multiple installation types and system updates

42 Can be used for real hardware and virtualization systems

43 One-Step-Install bare metal to fully working system

44 Easily integrate other tools CFEngine Puppet Custom scripts

45 History

46 Started 1999 by Thomas Lange at the University of cologne

47 Base idea: structured and planned installation

48 Plan your installation, and FAI installs your plan

49 Part of the Debian Distribution

50 Today about 10 active developers, small but nice community

51 Since 2005 softupdates from Henning Glawe included

52 Who is using it for what?

53 EDF uses FAI (with GOSA) for some research clusters

54 LiMux in Munich: installs/updates 400(to be 14000) clients/servers

55 Multiple top 500 High Performance Clusters

56 Small home networks starting from 2 systems

57 GRML admin live CD built with FAI

58 Functionality

59 Overview

60 FAI classes

61 A class defines system properties and actions to be taken

62 Class-assignment with simple texfile, database, or scripts

63 Systems can be assigned to multiple classes combined at will

64 Server-distribution:

65 Debian-based Dependencies: Perl, NFS, TFTP, debootstrap So, easy to port!

66 Target-distributions:

67 Debian, Redhat, Ubuntu, Suse, Mandriva

68 Different installation types (networked, CD/USB, chroot)

69 Integrated versioning with subversion, CVS, git

70 System updates

71 Installation types

72 Network installation with central install server

73 Client/Server architecture

74 Directly calling dirinstall for chroots (Can be easy integrated into xen-tools, ganeti,...)

75 With grml-live: Live-CD generation!

76 The installation/update process

77 Most important FAI "tasks" (steps of installation)

78 defclass: Class definition(assignment) for the target system

79 partition: guess what?! :)

80 extrbase: Unpack a minimal base image

81 debconf: apply Debconf preseedings

82 instsoft: Software package installation

83 Configure: Run configuration scripts

84 savelog: Push logfiles on the install Server

85 Usage details

86 Considerations and Planning

87 Installation

88 Decide the matching install type (net/cd/dirinstall)

89 Plan your installation

90 Use cases Network and environment Software-packages Additional files and config adjustments Acess control, Identity Management,...

91 Using mirrors of Internet software repositories

92 Updates

93 How and when should which patches be applied?

94 Testing processes how do I know the effect of a patch/update?

95 Mirrors of security update repositories?

96 Automatic (scheduled, timebased) or manually started?

97 Setup and configuration

98 Installation on Debian: apt-get install fai-quickstart

99 Adjust install server setup in /etc/fai

100 fai.conf: LOGUSER=fai, LOGPROTO=ssh (for Logging via ssh) apt/sources.list: use local mirror if available make-fai-nfsroot.conf: local mirror for debootstrap

101 FAI server is configured! Now create NFSroot: fai-setup / make-fai-nfsroot

102 For PXE-Boot: fai-chboot to set boot-kernel, -options

103 Without PXE / Installation from CD: fai-cd

104 Infrastructure services for network install

105 DNS entry for server and clients

106 DHCP config: Host/IP/MAC as usual

107 some FAI-specific stuff: option root-path "/srv/fai/nfsroot..." server-name "faiserver"; # boot-server next-server ; # tftp server: kernel filename "pxelinux.0";

108 System configurations

109 Configurations for installation are stored in FAI configspace

110 Simple text files and scripts

111 requirements from installation plan are reflected here

112 Example included in /usr/share/doc/fai/examples/simple

113 Default location: /srv/fai/config

114 Contents of configspace

115 class disk_config basefiles debconf package_config scripts files hooks

116 Adjust configspace: class

117 class contains class- and variable definitions/assignments

118 Simplest way: assign classes based on hostnames

119 Some sample classes: FAISERVER, GNOME, DEMO, XORG

120 Any script can be used to assign classes

121 E.G.: check specific hardware, MAC or IP, disk size,...

122 Adjust configspace: basefiles

123 Minimal base images for non-debian distributions and special uses

124 Task "extrbase" checks this directory for matching images

125 Images named by classes

126 You could also put an image here and skip the rest :)

127 Adjust configspace: disk_config

128 detailed control over partitions and mounting

129 new tool includes lvm and raid setups

130 hard sizes or ranges

131 # example of new config file for setup-storage # # <type> <mountpoint> <size> <fs type> <mount options> <misc options> disk_config disk1 disklabel:msdos primary / 250 ext3 rw,errors=remount-ro logical swap swap rw logical /var ext3 rw createopts="-m 5" \ tuneopts="-c 0 -i 0" logical /tmp 100-1G ext3 rw createopts="-m 0" \ tuneopts="-c 0 -i 0" logical /usr 1G-8G ext3 rw logical /home % ext3 rw,nosuid createopts="-m 1" \ tuneopts="-c 0 -i 0"

132 Adjust configspace: debconf

133 Presets for package install scripts

134 Only for dpkg-based distributions

135 Works analog to Debian Installer

136 Adjust configspace: package_config

137 Contents: files named by class names

138 Purpose: Define packages to be installed

139 Supports many installation methods:

140 install (apt-get) aptitude taskinst (Debian tasks=package collections) urpmi (mandriva) yumi (Fedora) y2i (SuSE y2pmsh) yast (SuSE yast -i)

141 Example package_config/demo from simple examples: PACKAGES aptitude fortune-mod fortunes rstat-client #rstatd rusers rusersd # only when also class XORG is defined PACKAGES aptitude XORG bb frozen-bubble xpenguins

142 Adjust Configspace: scripts #!/bin/bash #!/bin/perl #!/usr/bin/cfagent

143 scripts to be executed after package installation

144 Usually shell-, Perl- and cfengine-scripts

145 Need for others? just install Interpreter in the NFS-Root

146 Naming scheme: <CLASSNAME>/<NUMBER>-<SCRIPTNAME>

147 Number defines order of execution

148 SCRIPTNAME arbitrary just for readability

149 scripts example:. -- AMD64 `-- 99-discover-bug -- DEMO misc `-- 30-demo -- FAIBASE misc interface `-- 40-misc -- FAISERVER conffiles `-- 20-copy-mirror -- GRUB `-- 10-setup `-- LAST `-- 50-misc

150 Adjust configspace: files

151 Structure of a filesystem, starting with /

152 classbased copy/unpack

153 For usage with fcopy/ftar

154 Copy single files explicitly, or recursive from /

155 ftar unpacks an archive

156 Target file=directory

157 actually copied source file=classname

158 sample: -- etc -- X11 -- xorg.conf -- ATI -- NVIDIA -- apache2 -- conf.d -- debian-mirror.conf --FAISERVER -- fai -- fai.conf -- FAISERVER -- FAI_SOFTUPDATE_CLIENT

159 Adjust configspace: hooks

160 Naming scheme: <TASKNAME>.<CLASSNAME>[.source]

161 Execution before the according task

162 Examples: partition.xenu instsoft.faibase savelog.last.source

163 Do the installation

164 Depending on chosen install type

165 Boot via PXE Bootfloppy install-cd USB Stick

166 fai dirinstall <TARGETDIR> into mounted blockdevice

167 Call dirinstall from xen-tools, Ganeti,...

168 Run grml-live

169 Depending on number of packages it takes 3-30 minutes

170 (automatic)restart with production configuration

171 Functionality tests

172 Advanced stuff Outlook

173 Support stuff for more distributions: fai-distributions

174 GOSA as LDAP and FAI GUI

175 Automatic Tests of the installed systems

176 hooks/scripts could check files and configurations Crucible Test Framework

177 No LDAP? Management-Tool/lightweight GUI without GOSA

178 better configspace layout

179 Comparison with Puppet

180 LIMITED VALIDITY

181 I Only scratched Puppet's surface yet!

182 But I try to be unbiased

183 I actually like puppet quite well

184 The Points

185 Puppet has data encryption functionality! can distribute secrets!

186 FAI has a simpler file copying structure Could be emulated with some code in puppet.

187 Puppet: only "configuration" FAI: also partition and base install

188 FAI has multiple specific logs Puppet logs into syslog

189 FAI: config files + scripts Puppet: everything is a script (most config-filish - found some strange syntax skimming through)

190 Puppet: advanced client/server config push FAI: (scripted) ssh into amanged host, additional tool

191 FAI is a bit more mature - no youth problems

192 Puppet has some more advanced distribution abstractions

193 FAI is still lacking a nice Logo and website :)

194 BOTH: cool tools that you should use!

195 Can work together well and easy

196 Conclusions

197 FAI is a powerful tool for

198 Automatic installation

199 System-Change-Management

200 Structured approach required

201 Expect some learning curve on the way

202 The Big Reward: less worries about...

203 getting a config cloned setting up new machines restoring after a crash changing configs on multiple systems

204 Further information: IRC-Channel #fai at OFTC-Network linux-fai-users and linux-fai-devel mailing list Commercial Support: multiple companies and freelancers

205 ADVERTISEMENT: to learn more or implement CALL ME! :)

206 Contact

207 THANKS FOR LISTENING!

208 QUESTIONS?

Mittwoch, 12. Jänner 2011. Grml

Mittwoch, 12. Jänner 2011. Grml Grml Debian-based Live CD Debian-based Live CD for SysAdmins Basic Features Basic Features Live CD Basic Features Live CD Allows apt-get install / dpkg -l Basic Features Live CD Allows apt-get install

More information

Free Software in Valencia The LliureX Project

Free Software in Valencia The LliureX Project Free Software in Valencia The LliureX Project Firenze World Vision 2004 Workshop on Custom Debian Distributions 24 September 2004 Sergio Talens-Oliag sto@debian.org What is LliureX? LliureX is a project

More information

PARALLELS SERVER 4 BARE METAL README

PARALLELS SERVER 4 BARE METAL README PARALLELS SERVER 4 BARE METAL README This document provides the first-priority information on Parallels Server 4 Bare Metal and supplements the included documentation. TABLE OF CONTENTS 1 About Parallels

More information

The Kali Linux Dojo - Rolling Your Own ISOs

The Kali Linux Dojo - Rolling Your Own ISOs The Kali Linux Dojo - Rolling Your Own ISOs Before We Begin Update Your Kali Linux OS MAKE SURE YOU RE CONNECTED Verify you re connected to the wired network and are getting an IP address. Also verify

More information

II. Installing Debian Linux:

II. Installing Debian Linux: Debian Linux Installation Lab Spring 2013 In this lab you will be installing Debian Linux in a KVM (Kernel Virtual Machine). You will be guided through a series of steps to setup the network (IP addresses,

More information

GL-250: Red Hat Linux Systems Administration. Course Outline. Course Length: 5 days

GL-250: Red Hat Linux Systems Administration. Course Outline. Course Length: 5 days GL-250: Red Hat Linux Systems Administration Course Length: 5 days Course Description: The GL250 is an in-depth course that explores installation, configuration and maintenance of Linux systems. The course

More information

PARALLELS SERVER BARE METAL 5.0 README

PARALLELS SERVER BARE METAL 5.0 README PARALLELS SERVER BARE METAL 5.0 README 1999-2011 Parallels Holdings, Ltd. and its affiliates. All rights reserved. This document provides the first-priority information on the Parallels Server Bare Metal

More information

Installing Ubuntu Server 9.04

Installing Ubuntu Server 9.04 Hervey Allen Network Startup Resource Center PacNOG 6: Nadi, Fiji Installing Ubuntu Server 9.04 Default Installation If you do a default install of Jaunty Jackalope (Ubuntu 9.04) you will end up with the

More information

ENTERPRISE LINUX SYSTEM ADMINISTRATION

ENTERPRISE LINUX SYSTEM ADMINISTRATION ENTERPRISE LINUX SYSTEM ADMINISTRATION The GL250 is an in-depth course that explores installation, configuration and maintenance of Linux systems. The course focuses on issues universal to every workstation

More information

{ RZ, Zeuthen DESY Woller Knut { IT, Hamburg DESY November 2000 7. Seminar, DESY Zeuthen Technisches DESY Based Automated Linux Installation at DESY YaST2 Taking Central Linux Support to the Next Level

More information

HTTP-FUSE PS3 Linux: an internet boot framework with kboot

HTTP-FUSE PS3 Linux: an internet boot framework with kboot HTTP-FUSE PS3 Linux: an internet boot framework with kboot http://openlab.jp/oscirclar/ Kuniyasu Suzaki and Toshiki Yagi National Institute of Advanced Industrial Science and Technology Embedded Linux

More information

Linux Embedded devices with PicoDebian Martin Noha 28.9.2006

Linux Embedded devices with PicoDebian Martin Noha 28.9.2006 Embedded systems Linux Embedded devices with PicoDebian Martin Noha 28.9.2006 24.03.2005 1 Agenda Why did I look in this stuff? What is an embedded device? Characteristic hardware global requirements for

More information

Practical Applications of Virtualization. Mike Phillips <mpp@mit.edu> IAP 2008 SIPB IAP Series http://stuff.mit.edu/iap/ http://stuff.mit.

Practical Applications of Virtualization. Mike Phillips <mpp@mit.edu> IAP 2008 SIPB IAP Series http://stuff.mit.edu/iap/ http://stuff.mit. Practical Applications of Virtualization Mike Phillips IAP 2008 SIPB IAP Series http://stuff.mit.edu/iap/ http://stuff.mit.edu/sipb/ Some Guy Rambling About Virtualization Stuff He's Read

More information

Advanced Linux System Administration on Red Hat

Advanced Linux System Administration on Red Hat Advanced Linux System Administration on Red Hat Kenneth Ingham September 29, 2009 1 Course overview This class is for people who are familiar with basic Linux administration (i.e., they know users, packages,

More information

Deploying Ubuntu Server Edition. Training Course Overview. (Ubuntu 10.04 LTS)

Deploying Ubuntu Server Edition. Training Course Overview. (Ubuntu 10.04 LTS) Deploying Ubuntu Server Edition Training Course Overview (Ubuntu 10.04 LTS) 1. Deploying Ubuntu Server Edition Course Overview About the Course and Objectives This advanced 40-hour course will provide

More information

Deploy and Manage Hadoop with SUSE Manager. A Detailed Technical Guide. Guide. Technical Guide Management. www.suse.com

Deploy and Manage Hadoop with SUSE Manager. A Detailed Technical Guide. Guide. Technical Guide Management. www.suse.com Deploy and Manage Hadoop with SUSE Manager A Detailed Technical Guide Guide Technical Guide Management Table of Contents page Executive Summary.... 2 Setup... 3 Networking... 4 Step 1 Configure SUSE Manager...6

More information

Red Hat System Administration 1(RH124) is Designed for IT Professionals who are new to Linux.

Red Hat System Administration 1(RH124) is Designed for IT Professionals who are new to Linux. Red Hat Enterprise Linux 7- RH124 Red Hat System Administration I Red Hat System Administration 1(RH124) is Designed for IT Professionals who are new to Linux. This course will actively engage students

More information

FOG Guide. IPBRICK International. July 17, 2013

FOG Guide. IPBRICK International. July 17, 2013 FOG Guide IPBRICK International July 17, 2013 1 Copyright c IPBRICK International All rights reserved. The information in this manual is subject to change without prior notice. The presented explanations,

More information

SUSE Linux Enterprise Point of Service

SUSE Linux Enterprise Point of Service FAQ Server SUSE Linux Enterprise Point of Service December 2014 What is SUSE Linux Enterprise Point of Service? SUSE Linux Enterprise Point of Service is the only enterpriseclass Linux operating system

More information

Kerrighed / XtreemOS cluster flavour

Kerrighed / XtreemOS cluster flavour Kerrighed / XtreemOS cluster flavour Jean Parpaillon Reisensburg Castle Günzburg, Germany July 5-9, 2010 July 6th, 2010 Kerrighed - XtreemOS cluster flavour 1 Summary Kerlabs Context Kerrighed Project

More information

RedHat (RHEL) System Administration Course Summary

RedHat (RHEL) System Administration Course Summary Contact Us: (616) 875-4060 RedHat (RHEL) System Administration Course Summary Length: 5 Days Prerequisite: RedHat fundamentals course Recommendation Statement: Students should have some experience with

More information

Module I-7410 Advanced Linux FS-11 Part1: Virtualization with KVM

Module I-7410 Advanced Linux FS-11 Part1: Virtualization with KVM Bern University of Applied Sciences Engineering and Information Technology Module I-7410 Advanced Linux FS-11 Part1: Virtualization with KVM By Franz Meyer Version 1.0 February 2011 Virtualization Architecture

More information

Active Directory - User, group, and computer account management in active directory on a domain controller. - User and group access and permissions.

Active Directory - User, group, and computer account management in active directory on a domain controller. - User and group access and permissions. Vmware ESX 4/5/6 - Provision virtual machines through vsphere, assign available resources and install operating systems. - Configure the various built in alarms for monitoring, configure alarm thresholds

More information

How to Restore a Linux Server Using Bare Metal Restore

How to Restore a Linux Server Using Bare Metal Restore How to Restore a Linux Server Using Bare Metal Restore This article refers to firmware version 5.4 and higher, and the Barracuda Linux Backup Agent 5.4 and higher. Use the steps in this article to restore

More information

GLS250 "Enterprise Linux Systems Administration"

GLS250 Enterprise Linux Systems Administration GLS250 "Enterprise Linux Systems Administration" Intended for students already comfortable with working in the Unix environment, this in-depth course helps students acquire the variety of skills needed

More information

Red Hat Linux Administration II Installation, Configuration, Software and Troubleshooting

Red Hat Linux Administration II Installation, Configuration, Software and Troubleshooting Course ID RHL200 Red Hat Linux Administration II Installation, Configuration, Software and Troubleshooting Course Description Students will experience added understanding of configuration issues of disks,

More information

RH033 Red Hat Linux Essentials or equivalent experience with Red Hat Linux..

RH033 Red Hat Linux Essentials or equivalent experience with Red Hat Linux.. RH131 Red Hat Linux System Administration Course Summary For users of Linux (or UNIX) who want to start building skills in systems administration on Red Hat Linux, to a level where they can attach and

More information

Diploma in Computer Science

Diploma in Computer Science SPECIALIST PROFILE Personal Details Reference: Job Title: Nationality: IT Experience: Qualifications: Languages: CN5191 Senior Linux Engineer British 22 years RedHat Certified Engineer Diploma in Computer

More information

Cluster Lifecycle Management Carlo Nardone. Technical Systems Ambassador GSO Client Solutions

Cluster Lifecycle Management Carlo Nardone. Technical Systems Ambassador GSO Client Solutions Cluster Lifecycle Management Carlo Nardone Technical Systems Ambassador GSO Client Solutions The Stack Applications Grid Management Standards, Open Source v. Commercial Libraries OS Management MPI, Mathlibs,

More information

FAI Guide (Fully Automatic Installation)

FAI Guide (Fully Automatic Installation) FAI Guide (Fully Automatic Installation) Thomas Lange FAI Guide version 2.5.3, 5 dec 2005 for FAI package version 2.9 Abstract This manual describes the fully automatic

More information

2. Boot using the Debian Net Install cd and when prompted to continue type "linux26", this will load the 2.6 kernel

2. Boot using the Debian Net Install cd and when prompted to continue type linux26, this will load the 2.6 kernel These are the steps to build a hylafax server. 1. Build up your server hardware, preferably with RAID 5 (3 drives) plus 1 hotspare. Use a 3ware raid card, 8000 series is a good choice. Use an external

More information

DTC & DTC-Xen Running a VPS business with Xen Thomas Goirand, GPLHost CEO. Xen Summit Asia at Intel 2009

DTC & DTC-Xen Running a VPS business with Xen Thomas Goirand, GPLHost CEO. Xen Summit Asia at Intel 2009 , GPLHost CEO Xen Summit Asia at Intel 2009 Overview 1/ Global VPS hosting market & GPLHost 2/ Why an open source panel makes sense 3/ technical briefing 4/ Challenges to overcome Xen Summit Asia 2009

More information

RHCSA 7RHCE Red Haf Linux Certification Practice

RHCSA 7RHCE Red Haf Linux Certification Practice RHCSA 7RHCE Red Haf Linux Certification Practice Exams with Virtual Machines (Exams EX200 & EX300) "IcGraw-Hill is an independent entity from Red Hat, Inc., and is not affiliated with Red Hat, Inc. in

More information

Amahi Instruction Manual

Amahi Instruction Manual History of Amahi Chapter 1 Installing fedora 12 and Amahi Home Digital Assistant (HDA) Chapter 2 Your DHCP/DNS options Chapter 3 Network Troubleshooting Chapter 4 Getting Started Appendix: Advanced Hard

More information

NOC PS manual. Copyright Maxnet 2009 2015 All rights reserved. Page 1/45 NOC-PS Manuel EN version 1.3

NOC PS manual. Copyright Maxnet 2009 2015 All rights reserved. Page 1/45 NOC-PS Manuel EN version 1.3 NOC PS manual Copyright Maxnet 2009 2015 All rights reserved Page 1/45 Table of contents Installation...3 System requirements...3 Network setup...5 Installation under Vmware Vsphere...8 Installation under

More information

Acronis Backup & Recovery 10 Server for Linux. Update 5. Installation Guide

Acronis Backup & Recovery 10 Server for Linux. Update 5. Installation Guide Acronis Backup & Recovery 10 Server for Linux Update 5 Installation Guide Table of contents 1 Before installation...3 1.1 Acronis Backup & Recovery 10 components... 3 1.1.1 Agent for Linux... 3 1.1.2 Management

More information

The Linux System. o Updating without touching the user's files and configurations.

The Linux System. o Updating without touching the user's files and configurations. Backups In Linux The Linux System Many Linux distros set up seperate "/home" and "/" (root) partitions. User configuration files are hidden with a "." (period) in the front of the name. Separate partitions

More information

Relax and Recover (rear) Workshop

Relax and Recover (rear) Workshop Relax and Recover Relax and Recover (rear) Workshop Gratien D'haese IT3 Consultants Getting started with rear Download it from The official tar-balls https://github.com/rear/rear/downloads/ The rear-snapshot

More information

Kickstart & Puppet @ Booking. Kristian Köhntopp, booking.com

Kickstart & Puppet @ Booking. Kristian Köhntopp, booking.com Kickstart & Puppet @ Booking Kristian Köhntopp, booking.com What Booking does Facilitates Hotel Room Bookings between Travelers and Hotels. Just that. Booking Data Hotel Base Data, Brochures, Reviews &

More information

Preparing Your Computer for LFS101x. July 11, 2014 A Linux Foundation Training Publication www.linuxfoundation.org

Preparing Your Computer for LFS101x. July 11, 2014 A Linux Foundation Training Publication www.linuxfoundation.org Preparing Your Computer for LFS101x July 11, 2014 A Linux Foundation Training Publication www.linuxfoundation.org This class is intended to be very hands-on: in order to learn about Linux you must use

More information

Deployment - post Xserve

Deployment - post Xserve MONTREAL 1/3 JULY 2011 Deployment - post Xserve Pascal Robert Miguel Arroz David LeBer The Menu Deployment options Deployment on CentOS Linux Deployment on Ubuntu Linux Deployment on BSD Hardware/environment

More information

LinMin Bare Metal Provisioning April 15, 2009. Functional Overview White Paper

LinMin Bare Metal Provisioning April 15, 2009. Functional Overview White Paper LinMin Bare Metal Provisioning April 15, 2009 Functional Overview White Paper Introduction... 2 Architecture... 3 Operational Description... 4 MAC-Independent Provisioning... 6 MAC-Specific Provisioning...

More information

Linux Disaster Recovery best practices with rear

Linux Disaster Recovery best practices with rear Relax and Recover Linux Disaster Recovery best practices with rear Gratien D'haese IT3 Consultants Who am I Independent Unix System Engineer since 1996 Unix user since 1986 Linux user since 1991 Open Source

More information

Restoring a Suse Linux Enterprise Server 9 64 Bit on Dissimilar Hardware with CBMR for Linux 1.02

Restoring a Suse Linux Enterprise Server 9 64 Bit on Dissimilar Hardware with CBMR for Linux 1.02 Cristie Bare Machine Recovery Restoring a Suse Linux Enterprise Server 9 64 Bit on Dissimilar Hardware with CBMR for Linux 1.02 This documentation shows how to restore or migrate a Linux system on dissimilar

More information

SUSE Manager in the Public Cloud. SUSE Manager Server in the Public Cloud

SUSE Manager in the Public Cloud. SUSE Manager Server in the Public Cloud SUSE Manager in the Public Cloud SUSE Manager Server in the Public Cloud Contents 1 Instance Requirements... 2 2 Setup... 3 3 Registration of Cloned Systems... 6 SUSE Manager delivers best-in-class Linux

More information

How To Recover From A Disaster On Linux (Amd64) On A Hard Disk Drive (Amd32) On An Uniden (Amd66) Or A Hard Drive (Oranium) On Your Computer (Orren) On The Same Computer (

How To Recover From A Disaster On Linux (Amd64) On A Hard Disk Drive (Amd32) On An Uniden (Amd66) Or A Hard Drive (Oranium) On Your Computer (Orren) On The Same Computer ( Methods of Linux Bare Metal Restore and Disaster Recovery www.storix.net 1-877-786-7491 STORIX WHITE PAPER 2 We don t think much about health insurance when we re feeling well, but even the least prudent

More information

LOCKSS on LINUX. CentOS6 Installation Manual 08/22/2013

LOCKSS on LINUX. CentOS6 Installation Manual 08/22/2013 LOCKSS on LINUX CentOS6 Installation Manual 08/22/2013 1 Table of Contents Overview... 3 LOCKSS Hardware... 5 Installation Checklist... 6 BIOS Settings... 9 Installation... 10 Firewall Configuration...

More information

From Idea to Working Deployment:

From Idea to Working Deployment: From Idea to Working Deployment: A Practical Guide for Deploying SUSE Manager Alessandro Renna Christophe Le Dorze Sales Engineer arenna@suse.com Sales Engineer cledorze@suse.com Agenda 2 SUSE Manager

More information

Red Hat Network Satellite (On System z) 18-JUNE CAVMEN Meeting

Red Hat Network Satellite (On System z) 18-JUNE CAVMEN Meeting Red Hat Network Satellite (On System z) 18-JUNE CAVMEN Meeting Shawn D. Wells System z Platform Manager (+1) 443 534 0130 Why are we here? PROBLEM SCENARIO SysAdmin wants to automate Linux

More information

Penetration Testing LAB Setup Guide

Penetration Testing LAB Setup Guide Penetration Testing LAB Setup Guide (External Attacker - Intermediate) By: magikh0e - magikh0e@ihtb.org Last Edit: July 06 2012 This guide assumes a few things... 1. You have read the basic guide of this

More information

Installing Ubuntu 12.04.1 LTS with full disk encryption

Installing Ubuntu 12.04.1 LTS with full disk encryption Installing Ubuntu 12.04.1 LTS with full disk encryption Intro: This is a simple step by step tutorial showing you how to install Ubuntu 12.04.1 LTS with enabled full disk encryption. If you don't know

More information

HARFORD COMMUNITY COLLEGE 401 Thomas Run Road Bel Air, MD 21015 Course Outline CIS 110 - INTRODUCTION TO UNIX

HARFORD COMMUNITY COLLEGE 401 Thomas Run Road Bel Air, MD 21015 Course Outline CIS 110 - INTRODUCTION TO UNIX HARFORD COMMUNITY COLLEGE 401 Thomas Run Road Bel Air, MD 21015 Course Outline CIS 110 - INTRODUCTION TO UNIX Course Description: This is an introductory course designed for users of UNIX. It is taught

More information

HP-UX System and Network Administration for Experienced UNIX System Administrators Course Summary

HP-UX System and Network Administration for Experienced UNIX System Administrators Course Summary Contact Us: (616) 875-4060 HP-UX System and Network Administration for Experienced UNIX System Administrators Course Summary Length: Classroom: 5 days Virtual: 6 hrs/day - 5 days Prerequisite: System Administration

More information

VMTurbo Operations Manager 4.5 Installing and Updating Operations Manager

VMTurbo Operations Manager 4.5 Installing and Updating Operations Manager VMTurbo Operations Manager 4.5 Installing and Updating Operations Manager VMTurbo, Inc. One Burlington Woods Drive Burlington, MA 01803 USA Phone: (781) 373---3540 www.vmturbo.com Table of Contents Introduction

More information

Embedded Asterisk. A Crazy Man s Approach to VoIP. Terry Dunlap. 5/12/2007 terrydunlap.com

Embedded Asterisk. A Crazy Man s Approach to VoIP. Terry Dunlap. 5/12/2007 terrydunlap.com Embedded Asterisk A Crazy Man s Approach to VoIP Terry Dunlap 5/12/2007 terrydunlap.com 1 The Master Plan Embedded... are you insane? My kinda shopping In search of... simplicity Network administration

More information

Setting Up a CLucene and PostgreSQL Federation

Setting Up a CLucene and PostgreSQL Federation Federated Desktop and File Server Search with libferris Ben Martin Abstract How to federate CLucene personal document indexes with PostgreSQL/TSearch2. The libferris project has two major goals: mounting

More information

Windows Template Creation Guide. How to build your own Windows VM templates for deployment in Cloudturk.

Windows Template Creation Guide. How to build your own Windows VM templates for deployment in Cloudturk. Windows Template Creation Guide How to build your own Windows VM templates for deployment in Cloudturk. TABLE OF CONTENTS 1. Preparing the Server... 2 2. Installing Windows... 3 3. Creating a Template...

More information

W H I T E P A P E R. Best Practices for Building Virtual Appliances

W H I T E P A P E R. Best Practices for Building Virtual Appliances W H I T E P A P E R Best Practices for Building Virtual Appliances Table of Contents Objectives.................................................................................. 3 Design Principles...........................................................................

More information

Table of Contents. Introduction. Audience. At Course Completion. Prerequisites

Table of Contents. Introduction. Audience. At Course Completion. Prerequisites Table of Contents Introduction Audience At Course Completion Prerequisites Certified Professional Exams Student Materials Course Outline Introduction This in-depth, 5-day course helps students acquire

More information

LOCKSS on LINUX. Installation Manual and the OpenBSD Transition 02/17/2011

LOCKSS on LINUX. Installation Manual and the OpenBSD Transition 02/17/2011 LOCKSS on LINUX Installation Manual and the OpenBSD Transition 02/17/2011 1 Table of Contents Overview... 3 LOCKSS Hardware... 5 Installation Checklist... 7 BIOS Settings... 10 Installation... 11 Firewall

More information

SIRIS. Bare Metal Restore Guide

SIRIS. Bare Metal Restore Guide SIRIS Bare Metal Restore Guide Table of Contents Prerequisites 5 PXE Boot Configuration 6 Accessing Recovery Points 7 Setting BMR Preferences 9 gpxe USB Drive Configuration 10 Starting the BMR 11 Configuring

More information

An Oracle White Paper July 2012. Oracle VM 3: Building a Demo Environment using Oracle VM VirtualBox

An Oracle White Paper July 2012. Oracle VM 3: Building a Demo Environment using Oracle VM VirtualBox An Oracle White Paper July 2012 Oracle VM 3: Building a Demo Environment using Oracle VM VirtualBox Introduction... 1 Overview... 2 The Concept... 2 The Process Flow... 3 What You Need to Get Started...

More information

1. Product Information

1. Product Information ORIXCLOUD BACKUP CLIENT USER MANUAL LINUX 1. Product Information Product: Orixcloud Backup Client for Linux Version: 4.1.7 1.1 System Requirements Linux (RedHat, SuSE, Debian and Debian based systems such

More information

Online Backup Client User Manual Linux

Online Backup Client User Manual Linux Online Backup Client User Manual Linux 1. Product Information Product: Online Backup Client for Linux Version: 4.1.7 1.1 System Requirements Operating System Linux (RedHat, SuSE, Debian and Debian based

More information

System deployment and bare metal recovery by Clonezilla

System deployment and bare metal recovery by Clonezilla System deployment and bare metal recovery by Clonezilla Steven Shiau, Ceasar Sun, Jazz Wang, Thomas Tsai National Center for High-Performance Computing Taiwan Jan, 2010 Outline Introduction to Clonezilla

More information

virtualization.info Review Center SWsoft Virtuozzo 3.5.1 (for Windows) // 02.26.06

virtualization.info Review Center SWsoft Virtuozzo 3.5.1 (for Windows) // 02.26.06 virtualization.info Review Center SWsoft Virtuozzo 3.5.1 (for Windows) // 02.26.06 SWsoft Virtuozzo 3.5.1 (for Windows) Review 2 Summary 0. Introduction 1. Installation 2. VPSs creation and modification

More information

CS197U: A Hands on Introduction to Unix

CS197U: A Hands on Introduction to Unix CS197U: A Hands on Introduction to Unix Lecture 4: My First Linux System J.D. DeVaughn-Brown University of Massachusetts Amherst Department of Computer Science jddevaughn@cs.umass.edu 1 Reminders After

More information

EMC Avamar. Backup Clients User Guide. Version 7.2 302-001-792 REV 02

EMC Avamar. Backup Clients User Guide. Version 7.2 302-001-792 REV 02 EMC Avamar Version 7.2 Backup Clients User Guide 302-001-792 REV 02 Copyright 2001-2015 EMC Corporation. All rights reserved. Published in USA. Published August, 2015 EMC believes the information in this

More information

Installing an open source version of MateCat

Installing an open source version of MateCat Installing an open source version of MateCat This guide is meant for users who want to install and administer the open source version on their own machines. Overview 1 Hardware requirements 2 Getting started

More information

EXi PREP. Solaris 10. System Administration. llllllllllllllll. Bill Calkins. ULB Darmstadt

EXi PREP. Solaris 10. System Administration. llllllllllllllll. Bill Calkins. ULB Darmstadt EXi PREP Solaris 10 System Administration Bill Calkins ULB Darmstadt llllllllllllllll 16876771 Contents at a Glance Introduction Part I: Exam Preparation 310-200 CHAPTER 1 Managing File Systems 21 CHAPTER

More information

Oracle VM Server Recovery Guide. Version 8.2

Oracle VM Server Recovery Guide. Version 8.2 Oracle VM Server Recovery Guide Version 8.2 Oracle VM Server for x86 Recovery Guide The purpose of this document is to provide the steps necessary to perform system recovery of an Oracle VM Server for

More information

Over-the-top Upgrade Guide for Snare Server v7

Over-the-top Upgrade Guide for Snare Server v7 Over-the-top Upgrade Guide for Snare Server v7 Intersect Alliance International Pty Ltd. All rights reserved worldwide. Intersect Alliance Pty Ltd shall not be liable for errors contained herein or for

More information

A Better Approach to Backup and Bare-Metal Restore: Disk Imaging Technology

A Better Approach to Backup and Bare-Metal Restore: Disk Imaging Technology A Better Approach to Backup and Bare-Metal Restore: Disk Imaging Technology Acronis True Image Enterprise Server for Windows Acronis True Image Server for Windows Acronis True Image Server for Linux Another

More information

Khóa học Enterprise Linux System Administration

Khóa học Enterprise Linux System Administration Khóa học chuyên sâu vào công việc cài đặt, quản lý và bảo trì hệ thống linux bao gồm cả máy chủ và máy trạm. Nội dung chủ yếu gồm cài đăt, quản trị người dùng, quản trị file, quotas, FACLs, RAID and LVM;

More information

Linux Overview. The Senator Patrick Leahy Center for Digital Investigation. Champlain College. Written by: Josh Lowery

Linux Overview. The Senator Patrick Leahy Center for Digital Investigation. Champlain College. Written by: Josh Lowery Linux Overview Written by: Josh Lowery The Senator Patrick Leahy Center for Digital Investigation Champlain College October 29, 2012 Disclaimer: This document contains information based on research that

More information

Table of Contents of the Debian GNU/Linux Administrator Handbook

Table of Contents of the Debian GNU/Linux Administrator Handbook Table of Contents of the Debian GNU/Linux Administrator Handbook The Debian Project What Is Debian? A Multi-Platform Operating System The Quality of Free Software The Legal Framework: A Non-Profit Organization

More information

RecoveryVault Express Client User Manual

RecoveryVault Express Client User Manual For Linux distributions Software version 4.1.7 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have been introduced caused by human mistakes or by

More information

Novell Identity Manager Resource Kit

Novell Identity Manager Resource Kit AUTHORIZED DOCUMENTATION Installation Guide for SUSE Linux Enterprise Server 10 SP2 Novell Identity Manager Resource Kit 1.2 August 17, 2009 www.novell.com Identity Manager Resource Kit 1.2 Installation

More information

A Highly Versatile Virtual Data Center Ressource Pool Benefits of XenServer to virtualize services in a virtual pool

A Highly Versatile Virtual Data Center Ressource Pool Benefits of XenServer to virtualize services in a virtual pool A Highly Versatile Virtual Data Center Ressource Pool Benefits of XenServer to virtualize services in a virtual pool Stefan Bujack A Highly Versatile Virtual Data Center Ressource Pool Umeå, 27.05.09 Overview

More information

EXPLORING LINUX KERNEL: THE EASY WAY!

EXPLORING LINUX KERNEL: THE EASY WAY! EXPLORING LINUX KERNEL: THE EASY WAY! By: Ahmed Bilal Numan 1 PROBLEM Explore linux kernel TCP/IP stack Solution Try to understand relative kernel code Available text Run kernel in virtualized environment

More information

Linux Disaster Recovery as a Service (with rear)

Linux Disaster Recovery as a Service (with rear) Relax and Recover Linux Disaster Recovery as a Service (with rear) Gratien D'haese IT3 Consultants Who is Gratien D'haese? Long time Unix User (since 1987) Open Source Evangelist Fedora Ambassador Involved

More information

DRBL and Clonezilla The deployment and restoration system

DRBL and Clonezilla The deployment and restoration system DRBL and Clonezilla The deployment and restoration system Steven Shiau, Chen Kai Sun, Yao Tsug Wang and Yu Chin Tsai http://drbl.nchc.org.tw, http://drbl.sf.net National Center for High Performance Computing

More information

Week Overview. Running Live Linux Sending email from command line scp and sftp utilities

Week Overview. Running Live Linux Sending email from command line scp and sftp utilities ULI101 Week 06a Week Overview Running Live Linux Sending email from command line scp and sftp utilities Live Linux Most major Linux distributions offer a Live version, which allows users to run the OS

More information

Linux System Administration on Red Hat

Linux System Administration on Red Hat Linux System Administration on Red Hat Kenneth Ingham September 29, 2009 1 Course overview This class is for people who are familiar with Linux or Unix systems as a user (i.e., they know file manipulation,

More information

Cloud.com CloudStack Community Edition 2.1 Beta Installation Guide

Cloud.com CloudStack Community Edition 2.1 Beta Installation Guide Cloud.com CloudStack Community Edition 2.1 Beta Installation Guide July 2010 1 Specifications are subject to change without notice. The Cloud.com logo, Cloud.com, Hypervisor Attached Storage, HAS, Hypervisor

More information

Acronis Backup & Recovery 10 Server for Linux. Installation Guide

Acronis Backup & Recovery 10 Server for Linux. Installation Guide Acronis Backup & Recovery 10 Server for Linux Installation Guide Table of contents 1 Before installation...3 1.1 Acronis Backup & Recovery 10 components... 3 1.1.1 Agent for Linux... 3 1.1.2 Management

More information

Linux Backups. Russell Adams <rladams@adamsinfoserv.com> Linux Backups p. 1

Linux Backups. Russell Adams <rladams@adamsinfoserv.com> Linux Backups p. 1 Linux Backups Russell Adams Linux Backups p. 1 Linux Backup Discuss a variety of backup software & methods Recommendations for backup HOWTO for Rsnapshot Demonstration Linux

More information

CA arcserve Unified Data Protection Agent for Linux

CA arcserve Unified Data Protection Agent for Linux CA arcserve Unified Data Protection Agent for Linux User Guide Version 5.0 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as

More information

Oracle Linux 7: System Administration Ed 1 NEW

Oracle Linux 7: System Administration Ed 1 NEW Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 40291196 Oracle Linux 7: System Administration Ed 1 NEW Duration: 5 Days What you will learn The Oracle Linux 7: System Administration training

More information

Linux for UNIX Administrators

Linux for UNIX Administrators A fast paced combination of "Enterprise Linux Systems Administration", and "Enterprise Linux Networking Services. Particular focus is given to translating Solaris and HP-UX skills to Linux. Audience: Experienced

More information

Acronis Disk Director 11 Advanced Server. Quick Start Guide

Acronis Disk Director 11 Advanced Server. Quick Start Guide Acronis Disk Director 11 Advanced Server Quick Start Guide Copyright Acronis, Inc., 2000-2010. All rights reserved. Acronis and Acronis Secure Zone are registered trademarks of Acronis, Inc. "Acronis Compute

More information

Online Backup Client User Manual

Online Backup Client User Manual For Linux distributions Software version 4.1.7 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have been introduced caused by human mistakes or by

More information

Using VMware Player. VMware Player. What Is VMware Player?

Using VMware Player. VMware Player. What Is VMware Player? VMWARE APPLICATION NOTE VMware Player Using VMware Player This document contains the following sections: Work and Play in a Virtual World on page 1 Options and Features in VMware Player on page 4 Installing

More information

MODULE 1. INSTALLING SUSE LINUX ENTERPRISE SERVER 1. BASIC NOTIONS ON INSTALLATION PROCEDURES

MODULE 1. INSTALLING SUSE LINUX ENTERPRISE SERVER 1. BASIC NOTIONS ON INSTALLATION PROCEDURES MODULE 1. INSTALLING SUSE LINUX ENTERPRISE SERVER 1. BASIC NOTIONS ON INSTALLATION PROCEDURES General matters System Start-Up for Installation Insert the first SUSE Linux Enterprise CD or the DVD into

More information

Planning for an Amanda Disaster Recovery System

Planning for an Amanda Disaster Recovery System Planning for an Amanda Disaster Recovery System Bernd Harmsen bjh@datasysteme.de www.datasysteme.de 22nd April 2003 Contents 1 Introduction 1 1.1 Why we need a specialized Amanda Disaster Recovery System?..............

More information

The BackTrack Successor

The BackTrack Successor SCENARIOS Kali Linux The BackTrack Successor On March 13, Kali, a complete rebuild of BackTrack Linux, has been released. It has been constructed on Debian and is FHS (Filesystem Hierarchy Standard) complaint.

More information

Article. Well-distributed Linux Clusters, Virtual Guests and Nodes. Article Reprint

Article. Well-distributed Linux Clusters, Virtual Guests and Nodes. Article Reprint Article Reprint www.novell.com Well-distributed Linux Clusters, Virtual Guests and Nodes Article first appeared in c t 2007, issue 26 (published by Heise) Authored by Mirko Dölle Article Well-distributed

More information

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Installation Guide

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Installation Guide Acronis Backup & Recovery 10 Advanced Server Virtual Edition Installation Guide Table of contents 1 Before installation...4 1.1 Acronis Backup & Recovery 10 components... 4 1.1.1 Agent for Windows... 4

More information

The Ten Minute Guide to Setting Up a Linux Web Server

The Ten Minute Guide to Setting Up a Linux Web Server Hentzenwerke Whitepaper Series The Ten Minute Guide to Setting Up a Linux Web Server By Whil Hentzen Here's a quick tutorial to the essential steps involved in setting up a Linux Web Server, using Fedora

More information