|
|
本帖最后由 冰点也疯狂 于 2019-3-27 19:37 编辑
8 q: h! s3 t2 D3 A! @! P: {& v" `- d8 e5 J
说在前面的话 $ j% E" U( L& B+ I0 [1 x
计划做这个视频是从去年开始的,本来以为很简单的事情,做起来却是异常的困难,做完这套视频,我总结出了一个道理:技术人员能把一项技术完成,仅能得及格分,如果能把操作过程写下来,能得70分,而如果能做好、能写出来,并且清晰的讲给大家听,那才可以得满分。我做视频的经验并不是很多,个人认为嘴也很笨,所以如果要给自己打分,我认为能得75分都已经很不错了。看来做个培训师也非易事啊!; ]) l, n3 u- o' V
下面简单介绍下这套视频课程的核心内容和体系结构吧!
; H" b$ O5 H! @ 本套课程总共43集,讲解的核心是linux下的集群技术,主要介绍linux下的高可用集群、存储集群、负载均衡集群的应用案例,同时也附带了与集群相关的其它技术课题,比如运维监控方面、网络存储方面等。
2 ?2 l. R- l: ]( J* c3 y& B6 w0 w6 x# [: B. {. q
课程内容简介: @0 H0 V" V1 L' }" O
网络的飞速发展,给网络带宽和服务器性能带来了巨大的挑战,基于互联网的应用系统越来越多的瓶颈出现在服务器端,这就对服务器提出了更高的要求,同时,在互联网运营和管理上,也要求更加的智能和灵活,如何能够实时的了解每个服务器的运行状态,并在应用出现故障的第一时间内来处理问题,成为互联网运维中的一个重中之重。
% {& x! y4 t( a" n* C. I- G5 o 本课程就重点介绍这方面的应用和案例,首先介绍开源的网络存储应用ISCSI,iSCSI技术以其低廉的构建成本和优秀的存储性能,博得了很多CIO和存储管理员的喜爱,目前已经陆续进入企业应用领域,这种技术推动了企业向集中式存储环境转变。 - J) j: \" F( r% q: A
接着介绍nagios监控系统,Nagios是系统管理人员和运维监控人员必须的工具之一,使用nagios可以监控本地或远程主机资源,例如磁盘空间、系统负载等信息,也可以监控各种应用服务,例如httpd服务、ftp服务等,当主机或者服务出现故障时,nagios还可以通过邮件、手机短信等方式在第一时间内通知系统维护人员。利用nagios可以以低廉的成本达到商业监控系统所完成的功能。
# K* K3 p& e. f2 }9 x 最后,讲解了集群系统在企业级方面的应用,主要讲述了红帽集群套件RHCS开源HA heartbeat、负载均衡器LVS、Oracle集群数据库RAC、Mysql+DRBD集群等方面的应用案例,通过使用Linux搭建集群,可以用较低的价格来实现高可伸缩、高可用的网络服务,弥补单一服务器无法达到的性能。
' P+ X( E1 g$ e' s# {
8 N- p) `. U/ D2 I+ H' v课程目录一览
' W) ]; g8 v) D* @: M$ h* k7 ^: z+ L: x0 G( s) W& y2 o
第1讲 iscsi的概念、组成和工作原理
: \7 s4 {: f. Z8 Y/ r9 j课程目标:了解iscsi的组成和工作原理。
0 B! U) X5 q5 }% S( H& E课程内容: : {. n$ d8 j5 z- h9 Z- u1 D. n
iscsi的概念。
& D) G! _5 N& Uiscsi的组成。 9 G) p- q) h. w) F
iscsi的工作原理。 0 L1 o$ D1 Z' T8 u- J" P7 J
7 {9 X6 j1 T& ^3 S) ^1 m4 m
第2-3讲 基于iscsi的ip san存储系统 * X* Y' K/ S- t& W/ [# I0 s( y
课程目标: & k& v; q Z7 L0 w: d& n2 c) _
能熟练搭建基于iscsi的ip san存储系统
, a, J! I4 c$ ~. d8 v安装iscsi target软件
3 [ e8 @0 m% N* U; s. B配置一个简单的iscsi target
# ~( N! l- q1 t/ c! F F在windows上配置iscsi initiator ; T! d! Z8 R* l
在linux上配置iscsi initiator 0 l) S# [4 D- s2 q" @" H
# W) @6 [! t# V8 y" }7 b6 E4 G. s; {
第4讲 基于iscsi 在安全方面相关设定
' u- S( ~4 ^$ W c课程目标: a1 T0 c8 S, O7 J! u: u
如何管理和使用iscsi存储网络 ) A D& | q5 p. N# H* z/ m
initiator主机以ip认证方式获取iscsi target资源
" D( M& f' H$ g# O1 @: _initiator主机以密码认证方式获取iscsi target资源
6 N6 e% @) R3 @. ` Y0 ~# _9 @8 ]0 @9 W4 N$ s
第5讲 nagios综述 . f4 B: F5 B/ \ B" c
课程目标:了解nagios的概念和组成以及特点 7 G* i% W: r5 p
课程内容:
6 K* ` u. D& S1 f, w+ g" q# J什么是nagios
9 ?: n( x3 h( \# w) \* hnagios的组成和特点。 ! Q6 P0 W& _2 p$ i( f
iscsi的工作原理。 9 W' G5 I% U) S% e
! ^$ G! v' o# m" D( x
第6-9讲 安装与配置nagios监控系统 ; u& I0 |+ E2 X$ t0 r' x
课程目标:快速搭建一个基于nagios的网络监控系统 % L$ s; y: e" n8 t9 L& Q; ?8 a
安装nagios软件
- M! W; D! ~! v& [5 ? z0 n9 ^安装nagios插件
1 y2 a8 E$ @6 h+ }, l* Qnagios默认配置文件结束 / I% Y9 E. w* ~( n
nagios各个配置文件之间的关系 & N5 {1 W4 A* T* F6 d+ ?9 b& Z
详细介绍nagios每个配置文件 % c8 n6 ]$ B. Q$ H
0 h/ ]" k8 Y% B) p) q; ~- _& H& W2 E第10讲 nagios的日常维护和管理 / V9 Q- k9 r) D1 M
课程目标:
9 g) l7 C; ]% n3 o能够熟练运用和管理nagios监控系统
1 {( @( s$ t/ y; W, A验证nagios配置文件的正确性
4 F: ^/ C# A* S如何启动与停止nagios监控系统 " @, V" e) o w6 [ s/ q) ~- c! G! a
! X! Q4 s( O/ F, J4 w1 [7 U' H
第11-12讲 利用插件扩展nagios的监控功能
! c+ ?; h+ j' L" {课程目标: ; o8 D* m! N! ?" w
通过nagios的扩展插件补充nagios的监控功能
0 d+ r# r) E0 R* R t) M利用nrpe外部构件监控远程主机
/ e7 A$ i6 H' Z y利用飞信实现nagios短信报警功能
$ K7 I1 q a8 F
9 {8 n; Y- ?8 }3 c+ ~0 Z& I u第13讲 heartbeat的概念组成以及工作原理 S9 W @' x$ B
课程目标:
6 X, p: _% N) W% C7 }熟悉heartbeat的概念、组成和工作原理
4 l- n& _7 c% k3 J) k$ v' l6 x课程内容: 8 }" E* j& K ^' r5 B+ [' n7 A
heartbeat的概念 % {# E8 m7 c' F& b1 B. b e
ha集群相关术语
$ v0 W, _! b. Cheartbeat的组成和工作原理 . I2 F" v, G# c" h. g: |, M
/ e( g, K# I; b( N: a
第14-15讲 安装与配置heartbeat集群系统
q- {/ j0 ]% c# ^$ f* k/ H H B课程目标: " X' i9 G4 \* J1 d% p4 O' ?& J
熟练掌握heartbeat的安装、配置和管理 ) ]9 i% K6 J( G" F+ ~) u
安装heartbeat前的准备工作
" Z, S5 O n/ Y# o8 N8 N! ~ f4 d安装heartbeat
! [* [5 v$ c9 ?- K详细介绍heartbeat相关配置文件 ! {( k# R6 a. k' ~8 ^, m
维护heartbeat 5 Q3 U2 k" g& X* }' v- V& ~( Z9 e
3 a7 E2 f; k) j第16讲 测试heartbeat的ha功能 / }! c) c7 n! k% @# y% [; j- X+ O
课程目标: / C0 B+ e+ w3 K" ]- Q
灵活掌握heartbeat在各种情况下的工作状态和切换流程
; Q A$ T- q/ P& z u+ N正常关闭和重启主节点的heartbeat 5 j& S: B2 X2 s& U
在主节点上拔去网线 $ u+ ]$ \. w4 [) k3 n f
在主节点上拔去电源线 # H- p5 G* f7 w( Y5 `, @* E
切断主节点的所有网络连接 . Z8 y* b! T& d7 t
在主节点上非正常关闭heartbeat守护进程 z1 v) |) H- A8 ~* V# l
! I, E7 l# l% l0 U, ~, R# y7 K
第17讲 drbd的概念和运行原理 3 y1 w- @( Q2 B9 B4 b
课程目标: l: x6 C/ |, T2 z
了解drbd的概念和实现原理以及应用范围
. a y) c) A, P2 F G, _2 k7 b/ l6 H课程内容: ; q- ~6 D u K3 L5 D
什么是drbd 3 `6 |" {. K4 S% r% G
drbd是如何工作的 4 c4 }9 K! T$ H! h, Y+ a/ A
drbd的应用领域 9 Q% Y! X* P. s
- l0 s* s6 y$ ~4 J/ o9 x0 B第18讲 安装与配置drbd
4 d9 y0 @6 Q }课程目标: + @6 [ o+ e5 P
熟练掌握drbd配置文件各个参数的含义,并能够迅速搭建一套drbd系统
, J0 w% @4 g# W$ u1 @- k, k! N安装drbd , s. g3 v5 p* t y
配置drbd
' q; q8 {- y- b+ i8 Q6 l8 W启动并管理drbd系统 3 b4 o9 S* t) n
测试drbd的数据镜像功能 ' |8 E: Y+ } d9 _" ?
drbd在主备节点间的切换
( o, @4 e3 f1 Z; R% R8 G* {* D6 k/ R U- b) f0 I* G8 f I: K' I0 N
第19讲 lvs的体系结构和特点 ) ^; x2 W/ B6 x+ k& X) p( J
课程目标: 3 Y3 b( [/ T0 p! B
了解lvs集群的特点以及负载均衡调度算法
0 q! {; {$ {. e; b4 s2 d& H& A1 P课程内容: J# A! ^- J* |1 ]! j, `; z
lvs简介
5 Y: t8 n: C: A1 `$ H9 olvs集群的体系结构
" ^8 J+ o$ Z% v3 L( Q' @9 [lvs集群的负载均衡方式与调度算法
- I5 g( x: `3 b" @0 D
F- u r1 ]6 u第20-21讲 lvs的安装与配置 2 _* w8 X- y/ k
课程目标: + l+ o. e! y& s% S$ j2 ~$ u2 Q
熟练掌握lvs的安装方式以及基于dr/tun模式的配置方式 r/ a8 d4 a+ E+ E r4 J# d+ D- A9 O
安装lvs管理软件ipvs
# a1 Y5 ~1 v+ P v3 F) W* B8 {8 [ipvsadm的用法
$ G' K6 e; H) |lvs在负载调度器上的配置 $ t$ O% _. B% _/ K/ W2 e R/ F+ ?
lvs在后端realserver节点上的配置 ( Z. E# w8 B! q2 T/ c- F7 m3 a
配置lvs冗余策略 & h, a$ n# g# V1 _. J# r2 z
. r! A# R% ?9 G% \7 H4 p) ~第22讲 测试lvs负载集群功能 ( a9 t+ g4 c2 J5 H; w/ d M
课程目标:
/ ]4 W$ E( w3 r( f. @通过测试了解lvs负载均衡集群的工作机制和切换原理 2 T! |# r! X! v* h1 @
启动lvs集群系统 ) T; |& \) B+ `& B2 R, e0 Z+ U& i8 p
测试lvs的负载均衡集群功能
9 a7 }; a" e c( ]测试lvs的故障透明转移功能
, i ~$ ]4 ]/ e1 ^" r! A* Q; F7 l7 l8 u8 E0 G' r0 K M; i
第23讲 drbd+mysql+heartbeat+lvs可行性分析
' L! c. J3 S5 X- j- p- w3 J# G4 N, u+ H8 ?课程目标: / G) x! L9 n" V
了解mysql与drbd+lvs+heartbeat整合的必要性
/ F. b; [, X \) F课程内容:
( G. t9 C I% K4 @; V) o5 Vmysql应用需求现状与存在问题
H7 C- o5 }! {0 `* `2 z7 Tdrbd+mysql+heartbeat+lvs方案实现原理 ! W! X# t6 o: T w: L; u1 A' r: L
0 `# j( d3 Z P/ i) v第24讲 mysql主从复制的实现 + K N7 w4 h. w! B
课程目标: $ d. G* d' F. _8 E( K1 g
掌握mysql主从复制的配置方式 6 s1 `' m! \6 O0 N: h* ~
mysql主从复制的实现原理
: _/ w$ Q2 i+ w/ r/ M& a实例演示mysql主从复制的配置过程
- w3 h9 f" H6 d# |3 W& N1 Q: J配置mysql主从复制需要注意的问题 + R7 ~, b' p: b \) q
; Y9 A# `% D( t! i5 ~第25讲 配置mysql+heartbeat+drbd实现mysql写操作高可用 % ]3 Q0 ]& Z) T. W2 ?- m
课程目标: , t ~2 c' ^" f/ x# a+ k/ l D* \
掌握mysql+heartbeat+drbd的配置方式,并可灵活运用
- \) b" b: } R. b: ?配置mysql+drbd实现数据镜像
; e7 p% B/ h8 D. y7 O6 K+ z3 ~配置mysql+heartbeat实现mysql数据库的高可用 5 W5 U4 D L2 W3 p
测试数据镜像功能 ' u+ v- B) F6 U' f" D
测试mysql高可用功能 * J% r. R; i/ }8 C3 G
1 ^0 d! r+ r f第26讲 配置mysql+lvs+keeplived实现mysql读操作的负载均衡 ! e$ { o1 b: @& c4 Z% K/ b
课程目标:
5 c6 N2 H% \+ S! W熟练掌握mysql+lvs+keeplived的部署方式
- b, {: u, d" [6 {# S6 @$ Lkeeplived简介
. B v1 J1 S2 b" E. [通过配置lvs+keeplived实现mysql读操作的负载均衡
0 B9 a+ P% H. f3 b! \' e测试mysql+lvs+keeplived负载均衡功能
: E* N) q& c; A& m5 C0 P
7 P' n! s, L) _$ }0 _/ W7 i7 Q# _第27讲 rhcs集群概述
- R' E2 S9 L: l( y4 b课程目标:
) m+ b- u( r$ u$ }. y! |# M' V了解rhcs集群的组成与结构以及运行原理 6 _/ O) ^1 A% z
课程内容: ' k. H' a& A6 T; u7 t
rhcs的组成
1 t1 ]- R7 e k. H5 ]( \8 N" orhcs整体结构
7 Q3 O1 [+ a! Q* b: Qrhcs实现原理以及各功能模块介绍 5 h1 r& X3 \! [5 ^
+ r/ ^; n6 {/ }; J$ o第28讲 安装rhcs 4 D1 J: G1 h- O0 O
课程目标: 3 e S; U E$ B' l1 r# ^; Z2 U
熟练掌握rhcs的安装方式
6 _2 T& L/ ^! H2 W- V9 `配置共享存储和rhcs管理端luci ' u) [+ f6 m: P* [$ y
在集群节点安装rhcs软件包
; Q! L F2 L' r Z- h( H7 K9 o在集群节点安装配置iscsi客户端 8 n* T5 v' N% x7 D# B% S
4 z0 r* K1 H6 R8 `第29-30讲 配置rhcs
8 q3 s2 A' P- |6 @/ Q' E9 u. y! z课程目标: $ S7 H' W" |4 |3 c( g2 c0 o! ~; h& }
可以通过字符界面和web界面熟练配置一个集群系统 + E) G1 \* U; x+ b( P: ~' e& W( S
通过luci创建一个cluster
" Z7 o6 a) D8 `创建failover domain
! U6 F Y, `) p5 b. O创建resources
* s! O+ W! ?/ E! p7 U" X创建service $ g( \: P; _3 b7 n! v- s
配置存储集群gfs
9 Z0 V; l* L- K! r配置表决磁盘 8 |$ E+ U1 _5 w9 w' k
配置fence设备 A( d' w# k G; W6 ]( n S( X8 l/ E# b
, {0 j" Y& B- W7 h6 v( w
第31-32讲 管理和维护rhcs集群系统 ; K! L W/ W! a" x* ~5 x
课程目标: 0 h, F) ^; A3 f. c
熟练掌握rhcs集群的启动/关闭方式,并能解决常见rhcs问题 2 Y, E+ i" ]8 B# q3 o0 r$ S8 g/ V
启动rhcs集群 . C s% T( U' G" \& y% s! S
关闭rhcs集群
8 b1 j( T+ a6 C2 V2 f7 `管理应用服务 ' r1 d) _' q! m& D# Y# X j. G
监控rhcs集群状态
, |2 C' `$ O' h3 E: f& t1 e管理和维护gfs2文件系统 & R4 C$ P+ B) a
! n* V. A& p; a6 g f) j第33讲 测试rhcs集群功能 2 V% T+ d! |7 L, a( M. o
课程目标:
# j* [2 _4 A |. e2 G+ q通过测试rhcs的集群功能,验证rhcs是否已经正常工作 8 t8 ~0 n; X; w' w4 z5 e. J
高可用集群测试
4 W3 s. v/ {3 m1 I1 C存储集群测试 8 N0 ]0 r0 X2 o2 G$ S2 y) I
# M9 Q) h; e3 r) q* \$ x
第34讲 oracle集群方案体系结构
/ Y9 f; k. d% \4 N7 w) o1 Y课程目标:
6 N& r! v; k# h% i$ W2 Y0 {了解oracle集群的组成和实现机制
1 a& l' \( ^; m课程内容: # r" f' F% Z: |
oracle clusterware体系结构与进程介绍
! z- d! z, Y" @6 m7 {+ Frac数据库体系机构与进程 ) h/ X+ c' L" a" w! W; B1 t+ ^
oracle rac的特点 1 s: v( U7 P) h$ k: f/ h7 ]
rac数据库存储规划
) w! }7 u0 X% |- _7 M3 O9 T
* V A0 a; p3 _4 b; |第35-37讲 安装oracle rac数据库
+ s2 s8 T1 G) F y) D2 H l课程目标: 8 O3 D; F) }# k+ b5 U: _
能够熟练完成oracle rac数据库安装前的准备工作,并成功安装oracle rac
, u3 E8 n( S+ N' y安装rac数据库前的准备工作 1 n6 S. u F- k
安装oracle clusterware M% u1 ^2 V" M- b. D( j* r
安装oracle rac数据库软件
% {8 Y% e) i1 i配置oracle rac监听
2 z* F% G; w: C& r安装oracle rac数据库
( a" J" m5 M: z, `3 W& ], u6 b
+ i* f3 ~; C! n# ~8 D8 [第38讲 oracle crs的管理与维护 9 f9 \" s* i) l9 M; G& R
课程目标: ' c4 O. r4 h7 |4 c" s- `5 t+ \
熟练掌握crs的的安装配置和日常使用 ) l. m+ U( R J7 X( ?
查看rac数据库运行状态 8 X% p s. [: I7 u+ b* R
启动和关闭oracle rac集群数据库资源
/ K8 K8 H! k5 ?+ O* Y启动与关闭crs
+ s. i4 t, p0 V% a管理和维护表决磁盘
6 n, O# r1 L8 ^管理ocr
4 I( J8 {9 L3 [6 Q x8 ^; @如何安全卸载crs
$ A p; f4 j' H+ F& P' b: B- ] r2 Z- O. z( v2 m6 F$ S8 p8 F4 w3 l w/ E
第39-40讲 asm基本操作与使用 ( C( L& U" ^0 ~" T! |+ @
课程目标: 3 h; u x8 [% ^- B, h
能够熟练掌握oracle asm存储管理方式
% H W; x8 _( z9 Fasm的特点
9 i9 S& S3 Z* ?( Tasm的体系结构与后台进程
2 u3 M/ U6 ^, }$ Y8 Z管理asm实例 0 y; D% f* u1 v9 R
asmcmd命令的使用 $ m H+ Q' B% L I4 F y$ j
0 f8 Q# P- T, q0 f, G4 C
第41-42讲 使用srvctl管理rac数据库 2 g# g$ z" D0 V1 \( R& O
课程目标:
- \( I- d) s7 _5 r熟练掌握通过srvctl管理rac数据库的方法和技巧 * W7 Z2 \9 A7 \5 m
通过srvctl查看rac数据库实例状态 ; R( G; n* `; M! a* W8 q9 V6 ~
通过srvctl查看rac数据库配置信息 * a! ^& {3 _" z! z2 x
通过srvctl启动/关闭rac数据库实例
6 }+ p$ f z! \' E% M4 `! N通过srvctl添加/修改/删除rac数据库实例
/ Z8 ]1 y% j$ M, G. V/ R- |" D1 Z, F
8 D# A$ E! o1 I' y第43讲 测试oracle rac数据库集群功能 & o7 c8 j* u- j/ j9 y8 S2 ^
课程目标: ) ~" `0 A9 _- M9 Q6 M! b2 ?3 J
通过测试oracle rac数据库集群功能,验证rac数据库是否已经正常工作 # L4 e' X4 f1 {$ ]! J
rac数据库负载均衡功能测试
8 E* E4 q' A" u; M故障透明切换功能测试4 R/ v- ?# Z! H5 f* V. D* c
/ {6 ?# l6 s" w: F& O8 d
" G# {9 i( {" o& T" \ U9 r( x
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|