DIASER(分布式互联网档案系统教育资料库)的基础上,DIAP技术,可以创建后备的多个位置,从而改善环境的稳定性和安全性。
系统要求
- Perl的v5.10.0启用工作站。
- 3×Linux存储节点(可以使用虚拟机)与初始设置和Perl v5.10.0,用服务的root访问权限; sshd的,crontab中,iptables的SSH端口开放,NTPD,  rsync的(非守护进程)。
- 每个服务器之间的局域网或广域网连接时,3台机器必须能够ping通对方。
- 每个节点,不一定端口22上的SSH服务器。
- Perl模块
工作站:网:: SSH :: Perl中,网:: SFTP,的Getopt ::龙和Term :: ReadKey
节点:网:: SSH :: Perl中即以root] #yum -y安装Perl-NET-SSH-Perl或CPAN>安装的Net :: SSH :: Perl的
- 足够的磁盘空间,见文档/ worksheet_3_26_may.pdf或文档/ overview.png。我会让这一切更简单的计算时,我已经完成了子程序calculate_lmb。
配置
文件config.pl包含用户设置,请根据需要进行编辑。
主要设置:
月到数年,你希望系统运行
开始日期
日常运行时间
节点的IP地址
SSH端口
干运行或不
超时和最大传送速率
开始安装
运行diaser.pl -i作为普通用户,节点的root密码将被要求,并记下你所选择的diaser密码。
其它选项可以与diaser.pl -h开关查看。
升级
产品升级将适用于修复和更新,使用-u开关。
数据录入点
本机包含目录AD0和aFULL01,是你的机器A.计算机A被认为是你最强大的和最亲密的从网络的角度来 你的主备份设备。该文件被假设为是读/写由用户ID  diaser的时刻。使用aFull01为您完整副本和AD0所有后续 差速器。 fill_diaser.sh将自动DIASER加载脚本,fill_diaser将重新用Perl编写。
数据检索
目前检索可以通过手动使用节点之间的SCP和使用rsync日志来实现。所有这一切都将实现自动化。
SE Linux的
可能会导致安装问题,请禁用在安装
什么是此版本中的新:
- 在本新闻稿中包含有大量代码修改根据Perl的最佳实践和Perl ::评论家公告进行。
- 在5级和4完整的CLI管理工具以及大多数3级的变化。
- 在一些开发结构已经加入到SCM - 这些文件包含开发环境变量,设置和使用别名来管理,增强编码环境
- HTTP conf.d已被修改,以避免出现重复的别名。
什么是1.0.8版本,新的:
- 在该网页GUI前端配置工具包含了所有的变量用户需要设置和弹出工具提示中四个部分清晰显示。用该GUI,用户可以选择的选项,并建立一个工作diaser配置文件。安装脚本处理很到位。此前端可以用&QUOT安装,使安装和QUOT;
什么是1.0.7版本,新的:
- 在这个开发版本包括更多的diaser-的WebGUI设计工具改进和功能实现代码,包括定义的动作弹出窗口,为所有用户输入的情况,一个Makefile关闭按钮,以及一个Apache系统的conf文件。
- 在该工具diaser配置文件的存储位置,现在预先定义的。
- 在该工具已更名为diaser-的WebGUI在SVN和Makefile文件。
什么是新版本的 1.0.6 Beta 2中:
- 在图形用户界面的Web工具已被重组,一个Java脚本日期选择器
- 出台。
- 在配置文件上传和保存的地方。
什么是新版本的 0.2.5 Beta 1版本:
- 在一个节点迁移工具现在可以正常运行,让用户整个节点及其数据移动到不同的服务器。
- 添加到该版本是高层次的图形和最终用户文档。
- 当加载模块异常处理完成。
- 在使用--version选项时,将显示Perl版本。
- 在一个加密卷配方包含在技术文档。
- 在子程序和它的选项--stats显示磁盘使用情况的所有节点。
- 新功能已被记录在案。
什么是新的版本0.2.4 Beta 1版本:
- 在现在有一个工具,可以让用户在两个节点之间进行测试的实际,不是理论,潜在的数据吞吐量。这将允许判定节点之间的最低的最大带宽。 --bandwidth将产生显示最高的吞吐量可能的图表。
- 在这个版本有一个大纲和子迁移(),这将允许用户DIASER移动节点从一台计算机或VM / VPS另一部分实现。
- 在已经有轻微的错误修正和错字改正,并修复到填充DIASER算法。
- 在该路线图也进行了调整。
- 在该文档已被更新,包括新功能。
什么是新版本的 0.2.3 Beta 1版本:
- 在本新闻稿中包含一些bug-修正,改进,通过--configure工具的步行路程,使用MD5来SHA1校验求和卷,因为他们进入DIASER以及相应的文档更新的开关。
什么是新版本的 0.2.2 Beta 1版本:
- 在简单的带宽,表添加到文档
- 提取子程序文件
- 在简单检索数据的子实施和记录实施 - 紧急锁定子程序
- 在fill_diaser.pl重新写文档更新
- 在fill_diaser.pl或gen_fill重新写
- 的md5sum,并与每个卷创建日期的文件添加到-Node A
- 在fill_diaser.pl部分重写
- 在collect.sh从SVN删除
- 在tab_a.pl调整并写入,以适应新的
- 在diaser填充机制
- 在下面的变量也可以通过提供
- 在修改和write_config
- 在2.5节为什么Linux加入到manual.html
- 的修订diaser_fill.pl五个新的变量加入到diaser.pl config->定义,未初始化的增值经销商,GetOptions子配置
- 在细化流程diaser_fill_flow直径和PNG
- 在fill_diaser.pl算法放置体积md5校验操作
什么在0.2.1版本新阿尔法:
- 在调整子gen_hvautoc的变化子gen_dirs
- 在调整子gen_fill的变化子gen_dirs
- 在调整子gen_dirs那么简单的故障切换和节点的角色转变可以实现
- 在去除ABC前缀和额外的D0和Full01和Full02目录
- 输入验证适用于修改选项
- 在子程序配置()与输入验证实施
- 在写输入验证潜艇is_integer()IS_STRING()is_directory()is_ip()is_integer_inc_zero()
- 在手动/安装更新,反映了最近的变化
- 网站链接
- 在手动改为文档和重新排序
要求:
- 在SSH服务器
- 在网络-SFTP
- NTP
- 的iptables
- 的rsync
评论没有发现