首页运维零件 › Linux平台上安装MondoRescue 最新的Mondo,前端界面轻松地管理我们的vns威尼斯城官网登入 GNU/Linux 服务器

Linux平台上安装MondoRescue 最新的Mondo,前端界面轻松地管理我们的vns威尼斯城官网登入 GNU/Linux 服务器

如何安装配置Collectd和Collectd-Web监控服务器资源?(1)

Collectd-web是一款基于RRDtool(轮循数据库工具)的Web前端监控工具,它能够解读并以图形化方式输出由Linux系统上的Collectd服务收集的数据。

Collectd服务在默认情况下随带一大批可用插件,这些插件接入其默认的配置文件;一旦你安装了软件包,其中一些插件在默认情况下已经被激活。

Collectd-web CGI脚本可解读并生成图形化的html页面统计信息,用Apache
CGI网关即可执行,Apache Web服务器端只需要极少的配置。

然而,附有所生成统计信息的图形化Web界面也可以由Python
CGIHTTPServer脚本提供的独立式Web服务器来执行,该脚本随主Git软件库预先安装。

本教程将介绍Collectd服务和Collectd-web界面在基于RHEL/CentOS/Fedora和Ubuntu/Debian的系统上的安装过程,只需要进行极少的配置,就可以运行服务,并启用Collectd服务插件。

第1步:安装Collectd服务

1.
基本上来说,Collectd守护程序的任务就是在它所运行的系统上收集并存储数据统计信息。Collectd程序包可以从默认的基于Debian的发行版软件库下载和安装,只要执行下面这个命令:

在Ubuntu/Debian上:

# apt-get install collectd [On Debian based Systems]

vns威尼斯城官网登入 1

将Collectd安装到Debian/Ubuntu上

在RHEL/CentOS 6.x/5.x上:

在基于红帽的较旧系统(比如CentOS/Fedora)上,你先需要启用系统下的epel软件库,然后你才能从epel软件库安装collectd程序包。

# yum install collectd

在RHEL/CentOS 7.x上:

在最新版本的RHEL/CentOS
7.x上,你可以从默认的yum软件库安装和启用epel软件库,如下所示。

# yum install epel-release
# yum install collectd

vns威尼斯城官网登入 2

将Collectd安装到CentOS/RHEL/Fedora上

注意:对Fedora用户而言,不需要启用任何第三方软件库,只要运行yum命令,即可从默认的yum软件库获得collectd程序包。

  1. 一旦程序包安装到了你的系统上,运行下面这个命令,以便启动服务。

    # service collectd start  [On Debian based Systems]
    # service collectd start [On RHEL/CentOS 6.x/5.x Systems]
    # systemctl start collectd.service [On RHEL/CentOS 7.x Systems]


vns威尼斯城官网登入 3


)
Collectd-web是一款基于RRDtool(轮循数据库工具)的Web前端监控工具,它能够解读并以图形化方...

Mondo
Rescue是一个开源免费的故障恢复和备份工具,用户可以轻松地创建系统的完整(Linux或Windows)克隆或备份的ISO镜像,可以将这些镜像存放在CD、DVD、磁带、USB设备、硬盘和NFS上。Mondo
Rescue还可以用来快速恢复或者重新部署工作镜像到其他系统中,万一碰到数据丢失,你还可以从备份介质恢复尽可能完整的系统数据。

有时候,无论是普通用户还是系统管理员,都需要知道系统运行是否良好。与系统状态相关的许多问题,都可以通过检查运行的服务所生成的日志文件来获得答案。然而,即便对于干过几年的系统管理员而言,要检查日志文件的每个细节都不是件容易的事。这也是为什么他们依赖于监控软件的原因,监控软件能够从不同的源收集信息,并以易于理解的格式给出分析报告,如图表、可视化图像、统计数据等。

Cockpit 是什么?Cockpit
是一个自由开源的服务器管理软件,使得我们可以通过它好看的 Web
前端界面轻松地管理我们的 GNU/Linux 服务器,非常轻量级,Web
界面也非常简单易用。

CentOS安装Yum源优先级插件Yum Priorities

安装使用 YUM 的优先级控制插件
Linux
发行版比较多,同时还有很多个人或组织维护了某些特定用途的安装/升级源。Yum
Priorities
插件可以用来强制保护源。它通过给各个源设定不同的优先级,使得系统管理员可以将某些源(比如
Linux
发行版的官方源)设定为最高优先级,从而保证系统的稳定性(同时也可能无法更新到其它源上提供的软件最新版本)。
安装 Yum Priorities
1、
由于实验系统为CentOS6.4-64,按照网上大多数yum安装下载系统却提示没有可获得的包,于是自行搜索yum-plugin-priorities的rpm包并安装

vns威尼斯城官网登入 4
2、配置使用 Yum Priorities
使用文本编辑器打开 Yum Priorities 配置文件,确保配置文件中包含下面的行
vns威尼斯城官网登入 5
编辑 CentOS-Base 源配置文件 /etc/yum.repos.d/CentOS-Base.repo

  1. 将priority=1分别添加到 [base], [updates]和
    [extras]这几个源记录的后面
  2. 将priority=2添加到 [centosplus] 源记录的后面
    注意:优先级由 1 ~ 99 的 99 个数表示,1
    的优先级最高。优先级小的源即使有某软件的较新版本,如果优先级高的源中没有,在启用该插件的情况下,系统也无法安装/升级到该较新版本。图形界面的
    YUM 工具一般默认就已经包含了优先级插件。
    要禁用 YUM 优先级功能,只需要在 /etc/yum/pluginconf.d/priorities.conf
    中将 enable=1 改为 enable=0 即可。
    有关 Yum Priorities 插件的其它信息,详见官方文档:

    安装 EPEL 源
    EPEL (Extra Packages for Enterprise Linux,企业版Linux的额外软件包)
    是Fedora小组维护的一个高质量软件仓库项目,为RHEL/CentOS提供他们默认不提供的软件包。这个源兼容RHEL及像CentOS和Scientific
    Linux这样的衍生版本。
    通过yum命令可以从EPEL源上获取上万个在CentOS自带源上没有的软件。EPEL提供的软件包大多基于其对应的Fedora软件包,不会与企业版Linux发行版本的软件发生冲突或替换其文件。
    更多关于EPEL
    项目的细节可以到官方网站获取:
    注意:
    RHEL/CentOS系统有许多第三方源,比较流行的比如RpmForge,RpmFusion,EPEL,Remi等等。
    如果系统添加了多个第三方源,可能会因此产生冲突——一个软件包可以从多个源获取,一些源会替换系统的基础软件包,从而可能会产生意想不到的错误。已知的就有Rpmforge与EPEL会产生冲突。为了避免冲突可以通过前文描述的Yum
    Priorities插件来调整源的优先权或者有选择性的安装源。
    1、确认CentOS 的版本
    vns威尼斯城官网登入 6
    2、下载EPEL 的rpm 安装包
    原始参考页面:

    注意:根据CentOS 版本来选择正确的下载地址,EPEL
    的安装包是独立编译的,所以它可以安装在32位和64位系统中
    vns威尼斯城官网登入 7

  3. 检查EPEL 源
    安装好EPEL 源后,用yum 命令来检查是否添加到源列表
    vns威尼斯城官网登入 8
    EPEL已经在repo 后列出,并且显示提供了上万个软件包,所以EPEL
    已经安装到CentOS上了
    配置 EPEL Repository
    编辑配置文件 /etc/yum.repos.d/epel.repo为 EPEL repository
    安装源设置优先级:将 priority=3 添加到 [epel] 一节的末尾。
    配置使用本地YUM源
    1、载本地光盘到系统
    vns威尼斯城官网登入 9
    2、添加本地repo文件

    [root@DQ yum.repos.d]# vim media.repo
    [root@DQ yum.repos.d]# cat media.repo
    [centos-base] #名字可以任意取,不能重名
    name=CentOS6.4 base #文件标识字段,可以随便取
    baseurl=file:///media/centos/Packages #仓库路径,指定的路径下要有repodata这个文件夹
    enabled=1 #启用,0表示禁用
    gpgcheck=0 #是否校验下载rpm包的GunPG签名

更多YUM相关教程见以下内容:

RedHat 6.2 Linux修改yum源免费使用CentOS源

配置EPEL YUM源

Redhat 本地yum源配置

yum的配置文件说明

RedHat 6.1下安装yum(图文)

YUM 安装及清理

CentOS 6.4上搭建yum本地源

本文永久更新链接地址:

Priorities 安装使用
YUM 的优先级控制插件 Linux
发行版比较多,同时还有很多个人或组织维护了某些特定用途的安...

Mondo程序可以免费下载,在GPL(GNU Public
License)下发布,并且已经在很多Linux发行版本中进行过测试。  
本文介绍了Mondo的安装方法,以及如何使用Mondo
Tools完整备份你的系统。Mondo
Rescue是一个故障恢复和备份解决方案,系统管理员可以完整地备份他们的Linux和Windows文件系统分区到CD/DVD、磁带、NFS上,并且可以在引导时通过Mondo
Restore介质功能恢复整个系统。   一、在RHEL/CentOS/Scientific
Linux平台上安装MondoRescue 最新的Mondo
Rescue安装包(Mondo的当前版本为3.0.3-1)可以从“MondoRescue
Repository”取得。使用“wget”命令将“MondoRescue
Repository”下载和添加到你的系统中。Mondo软件库将会安装适合于你的发行版系统的二进制软件包,例如afio、buffer、mindi、mindi-busybox、mondo,以及mondo-doc,如果它们可用的话。
  1. 用于RHEL/CentOS/SL 6, 5, 4 -
32位平台
下载“/etc/yum.repos.d/”下的MondoRescue软件库,文件名为“mondorescue.repo”。请为你的Linux
OS发行版本下载正确的软件库。

市面上流传着许多复杂的系统监控软件,诸如Cacti, Nagios, Zabbix,
Munin此类。在本文中,我们向您介绍一个轻量级的监控工具——Monitorix,该工具设计用于在Linux/BSD上监控系统资源和许多熟知的第三方应用程序。由于专为资源有限的嵌入式系统而优化,Monitorix以使用简单,消耗内存资源少而著称。它内建了一个HTTP服务器用于提供web界面,并使用RRDtool数据库来存储时间序列统计数据,RRDtool可以很容易地和任何脚本语言整合,如Perl,Python,shell脚本,Ruby等。

它可以在多种Linux发行版,包括Debian的
,Ubuntu的
,Fedora的
,CentOS的
,RHEL,Arch Linux的等等运行。

# cd /etc/yum.repos.d/

## On RHEL/CentOS/SL 6 - 32-Bit ##
# wget ftp://ftp.mondorescue.org/rhel/6/i386/mondorescue.repo

## On RHEL/CentOS/SL 5 - 32-Bit ##
# wget ftp://ftp.mondorescue.org/rhel/5/i386/mondorescue.repo

## On RHEL/CentOS/SL 4 - 32-Bit ##
# wget ftp://ftp.mondorescue.org/rhel/4/i386/mondorescue.repo

vns威尼斯城官网登入 10

Cockpit使得Linux发现从而使系统管理员能够轻松可靠地执行任务,如启动容器,存储管理,网络配置,日志再加上其他几个人检查。

  1. 用于RHEL/CentOS/SL 6, 5, 4 -
    64位平台

    # cd /etc/yum.repos.d/

    ## On RHEL/CentOS/SL 6 - 64-Bit ##
    # wget ftp://ftp.mondorescue.org/rhel/6/x86_64/mondorescue.repo

    ## On RHEL/CentOS/SL 5 - 64-Bit ##
    # wget ftp://ftp.mondorescue.org/rhel/5/x86_64/mondorescue.repo

    ## On RHEL/CentOS/SL 4 - 64-Bit ##
    # wget ftp://ftp.mondorescue.org/rhel/4/x86_64/mondorescue.repo

Monitorix 监控你的 Linux 主机状况
http://www.linuxidc.com/Linux/2013-08/88749.htm

下面是 Cockpit 在我们的 GNU/Linux 服务器中一些非常棒的功能:

一旦你成功地添加了软件库,就可以使用“yum”命令安装最新的Mondo工具。

Linux监控软件Monitorix在CentOS下的安装
http://www.linuxidc.com/Linux/2014-01/95115.htm

  1. 它包含 systemd 服务管理器。
  2. 有一个用于故障排除和日志分析的 Journal 日志查看器。
  3. 包括 LVM 在内的存储配置比以前任何时候都要简单。
  4. 用 Cockpit 可以进行基本的网络配置。
  5. 可以轻松地添加和删除用户以及管理多台服务器。
# yum install mondo

主要特性

这里列出了Monitorix的主要特性。要查看完整列表,请参阅官方网站

  • 当前系统负载和系统服务
  • CPU/GPU温度传感器
  • 磁盘温度和健康度
  • 网络/端口流量和网络状况统计
  • 邮件统计
  • Web服务器统计(Apache,Nginx,Lighttpd)
  • MySQL负载和统计
  • Squid代理统计
  • NFS服务器/客户端统计
  • Raspberry Pi传感器统计
  • Memcached统计

1. 安装 Cockpit

  二、在Debian/Ubuntu/Linux
Mint平台上安装MondoRescue 1.
Debian平台 Debian用户可以使用“wget”命令抓取适用于Debian
6和Debian
5发行版的MondoRescue软件库。运行下列命令,添加“mondorescue.sources.list”到“/etc/apt/sources.list”文件中,以便于安装Mondo软件包。

在Fedora, CentOS或者RHEL上安装并配置Monitorix

首先,安装需要的软件包。注意,在CentOS上,你需要先设置
EPEL和Repoforge仓库。

  1. $ sudo yum install rrdtool rrdtool-perl perl-libwww-perl perl-MailTools perl-MIME-Lite perl-CGI perl-DBI perl-XML-Simple perl-Config-General perl-HTTP-Server-Simple perl-IO-Socket-SSL

完成上一步后,可以通过以下命令来安装Monitorix:

  1. $ sudo yum install monitorix

要配置Monitorix,打开/etc/monitorix/monitorix.conf配置文件,并修改选项。关于Monitorix的配置文件细节,可以查阅。

默认情况下,内建的HTTP服务器监听8080端口。因此,确保你的防火墙没有阻止TCP
8080端口。

要启动Monitorix,只需输入以下命令:

  1. $ sudo service monitorix start

启动你喜爱的Web浏览器,然后通过

首先,我们需要在我们基于linux的服务器上安装Cockpit,大部分发行版的官方软件仓库中都有可用的cockpit安装包。这篇博文中,我们会在
Fedora 22、CentOS 7、Arch Linux、RHEL 7和ubuntu
18.04中通过它们的官方软件仓库安装 Cockpit。
CentOS / RHEL

转载本站文章请注明出处:vns威尼斯城官网登入 http://www.tiec-ccpittj.com/?p=1394

上一篇:

下一篇:

相关文章