课程描述:网络的飞速发展,给网络带宽和服务器性能带来了巨大的挑战,基于互联网的应用系统越来越多的瓶颈出现在服务器端,这就对服务器提出了更高的要求,同时,在互联网运营和管理上,也要求更加的智能和灵活,如何能够实时的了解每个服务器的运行状态,并在应用出现故障的第一时间内来处理问题,成为互联网运维中的一个重中之重。
本课程就重点介绍这方面的应用和案例,首先介绍开源的网络存储应用ISCSI,iSCSI技术以其低廉的构建成本和优秀的存储性能,博得了很多CIO和存储管理员的喜爱,目前已经陆续进入企业应用领域,这种技术推动了企业向集中式存储环境转变。
接着介绍nagios监控系统,Nagios是系统管理人员和运维监控人员必须的工具之一,使用nagios可以监控本地或远程主机资源,例如磁盘空间、系统负载等信息,也可以监控各种应用服务,例如httpd服务、ftp服务等,当主机或者服务出现故障时,nagios还可以通过邮件、手机短信等方式在第一时间内通知系统维护人员。
利用nagios可以以低廉的成本达到商业监控系统所完成的功能。
最后,讲解了集群系统在企业级方面的应用,主要讲述了红帽集群套件RHCS开源HA heartbeat、负载均衡器LVS、Oracle集群数据库RAC、Mysql+DRBD集群等方面的应用案例,通过使用Linux搭建集群,可以用较低的价格来实现高可伸缩、高可用的网络服务,弥补单一服务器无法达到的性能。
购买地址:/3501607在线观看:讲师介绍:高俊峰,网名南非蚂蚁,经常活跃于国内著名技术社区IXPUB ()、ITPUB ()、ChinaUnix(),在IXPUB任“Linux与开源世界”及“存储设备与容灾技术”版主,多年专注于Linux+Oracle技术方面的研究与实践,擅长Linux系统管理与应用,实战经验丰富。
课程目录一览第1讲 iscsi的概念、组成和工作原理课程目标:了解iscsi的组成和工作原理。
课程内容:iscsi的概念。
iscsi的组成。
iscsi的工作原理。
第2-3讲基于iscsi的ip san存储系统课程目标:能熟练搭建基于iscsi的ip san存储系统安装iscsi target软件配置一个简单的iscsi target在windows上配置iscsi initiator在linux上配置iscsi initiator第4讲基于iscsi 在安全方面相关设定课程目标:如何管理和使用iscsi存储网络initiator主机以ip认证方式获取iscsi target资源initiator主机以密码认证方式获取iscsi target资源第5讲 nagios综述课程目标:了解nagios的概念和组成以及特点课程内容:什么是nagiosnagios的组成和特点。
iscsi的工作原理。
第6-9讲安装与配置nagios监控系统课程目标:快速搭建一个基于nagios的网络监控系统安装nagios软件安装nagios插件nagios默认配置文件结束nagios各个配置文件之间的关系详细介绍nagios每个配置文件第10讲 nagios的日常维护和管理课程目标:能够熟练运用和管理nagios监控系统验证nagios配置文件的正确性如何启动与停止nagios监控系统第11-12讲利用插件扩展nagios的监控功能课程目标:通过nagios的扩展插件补充nagios的监控功能利用nrpe外部构件监控远程主机利用飞信实现nagios短信报警功能第13讲 heartbeat的概念组成以及工作原理课程目标:熟悉heartbeat的概念、组成和工作原理课程内容:heartbeat的概念ha集群相关术语heartbeat的组成和工作原理第14-15讲安装与配置heartbeat集群系统课程目标:熟练掌握heartbeat的安装、配置和管理安装heartbeat前的准备工作安装heartbeat详细介绍heartbeat相关配置文件维护heartbeat第16讲测试heartbeat的ha功能课程目标:灵活掌握heartbeat在各种情况下的工作状态和切换流程正常关闭和重启主节点的heartbeat在主节点上拔去网线在主节点上拔去电源线切断主节点的所有网络连接在主节点上非正常关闭heartbeat守护进程第17讲 drbd的概念和运行原理课程目标:了解drbd的概念和实现原理以及应用范围课程内容:什么是drbddrbd是如何工作的drbd的应用领域第18讲安装与配置drbd课程目标:熟练掌握drbd配置文件各个参数的含义,并能够迅速搭建一套drbd系统安装drbd配置drbd启动并管理drbd系统测试drbd的数据镜像功能drbd在主备节点间的切换第19讲 lvs的体系结构和特点课程目标:了解lvs集群的特点以及负载均衡调度算法课程内容:lvs简介lvs集群的体系结构lvs集群的负载均衡方式与调度算法第20-21讲通过LVS+Keepalived搭建高可用的负载均衡集群系统课程目标:熟练掌握lvs的安装方式以及基于dr/tun模式的配置方式安装lvs管理软件ipvsipvsadm的用法lvs在负载调度器上的配置通过ipvsadm命令行方式配置LVS通过Redhat提供的工具piranha来配置LVS在Director上配置冗余策略 Ldirectord启动LVS集群服务lvs在后端realserver节点上的配置配置lvs冗余策略LVS+Keepalived构建拓扑图安装Keepalived配置Keepalived启动Keepalived+lvs集群系统第22讲测试LVS+Keepalived高可用负载均衡集群课程目标:通过测试了解lvs负载均衡集群的工作机制和切换原理启动LVS高可用集群服务keepalived高可用性功能测试测试lvs+keepalived的负载均衡集群功能测试lvs+keepalived的故障透明转移功能第23讲 drbd+mysql+heartbeat+lvs可行性分析课程目标:了解mysql与drbd+lvs+heartbeat整合的必要性课程内容:mysql应用需求现状与存在问题drbd+mysql+heartbeat+lvs方案实现原理第24讲 mysql主从复制的实现课程目标:掌握mysql主从复制的配置方式mysql主从复制的实现原理实例演示mysql主从复制的配置过程配置mysql主从复制需要注意的问题第25讲配置mysql+heartbeat+drbd实现mysql写操作高可用课程目标:掌握mysql+heartbeat+drbd的配置方式,并可灵活运用配置mysql+drbd实现数据镜像配置mysql+heartbeat实现mysql数据库的高可用测试数据镜像功能测试mysql高可用功能第26讲配置mysql+lvs+keeplived实现mysql读操作的负载均衡课程目标:熟练掌握mysql+lvs+keeplived的部署方式keeplived简介通过配置lvs+keeplived实现mysql读操作的负载均衡测试mysql+lvs+keeplived负载均衡功能第27讲 rhcs集群概述课程目标:了解rhcs集群的组成与结构以及运行原理课程内容:rhcs的组成rhcs整体结构rhcs实现原理以及各功能模块介绍第28讲安装rhcs课程目标:熟练掌握rhcs的安装方式配置共享存储和rhcs管理端luci在集群节点安装rhcs软件包在集群节点安装配置iscsi客户端第29-30讲配置rhcs课程目标:可以通过字符界面和web界面熟练配置一个集群系统通过luci创建一个cluster创建failover domain创建resources创建service配置存储集群gfs配置表决磁盘配置fence设备第31-32讲管理和维护rhcs集群系统课程目标:熟练掌握rhcs集群的启动/关闭方式,并能解决常见rhcs问题启动rhcs集群关闭rhcs集群管理应用服务监控rhcs集群状态管理和维护gfs2文件系统第33讲测试rhcs集群功能课程目标:通过测试rhcs的集群功能,验证rhcs是否已经正常工作高可用集群测试存储集群测试第34讲 oracle集群方案体系结构课程目标:了解oracle集群的组成和实现机制课程内容:oracle clusterware体系结构与进程介绍rac数据库体系机构与进程oracle rac的特点rac数据库存储规划第35-37讲安装oracle rac数据库课程目标:能够熟练完成oracle rac数据库安装前的准备工作,并成功安装oracle rac 安装rac数据库前的准备工作安装oracle clusterware安装oracle rac数据库软件配置oracle rac监听安装oracle rac数据库第38讲 oracle crs的管理与维护课程目标:熟练掌握crs的的安装配置和日常使用查看rac数据库运行状态启动和关闭oracle rac集群数据库资源启动与关闭crs管理和维护表决磁盘管理ocr如何安全卸载crs第39-40讲 asm基本操作与使用课程目标:能够熟练掌握oracle asm存储管理方式asm的特点asm的体系结构与后台进程管理asm实例asmcmd命令的使用第41-42讲使用srvctl管理rac数据库课程目标:熟练掌握通过srvctl管理rac数据库的方法和技巧通过srvctl查看rac数据库实例状态通过srvctl查看rac数据库配置信息通过srvctl启动/关闭rac数据库实例通过srvctl添加/修改/删除rac数据库实例第43讲测试oracle rac数据库集群功能课程目标:通过测试oracle rac数据库集群功能,验证rac数据库是否已经正常工作rac数据库负载均衡功能测试故障透明切换功能测试。