巧用FAM和IMON在Linux系统下实现数据复制(4)

可从SGI的网站下载FAM和IMON,具体详情请查看后面的资源列表。IMON是一个内核补丁,内核通过它监视内部信息节点。安装补丁的方法如下:在内核的源文件目录下运行补丁程序。 cd/usr/src/linuxpathch –pi  

然后运行config或menuconfig,在”文件系统选择”这部分选择”Inode Monitor(IMON) support (EXPERIMENTAL)”,编译内核重启系统。编译FAM本身是很简单的,在FAM的源文件目录下运行./configure和make all install就大功告成了。

下面我们将要安装SGI::FAM调用的Perl模块,我们可以用perl来编写事件处理程序。

安装 SGI::FAM Perl模块

你不会真的要用C/C++来编程吧?我不了解你的情况,但是我很懒惰,而且我这个人也缺乏耐心,所以我用perl编写复制管理程序。

有关下载安装SGI::FAM的问题可以找Jesse N.Glick(jglick@sig.bsh.com)联系。安装这些模快很简单,运行CPAN模块: perl –MCPAN –e shellinstall SGI::FAM  

这样就安装了SGI::FAM及全部必须模块。

用Fam_mirror实现复制

Fam_mirror是我写的用于自动复制的script程序。要了解Fam_mirror的具体情况,你可以在去查看,如果要下载Fam_mirror,请到。你可以重新编辑这个程序,将$replicaHosts改为当前的主机、$rsh改为当前使用的shell,也可以将$rsync改为实现相同功能的命令。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/639c395419cb9774a7cd49d5efd4ae66.html