You are on page 1of 10

Introduction

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Course Goals

This course teaches you how to:


• Configure a Btrfs file system
• Configure control groups (cgroups)
• Configure Linux containers (LXC)
• Configure iSCSI targets and initiators
• Configure Device Mapper Multipathing
• Configure Udev
• Configure Oracle Cluster File System Version 2 (OCFS2)
• Perform performance diagnostics
• Perform core dump analysis
• Configure dynamic tracing (DTrace)

1-2 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Schedule

Session Module
Lesson 1: Introduction
Day 1 Lesson 2: Btrfs File System
Lesson 3: Control Groups (cgroups)
Lesson 4: Linux Containers (LXC)
Lesson 5: Advanced Storage Administration
Day 2
Lesson 6: Oracle Cluster File System Version 2
(OCFS2)
Lesson 7: Performance Diagnostics
Day 3 Lesson 8: Core Dump Analysis
Lesson 9: Dynamic Tracing with Dtrace

1-3 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Objectives

After completing this lesson, you should be able to:


• Describe the classroom environment used for the practice
sessions
• Start, log in to, and stop a virtual machine on your student
desktop

1-4 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Virtualization with Oracle VM Server

Oracle VM Server

host03
Server Utility Virtual
Pool Server Machine
Master Server
Oracle VM agent

dom0
dom0 domU domU

Hypervisor

Host Hardware, CPU, Memory, Network, Disk

1-5 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Oracle VM Server in the Classroom

Oracle VM Server

host01 host02 host03

dom0 dom1 dom2 dom3

Hypervisor

Classroom PC

1-6 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Classroom System Configuration

Virtual host01 host02 host03


Machines
/dev/xvda 12GB /dev/xvda 20GB /dev/xvda 12GB
/dev/xvdb 10gB /dev/xvdb 10gB /dev/xvdb 10gB
/dev/xvdd 10gB /dev/xvdd 20GB /dev/xvdd 10gB

eth0 eth1 eth0 eth1 eth0 eth1 eth2

Networking Classroom
net
between dom0 and
VMs

dom0 virbr0 virbr1 xenbr0

Public network - 192.0.2.0


Private network - 192.168.1.0

1-8 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Local Yum Repository

• Your VMs are configured to access a local Yum Repository


on dom0.
• The following vm.repo file exists on each VM, which
points to the repository on dom0 (192.0.2.1):
# cat /etc/yum.repos.d/vm.repo
[OL6U3Dom0]
Name="Oracle Linux 6 U3 Dom0 Repo"
baseurl=http://192.0.2.1/repo/OracleLinux/OL6/3/base/x86_64
enabled=1
gpgcheck=1

1 - 10 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Summary

In this lesson, you should have learned how to:


• Log in to your classroom PC
• Start and stop the guest VMs on your classroom PC
• Log in to the guest VMs on your classroom PC

1 - 11 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Practice 1: Overview

This practice covers the following topics:


• Logging in to your classroom PC *
• Exploring the dom0 configuration and directory structure
• Starting, stopping, and listing VM guests
• Logging in to each VM guest
• Exploring the VM configurations
• Logging off your classroom PC

* See the appendix titled “Remote Access Options” for


information about connecting to the classroom PC
remotely.

1 - 12 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

You might also like