05
2010
11

Redhat Linux安装keepalived实现双机热备

keepalived简介

keepalived是一个类似于layer3, 4 & 5交换机制的软件,也就是我们平时说的第3层、第4层和第5层交换。Keepalived的作用是检测web服务器的状态,如果有一台web服务器死机,或工作出现故障,Keepalived将检测到,并将有故障的web服务器从系统中剔除,当web服务器工作正常后Keepalived自动将web服务器加入到服务器群中,这些工作全部自动完成,不需要人工干涉,需要人工做的只是修复故障的web服务器。

04
2010
11

Redhat Linux配置at、cron执行计划任务

Linux系统需要频繁定期执行的任务包括:转移日志文件以避免装满文件系统,备份数据库以及连接时间服务器来执行系统时间同步等等。同时为了降低系统管理员的工作量,通过Linux的计划任务就可以实现这些需求。

Linux系统支持一些能够自动执行任务的服务我们称其为计划任务:

  • at:指定一个时间执行一个任务 
  • cron:根据一个时间表自动执行任务
  • anacron:在一个指定时间间隔错过后自动执行任务
03
2010
11

Redhat Linux YUM源“urlopen error unknown url type: media”错误解决

 昨天介绍了[Redhat Linux创建本地YUM源] ,使用的DVD的RHEL 5.2的版本,今天想更换成RHEL 5.5版本的YUM源,删除原来YUM源的文件,将光盘上的文件复制到YUM源目录,重新使用createrepo创建YUM源数据库。

# createrepo  -g  /var/yum/Server/repodata/comps-rhel5-server-core.xml  /var/yum/Server/
# createrepo  -g  /var/yum/VT/repodata/comps-rhel5-vt.xml  /var/yum/VT/
# createrepo  -g  /var/yum/Cluster/repodata/comps-rhel5-cluster.xml  /var/yum/Cluster/
# createrepo -g  /var/yum/ClusterStorage/repodata/comps-rhel5-cluster-st.xml  /var/yum/ClusterStorage/

02
2010
11

Redhat Linux创建本地YUM源

创建YUM目录

使用root用户登录系统,并使用下面的命令创建目录:

# mkdir   /media/cdrom
# mkdir   /var/yum
mount  /dev/cdrom  /media/cdrom

注意:存放YUM源的目录必须有可写权限,不然在createrepo时会报错。

01
2010
11

Redhat Linux RPM包安装软件及其管理

什么是RPM

RPM的全称是:RedHat Package Manager     //红帽包管理工具

如果Linux发行版本是redhat 、redflag 、centos 、fedora 、suse等或者衍生的版本,那么使用rpm进行软件管理最适合了。通过rpm可以来对软件进行安装、升级、查询、验证及卸载等。被rpm管理的软件包称之为“rpm包”,对于该软件包的文件名包含了很多有用信息,通常包含了软件包的名称、版本信息、操作系统信息、适应的硬件架构等等,比如:httpd-2.2.3-22.el5.i386.rpm 2.2.3 是软件的版本号,22是发行号,i386表示用于Intel x86平台

31
2010
10

Unix操作系统家谱图

Unix家谱图

30
2010
10

Redhat Linux下文件查找及压缩解压

which :显示一个可执行文件的完整路径

# which ls  //查看命令ls这个可执行文件的完整路径
alias ls='ls --color=tty'
        /bin/ls

which 首先查找系统中别名记录(alias),然后查找系统路径($PATH)

29
2010
10

Redhat Linux配置双网卡绑定

为了提供网络的高可用性,我们可能需要将多块网卡绑定成一块虚拟网卡对外提供服务,这样即使其中的一块物理网卡出现故障,也不会导致连接中断。比如我们可以将eth0和eth1绑定成虚拟网卡bond0

编辑/etc/modprobe.conf文件,加入以下内容

[root@linux-a ~]# vi /etc/modprobe.conf
alias bond0 bonding
options bond0 miimon=100 mode=0

26
2010
10

Redhat Linux从入门到略懂

 最近写了不少Redhat Linux的文章,这是我在学习和使用Redhat Linux的一些实验和总结,大致上可以对Redhat Linux有一个比较全面的了解,这里做一个总结,叫做“Redhat Linux从入门到略懂”,精通肯定是算不上的,做到对Linux略懂还是没问题的,可以解决一些基本的linux问题。

Redhat Linux学前必读:

29
2010
09

Redhat Linux RHEL5配置CentOS YUM更新源

YUM是Redhat Linux在线安装更新及软件的工具,但是这是RHEL5的收费功能,如果没有购买Redhat的服务时不能使用RHEL5的更新源的,会提示注册。

由于CentOS是从Redhat演化而来的免费Linux版本,因此可以利用CentOS的yum更新源来实现RHEL5的YUM功能。配置方法如下:

检查yum是否安装,默认情况下都是安装好的,总共4各包。

[root@linux-a ~]# rpm -qa |grep yum
yum-metadata-parser-1.0-8.fc6
yum-3.0.1-5.el5
yum-rhn-plugin-0.4.3-1.el5
yum-updatesd-3.0.1-5.el5