Difference between revisions of "LPIC-304"

From LPI Wiki
Jump to: navigation, search
m (Reference Material)
(Redirected page to LPIC-304 Objectives V2)
 
(21 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__FORCETOC__
+
#REDIRECT [[LPIC-304_Objectives_V2]]
==Introduction==
+
The is a description of the entire [[LPIC-3]] programme is listed [[LPIC-3|here]].
+
<br /><br />
+
==Version Information==
+
These objectives are version 1.0.0 RC1.
+
<br /><br />
+
 
+
==Objectives==
+
===''Topic 330: Virtualization''===
+
====<span style="color:navy">330.1 Virtualization Concepts and Theory (weight: 10)</span>====
+
{|
+
| style="background:#dadada" | '''Weight'''
+
| style="background:#eaeaea" | 10
+
|-
+
| style="background:#dadada; padding-right:1em" | '''Description'''
+
| style="background:#eaeaea" | 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
+
* CPU flags
+
<br />
+
 
+
====<span style="color:navy">330.2 Xen (weight: 10)</span>====
+
{|
+
| style="background:#dadada" | '''Weight'''
+
| style="background:#eaeaea" | 10
+
|-
+
| 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:'''
+
* Xen w/Intel VT
+
* Xen w/AMD-V
+
* Dom0 DomU GuestOS HostOS
+
* xm
+
* /etc/xen
+
* xmdomain.cfg
+
* xentop
+
<br />
+
 
+
====<span style="color:navy">330.3 KVM (weight: 7)</span>====
+
{|
+
| style="background:#dadada" | '''Weight'''
+
| style="background:#eaeaea" | 7
+
|-
+
| 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:'''
+
* /proc/cpuinfo
+
* kernel modules: kvm kvm-intel kvm-amd
+
* /etc/kvm/
+
* kvm-qemu
+
* kvm_stat
+
* kvm netwoking
+
* kvm monitor
+
* kvm storage
+
* qemu
+
<br />
+
 
+
====<span style="color:navy">330.4 Other Virtualization Solutions (weight: 3)</span>====
+
{|
+
| style="background:#dadada" | '''Weight'''
+
| style="background:#eaeaea" | 3
+
|-
+
| 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:'''
+
* OpenVZ
+
* VirtualBox
+
<br />
+
<br />
+
 
+
===''Topic 331: Load Balancing''===
+
====<span style="color:navy">331.1 Linux Virtual Server (weight: 5)</span>====
+
{|
+
| style="background:#dadada" | '''Weight'''
+
| style="background:#eaeaea" | 5
+
|-
+
| style="background:#dadada; padding-right:1em" | '''Description'''
+
| style="background:#eaeaea" | TODO: Enter descriptions
+
|}
+
'''Key Knowledge Areas:'''
+
* IPVS
+
* VRRP
+
* keepalived configuration
+
'''The following is a partial list of the used files, terms and utilities:'''
+
* ipvsadm
+
* syncd
+
* LVS-NAT/Tun/DR/LocalNode
+
* connection scheduling algorithms
+
* genhash
+
<br />
+
====<span style="color:navy">331.2 HAProxy (weight: 3)</span>====
+
{|
+
| style="background:#dadada" | '''Weight'''
+
| style="background:#eaeaea" | 3
+
|-
+
| 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 />
+
====<span style="color:navy">331.3 LinuxPMI (weight: 1)</span>====
+
{|
+
| style="background:#dadada" | '''Weight'''
+
| style="background:#eaeaea" | 1
+
|-
+
| 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:'''
+
* linuxPMI
+
<br />
+
 
+
===''Topic 332: Cluster Management''===
+
====<span style="color:navy">332.1 Pacemaker (weight: 5)</span>====
+
{|
+
| style="background:#dadada" | '''Weight'''
+
| style="background:#eaeaea" | 5
+
|-
+
| style="background:#dadada; padding-right:1em" | '''Description'''
+
| style="background:#eaeaea" | TODO: Enter descriptions
+
|}
+
'''Key Knowledge Areas:'''
+
* Essential cluster configuration
+
* resource agents
+
'''The following is a partial list of the used files, terms and utilities:'''
+
* crmd
+
* PEngine
+
* CIB ptest
+
* cibadmin
+
* crmadmin
+
* crm_* resource agents (heartbeat v2, LSB, OCF)
+
* authkeys
+
* /usr/lib/heartbeat/ResourceManager
+
* /etc/ha.d/
+
<br />
+
====<span style="color:navy">332.2 Advanced Pacemaker (weight: 3)</span>====
+
{|
+
| style="background:#dadada" | '''Weight'''
+
| style="background:#eaeaea" | 3
+
|-
+
| style="background:#dadada; padding-right:1em" | '''Description'''
+
| style="background:#eaeaea" | TODO: Enter descriptions
+
|}
+
'''Key Knowledge Areas:'''
+
* fencing
+
* quorum
+
* data integrity
+
* integration with file systems
+
'''The following is a partial list of the used files, terms and utilities:'''
+
* STONITHd
+
* OCFS2
+
* ldirectord
+
* softdog
+
* OpenAIS and corosync
+
<br />
+
 
+
====<span style="color:navy">332.3 Red Hat Cluster Suite (weight: 3)</span>====
+
{|
+
| style="background:#dadada" | '''Weight'''
+
| style="background:#eaeaea" | 3
+
|-
+
| style="background:#dadada; padding-right:1em" | '''Description'''
+
| style="background:#eaeaea" | TODO: Enter descriptions
+
|}
+
'''Key Knowledge Areas:'''
+
* Essential cluster configuration
+
* resource agents
+
'''The following is a partial list of the used files, terms and utilities:'''
+
* ccs
+
* OpenAIS
+
* rgmanager
+
* /etc/ais/
+
* /etc/corosync/
+
<br />
+
====<span style="color:navy">332.4 Advanced Red Hat Cluster Suite (weight: 3)</span>====
+
{|
+
| style="background:#dadada" | '''Weight'''
+
| style="background:#eaeaea" | 3
+
|-
+
| style="background:#dadada; padding-right:1em" | '''Description'''
+
| style="background:#eaeaea" | TODO: Enter descriptions
+
|}
+
'''Key Knowledge Areas:'''
+
* fencing
+
* quorum
+
* data integrity
+
* integration with file systems
+
* integration with LVS
+
'''The following is a partial list of the used files, terms and utilities:'''
+
* qdiskd
+
* /etc/lvs.cf
+
* Piranha
+
* GFS
+
* Conga
+
<br />
+
 
+
===''Topic 333: Cluster Storage''===
+
====<span style="color:navy">333.1 DRBD (weight: 3)</span>====
+
{|
+
| style="background:#dadada" | '''Weight'''
+
| style="background:#eaeaea" | 3
+
|-
+
| 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">333.2 Global File System and OCFS2 (weight: 3)</span>====
+
{|
+
| style="background:#dadada" | '''Weight'''
+
| style="background:#eaeaea" | 3
+
|-
+
| 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">333.3 Other Clustered File Systems (weight: 1)</span>====
+
{|
+
| style="background:#dadada" | '''Weight'''
+
| style="background:#eaeaea" | 1
+
|-
+
| 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
+
* GlusterFS
+
<br />
+
 
+
 
+
===''Reference Material''===
+
'''Virtualization Theory and Concepts:'''
+
* Xen: http://www.xen.org/support/documentation.html
+
* KVM: http://www.linux-kvm.org/page/Documents
+
* QEMU: http://wiki.qemu.org
+
 
+
 
+
'''Load Balancing:'''
+
* LVS: http://www.linuxvirtualserver.org/Documents.html
+
* HAProxy: http://haproxy.1wt.eu/#docs
+
 
+
 
+
'''Cluster Management:'''
+
* Pacemaker: http://clusterlabs.org/wiki/Documentation
+
** including: cluster glue, resource agents: http://www.linux-ha.org/wiki/Main_Page
+
* Red Hat Cluster Suite: http://www.redhat.com/docs/manuals/csgfs/
+
** including: OpenAIS/corosync: http://www.corosync.org and http://www.openais.org
+
 
+
 
+
'''Cluster Storage:'''
+
* DRBD: http://www.drbd.org/docs/about/
+
* GFS: http://www.redhat.com/docs/manuals/csgfs/
+
* OCFS2: http://oss.oracle.com/projects/ocfs2/documentation/
+

Latest revision as of 06:51, 11 February 2015