- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux操作系统-项目四 监测流量与备份数据
项目四 监测流量和备份数据
业务需求
需求分析
知识准备与业务操作
一、crontab计划任务
二、系统性能分析
三、打包和压缩
四、安装软件包
五、编写和应用Shell脚本
六、配置SSH服务器
工作任务一 配置nload服务器监测网络流量
工作任务二 使用IPTmf软件监控服务器网卡流量
工作任务三 使用Shell脚本定期备份重要数据
项目知识结构图
业务需求
xx物流公司在搭建好自己的Web网站、FTP站点、文件服务器、邮件服务器等应用服务之后,发现网络速度减慢,因此希望在不增加支出的基础上实现简单的流量监测统计功能。
公司经常因为业务的原因,还需要即时了解某台服务器网卡的流量。另外,在文件服务器上有一些非常重要的业务数据,希望能够定期保存以提高安全性。
需求分析
网络规划:目前公司的网络系统已基本配置完成。
主机规划:目前公司的服务器系统已配置完成。
存储规划:目前公司的存储架构已配置完成。
应用服务:使用nload服务器实现公司内部基本的流量监测。
工具软件:使用RHEL 6自带的IPTraf软件实时监控服务器网卡流量。
数据备份:备份是保护数据的一种方法。由于硬件的损坏、人为误操作和灾难事件等造成的数据丢失是每个企业所需要避免的,因此,正确地做好备份并确保备份有效、可用是很重要的。如果数据的离线备份不能满足企业连续运作的需要,那么企业就需要考虑在线实时备份,即本地高可用性集群或异地灾难备份方案。
知识准备与业务操作
一、crontab计划任务
crontab命令常见于UNIX和类UNIX的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于crontab文件中,供以后读取和执行。
(一)crontab文件
crontab文件的每一行均遵守特定的格式,由空格或Tab键分隔为多个域,每个域可以放置一个或多个数值。
时间设置
文件格式如下所述。
第一域 分钟(0〜59)。
第二域 小时(0〜23)。
第三域 日(1〜31)。
第四域 月(1〜12)。
第五域 星期(0〜7)。
第六域 被执行的指令。
(二)crontab命令
1.crontab命令语法
使用crontab命令来创建、修改、删除和查看用户的cron任务,而不是直接修改crontab文件。root可以管理所有用户的cron任务,而普通用户只能管理自己的cron任务。crontab命令有以下几种用法:
crontab [-u用户]文件 //创建某用户(默认为当前用户)的计划任务
crontab [-u 用户] [-l|-r -e]
限制/允许用户访问crond进程
/etc/cron.allow 仅在该文件中的帐户可以做计划任务,使用其他帐户时不可以做计划任务(默认没有该文件)。
/etc/cron.deny 使用其中的帐户时不可以做计划任务。
二、系统性能分析
(一)系统性能分析工具
系统性能分析是日常运维工作中最常见的任务,虽然在本章的案例中没有要求管理员做系统性能分析,但仍有必要在这里对Linux中常用的系统性能分析工具作简要的介绍。
1.vmstat命令
利用vmstat命令可以对操作系统的内存信息、进程状态、CPU活动等进行监视vmstat命令的语法格式如下所示:
vmstat [-V] [-n][间隔时间[次数]]
各个选项及参数的含义如下所述:
-V 表示打印出版本信息,是可选参数。
-n 表示在周期性循环输出时,输出的头部信息仅显示一次。
间隔时间表示两次输出之间的间隔时间。
次数 表示按照指定的时间间隔统计的次数,默认为1。
2.iostat命令
iostat是I/O statistics(输入/输出统计)的缩写,主要的功能是对系统的磁盘I/O操作进行监视,主要显示磁盘读写操作的统计信息,同时也会给出CPU使用情况。
iostat命令的语法格式如下所示:
iostat [-c|-d] [-k] [-t] [-x[设备]][间隔时间[次数]]
各个选项及参数的含义如下所述:
-c 显示CPU的使用情况。
-d 显示磁盘的使用情况。
-k 每秒以k bytes为单位显示数据。
-t 打印出统计信息开始执行的时间。
-X设备 指定要统计的磁盘设备名称,默认为所有的磁盘设备。
间隔时间 指定两次统计间隔的时间。
次数 按照指定的时间间隔统计的次数。
3.sar命令
通过sar指令,可以全面地获取系统的CPU、运行队列、磁盘I/O、分页(交换区)、内存、CPU中断、网络等性能数据。sar命令的语法格式如下所示:
sar [选项][gl] [-o文件名][间隔时间[次数]]
sar命令的选项很多,下面只列出常用选项及参数的含义:
-A 显示系统所有资源设备(CPU、内存、磁盘)的运行状况。
-u 显示系统所有CPU在采
您可能关注的文档
- Kinetic and Potential Energy动能与势能.ppt
- Keynes and the Classics凯因斯与经典.ppt
- Key Steps to Market and Capture Federal Business市场与捕捉联邦商业关键步骤.ppt
- Kinetic and thermodynamic studies of the dissolution of溶解的动力学与热力学研究.doc
- KNOLWDGE REPRESENTATION AND INFERENCE - Simpson 知识表示与推理-辛普森.ppt
- KNOWLEDGE AND COHERENCE Paul Thagard, Chris Eliasmith 知识与相干保罗Thagard,克里斯eliasmith.doc
- Knowledge Representation - IDI Computer and Information …知识表示与计算机与信息….ppt
- KM173机体钻扩挺柱孔机床加工示意图与主轴箱设计.doc
- Knowledge Representation and Reasoning - Dublin Institute of 都柏林学院知识表示与推理.ppt
- Knowledge-gaps in the Scaling-up Debate Nora Lustig Director …在扩大的辩论诺拉与导演的知识差距….ppt
- LiCha a secure and decentralized approach for privacy aware 里岔安全与隐私意识的分散方法.ppt
- linux防火墙基础与管理设置iptables规则.docx
- Linux网络操作系统配置与管理项目11 安装与配置DNS服务器.ppt
- LRQP03文件与资料管理程序.doc
- LRQP11软件复制交付与安装管理程序.doc
- LRQP14开发.安装与服务工具管理程序.doc
- lxmt时尚泰新马10日(不含小费与马段330.doc
- LS to 3GPP and 3GPP2 on mobility coordination for NGNLS在流动协调3GPP与3GPP2 NGN.doc
- Linux网络操作系统配置与管理项目4 管理用户与用户组.ppt
- Managerial Effort Incentives and Market Collusion管理努力的激励与市场合谋.ppt
原创力文档


文档评论(0)