解决 RedHat problem making ssl connection 的问题

今天收到一台 系统的机器,需要安装 以便部署持续集成。

在配置完清华大学的 epel-release 源之后搜索 ansible 应用时出现以下错误:

[root@2B2C-test-DB1 .repos.d]#  search ansible
Loaded plugins: product-id, refresh-packagekit, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
https://mirrors.tuna.tsinghua.edu.cn/epel/6/x86_64/repodata/repomd.xml: [Errno 14] problem making ssl connection
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: epel. Please verify its path and try again
[root@2B2C-test-DB1 .repos.d]# 

Continue reading “解决 RedHat problem making ssl connection 的问题”

解决 RedHat problem making ssl connection 的问题

【转载】keepalived 工作原理和配置说明

是什么

keepalived 是集群管理中保证集群高可用的一个服务软件,其功能类似于 heartbeat,用来防止单点故障。

keepalived 工作原理

keepalived 是以 VRRP 协议为实现基础的,VRRP 全称 Virtual Router Redundancy Protocol,即虚拟路由冗余协议。

虚拟路由冗余协议,可以认为是实现路由器高可用的协议,即将N台提供相同功能的路由器组成一个路由器组,这个组里面有一个 master 和多个 backup,master 上面有一个对外提供服务的 vip(该路由器所在局域网内其他机器的默认路由为该 vip),master 会发组播,当 backup 收不到 vrrp 包时就认为 master 宕掉了,这时就需要根据 VRRP 的优先级来选举一个 backup 当 master。这样的话就可以保证路由器的高可用了。

Continue reading “【转载】keepalived 工作原理和配置说明”

【转载】keepalived 工作原理和配置说明

yum 命令详解

yum简介

(Yellow dog Updater, Modified)由Duke University团队,修改Yellow Dog Linux的Yellow Dog Updater开发而成,是一个基于RPM包管理的字符前端软件包管理器。能够从指定的服务器自动下载RPM包并且安装,可以处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。被Yellow Dog Linux本身,以及Fedora、Red Hat Enterprise Linux采用。

–wiki

Continue reading “yum 命令详解”

yum 命令详解

rpm 程序包管理器详解

简介

Package Manager),原是Redhat公司开发的一个包管理器,功能就是将编译好的应用程序的各组成文件打包成一个或几个程序包文件,从而更方便地实现程序包的安装、升级、卸载和查询等管理操作。

后来由于OpenLinux、S.u.S.E.以及Turbo Linux等Linux的分发版本都有采用,可以算是公认的行业标准了,现已将rpm缩写展开为RPM Package Manager

Continue reading “rpm 程序包管理器详解”

rpm 程序包管理器详解

Icinga2 + IcingaWeb2 安装小结

2 安装

 -i http://packages.icinga.org/epel/6/release/noarch/icinga--release-6-1.el6.noarch.;
 --import http://packages.icinga.org/icinga.key;
curl -o /etc/.repos.d/ICINGA-release.repo http://packages.icinga.org/epel/ICINGA-release.repo;
 makecache;
 install -y icinga2;
chkconfig icinga2 on;
service icinga2 start;

Continue reading “Icinga2 + IcingaWeb2 安装小结”

Icinga2 + IcingaWeb2 安装小结

yum 常用参数

现在很多 版本都出了程序包自动获取及更新的命令,免去了手动下包以及 安装的痛苦。对于新手来说,这种人性化的设计无疑降低了 的学习成本,对于开发者来说,免去复杂的下包装包的过程,也能大大提高工作效率。 都属于自动化命令。由于 centos 系统免费且接近 ,很多个人以及企业服务器上都运行这 centos ,所以 yum 命令接触更加频繁。

Continue reading “yum 常用参数”

yum 常用参数

Nagios 整合 pnp4nagios 手动编译安装笔记

之前介绍过《 nagios + pnp4nagios 安装笔记》,但文章中的 和 php 都是通过 直接安装的,这样安装的方式比较方便快捷,但是弊端也很明显,就是不易于维护和升级,特别是对处于内网的生产机来说,更是头疼。遂对 apache + php + + 手动编译安装笔记进行整理记录,以便后续参考。

Continue reading “Nagios 整合 pnp4nagios 手动编译安装笔记”

Nagios 整合 pnp4nagios 手动编译安装笔记

nagios + pnp4nagios 安装笔记

是一款开源的电脑系统和网络监视工具,能有效监控 和 Unix 的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。

最近比较流行的,就是 nagios + 的组合模式, nagios 负责数据采集和监控, pnp4nagios 负责图表及历史记录展示。最新商业版的 nagiosXI ,其记录展示采用的也是 nagios + pnp4nagios 模式,只是 nagiosXI 把所有用到的插件都整合到了一起,免去了手动安装及调试的过程。其实通过手动安装,我们也能拥有类似的功能。

Continue reading “nagios + pnp4nagios 安装笔记”

nagios + pnp4nagios 安装笔记