Difference between revisions of "LPIC-304"

From LPI Wiki
Jump to: navigation, search
(fixed up final 330 objectives)
(updated new 331 objectives)
Line 89: Line 89:
 
<br />
 
<br />
  
===''Topic 331: Load Balancing and Storage''===
+
===''Topic 331: Load Balancing''===
====<span style="color:navy">331.1 Load Balancing</span>====
+
====<span style="color:navy">331.1 Linux Virtual Server</span>====
 
{|
 
{|
 
| style="background:#dadada" | '''Weight'''
 
| style="background:#dadada" | '''Weight'''
| style="background:#eaeaea" | TBD
+
| style="background:#eaeaea" | 5
 
|-
 
|-
 
| style="background:#dadada; padding-right:1em" | '''Description'''
 
| style="background:#dadada; padding-right:1em" | '''Description'''
Line 108: Line 108:
 
* connection scheduling algorithms
 
* connection scheduling algorithms
 
<br />
 
<br />
====<span style="color:navy">331.2 DRBD</span>====
+
====<span style="color:navy">331.2 HAProxy</span>====
 
{|
 
{|
 
| style="background:#dadada" | '''Weight'''
 
| style="background:#dadada" | '''Weight'''
| style="background:#eaeaea" | TBD
+
| style="background:#eaeaea" | 3
 
|-
 
|-
 
| style="background:#dadada; padding-right:1em" | '''Description'''
 
| style="background:#dadada; padding-right:1em" | '''Description'''
| style="background:#eaeaea" | TODO: Enter descriptions
+
| style="background:#eaeaea" | Exam candidates should be able to install, configure and maintain HAProxy.
 
|}
 
|}
 
'''Key Knowledge Areas:'''
 
'''Key Knowledge Areas:'''
* Knowledge area 1
+
* HAProxy
* Knowledge area 2
+
*  
 
'''The following is a partial list of the used files, terms and utilities:'''
 
'''The following is a partial list of the used files, terms and utilities:'''
* w/Pacemaker
+
* ACLs
* w/heartbeat
+
* load balancing algorithms
 
<br />
 
<br />
 
+
====<span style="color:navy">331.3 LinuxPMI</span>====
====<span style="color:navy">331.3 Global File System</span>====
+
 
{|
 
{|
 
| style="background:#dadada" | '''Weight'''
 
| style="background:#dadada" | '''Weight'''
| style="background:#eaeaea" | TBD
+
| style="background:#eaeaea" | 1
 
|-
 
|-
 
| style="background:#dadada; padding-right:1em" | '''Description'''
 
| style="background:#dadada; padding-right:1em" | '''Description'''
Line 133: Line 132:
 
|}
 
|}
 
'''Key Knowledge Areas:'''
 
'''Key Knowledge Areas:'''
* Knowledge area 1
+
* kernel patching
* Knowledge area 2
+
* SSI vs MSI
 
'''The following is a partial list of the used files, terms and utilities:'''
 
'''The following is a partial list of the used files, terms and utilities:'''
* GFS2
+
* linuxPMI
* Distributed Lock Manager
+
<br />
+
====<span style="color:navy">331.4 Others</span>====
+
{|
+
| style="background:#dadada" | '''Weight'''
+
| style="background:#eaeaea" | TBD
+
|-
+
| style="background:#dadada; padding-right:1em" | '''Description'''
+
| style="background:#eaeaea" | TODO: Enter descriptions
+
|}
+
'''Key Knowledge Areas:'''
+
* Knowledge area 1
+
* Knowledge area 2
+
'''The following is a partial list of the used files, terms and utilities:'''
+
* Coda
+
* AFS
+
* OCFS2
+
* GlusterFS
+
<br />
+
<br />
+
====<span style="color:navy">331.5 HAProxy</span>====
+
{|
+
| style="background:#dadada" | '''Weight'''
+
| style="background:#eaeaea" | TBD
+
|-
+
| style="background:#dadada; padding-right:1em" | '''Description'''
+
| style="background:#eaeaea" | Exam candidates should be able to install, configure and maintain HAProxy.
+
|}
+
'''Key Knowledge Areas:'''
+
* HAProxy
+
*
+
'''The following is a partial list of the used files, terms and utilities:'''
+
* ACLs
+
* load balancing algorithms
+
<br />
+
 
<br />
 
<br />
  
Line 213: Line 177:
 
* /etc/lvs.cf
 
* /etc/lvs.cf
 
* w/GFS
 
* w/GFS
<br />
 
====<span style="color:navy">332.3 LinuxPMI and Kerrighed</span>====
 
{|
 
| style="background:#dadada" | '''Weight'''
 
| style="background:#eaeaea" | TBD
 
|-
 
| style="background:#dadada; padding-right:1em" | '''Description'''
 
| style="background:#eaeaea" | TODO: Enter descriptions
 
|}
 
'''Key Knowledge Areas:'''
 
* kernel patching
 
* SSI vs MSI
 
'''The following is a partial list of the used files, terms and utilities:'''
 
* krgadm
 
* /etc/default/kerrighed
 
* kerrighed.ko
 
 
<br />
 
<br />
  
Line 296: Line 244:
 
* /etc/ais/
 
* /etc/ais/
 
* /etc/corosync/
 
* /etc/corosync/
 +
<br />
 +
 +
====<span style="color:navy">331.2 DRBD</span>====
 +
{|
 +
| style="background:#dadada" | '''Weight'''
 +
| style="background:#eaeaea" | TBD
 +
|-
 +
| style="background:#dadada; padding-right:1em" | '''Description'''
 +
| style="background:#eaeaea" | TODO: Enter descriptions
 +
|}
 +
'''Key Knowledge Areas:'''
 +
* Knowledge area 1
 +
* Knowledge area 2
 +
'''The following is a partial list of the used files, terms and utilities:'''
 +
* w/Pacemaker
 +
* w/heartbeat
 +
<br />
 +
 +
====<span style="color:navy">331.3 Global File System</span>====
 +
{|
 +
| style="background:#dadada" | '''Weight'''
 +
| style="background:#eaeaea" | TBD
 +
|-
 +
| style="background:#dadada; padding-right:1em" | '''Description'''
 +
| style="background:#eaeaea" | TODO: Enter descriptions
 +
|}
 +
'''Key Knowledge Areas:'''
 +
* Knowledge area 1
 +
* Knowledge area 2
 +
'''The following is a partial list of the used files, terms and utilities:'''
 +
* GFS2
 +
* Distributed Lock Manager
 +
<br />
 +
 +
====<span style="color:navy">331.4 Others</span>====
 +
{|
 +
| style="background:#dadada" | '''Weight'''
 +
| style="background:#eaeaea" | TBD
 +
|-
 +
| style="background:#dadada; padding-right:1em" | '''Description'''
 +
| style="background:#eaeaea" | TODO: Enter descriptions
 +
|}
 +
'''Key Knowledge Areas:'''
 +
* Knowledge area 1
 +
* Knowledge area 2
 +
'''The following is a partial list of the used files, terms and utilities:'''
 +
* Coda
 +
* AFS
 +
* OCFS2
 +
* GlusterFS
 
<br />
 
<br />

Revision as of 11:07, 17 June 2010

Introduction

The is a description of the entire LPIC-3 programme is listed here.

Version Information

These objectives are version 0.1.

Objectives

Topic 330: Virtualization

330.1 Virtualization Concepts and Theory

Weight TBD
Description TODO: Enter descriptions

Key Knowledge Areas:

  • Terminology
  • Pros and Cons of Virtualization
  • Variations of Virtual Machine Monitors

The following is a partial list of the used files, terms and utilities:

  • Hypervisor
  • HVM(HardwareVirtualMachine)
  • PV(Paravirtualization)
  • domains
  • emulation and simulation


330.2 Xen

Weight TBD
Description TODO: Enter descriptions

Key Knowledge Areas:

  • Knowledge area 1
  • Knowledge area 2

The following is a partial list of the used files, terms and utilities:

  • Xen w/Intel VT
  • Xen w/AMD-V
  • Dom0 DomU GuestOS HostOS
  • xm
  • /etc/xen
  • xmdomain.cfg
  • xentop


330.3 KVM

Weight TBD
Description TODO: Enter descriptions

Key Knowledge Areas:

  • Knowledge area 1
  • Knowledge area 2

The following is a partial list of the used files, terms and utilities:

  • /proc/cpuinfo
  • kernel modules: kvm kvm-intel kvm-amd
  • /etc/kvm/
  • kvm-qemu
  • kvm_stat
  • kvm netwoking
  • kvm monitor
  • kvm storage
  • qemu


330.4 Other Virtualization Solutions

Weight TBD
Description TODO: Enter descriptions

Key Knowledge Areas:

  • Knowledge area 1
  • Knowledge area 2

The following is a partial list of the used files, terms and utilities:

  • OpenVZ
  • VirtualBox



Topic 331: Load Balancing

331.1 Linux Virtual Server

Weight 5
Description TODO: Enter descriptions

Key Knowledge Areas:

  • Knowledge area 1
  • Knowledge area 2

The following is a partial list of the used files, terms and utilities:

  • IPVS
  • ipvsadm
  • syncd
  • LVS-NAT/Tun/DR/LocalNode
  • connection scheduling algorithms


331.2 HAProxy

Weight 3
Description Exam candidates should be able to install, configure and maintain HAProxy.

Key Knowledge Areas:

  • HAProxy

The following is a partial list of the used files, terms and utilities:

  • ACLs
  • load balancing algorithms


331.3 LinuxPMI

Weight 1
Description TODO: Enter descriptions

Key Knowledge Areas:

  • kernel patching
  • SSI vs MSI

The following is a partial list of the used files, terms and utilities:

  • linuxPMI


Topic 332: Cluster Management

332.1 Pacemaker

Weight TBD
Description TODO: Enter descriptions

Key Knowledge Areas:

  • Knowledge area 1
  • Knowledge area 2

The following is a partial list of the used files, terms and utilities:

  • crmd
  • PEngine
  • STONITHd
  • CIB ptest
  • cibadmin
  • crmadmin
  • crm_* resource agents (heartbeat v1, LSB, OCF)


332.2 Red Hat Cluster Suite

Weight TBD
Description TODO: Enter descriptions

Key Knowledge Areas:

  • Knowledge area 1
  • Knowledge area 2

The following is a partial list of the used files, terms and utilities:

  • w/Piranha
  • lvs
  • nanny
  • pulse
  • /etc/lvs.cf
  • w/GFS


332.4 Heartbeat ResourceManager

Weight TBD
Description TODO: Enter descriptions

Key Knowledge Areas:

  • haresources
  • Knowledge area 2

The following is a partial list of the used files, terms and utilities:

  • authkeys
  • /usr/lib/heartbeat/ResourceManager



Topic 333: Message Layer

333.1 Heartbeat

Weight TBD
Description TODO: Enter descriptions

Key Knowledge Areas:

  • Knowledge area 1
  • Knowledge area 2

The following is a partial list of the used files, terms and utilities:

  • ipfail
  • w/ ldirectord
  • w/ softdog
  • /etc/ha.d/


333.2 keepalived

Weight TBD
Description TODO: Enter descriptions

Key Knowledge Areas:

  • keepalived configuration
  • integration with LVS

The following is a partial list of the used files, terms and utilities:

  • VRRP
  • genhash


333.3 OpenAIS and corosync

Weight TBD
Description TODO: Enter descriptions

Key Knowledge Areas:

  • Cluster Framework
  • Cluster Engine

The following is a partial list of the used files, terms and utilities:

  • /etc/ais/
  • /etc/corosync/


331.2 DRBD

Weight TBD
Description TODO: Enter descriptions

Key Knowledge Areas:

  • Knowledge area 1
  • Knowledge area 2

The following is a partial list of the used files, terms and utilities:

  • w/Pacemaker
  • w/heartbeat


331.3 Global File System

Weight TBD
Description TODO: Enter descriptions

Key Knowledge Areas:

  • Knowledge area 1
  • Knowledge area 2

The following is a partial list of the used files, terms and utilities:

  • GFS2
  • Distributed Lock Manager


331.4 Others

Weight TBD
Description TODO: Enter descriptions

Key Knowledge Areas:

  • Knowledge area 1
  • Knowledge area 2

The following is a partial list of the used files, terms and utilities:

  • Coda
  • AFS
  • OCFS2
  • GlusterFS