Rex 管理效率提升利器.ppt
《Rex 管理效率提升利器.ppt》由会员分享,可在线阅读,更多相关《Rex 管理效率提升利器.ppt(22页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、Rex 管理效率提升利器,Lekan 技术部吴泽林(莫言)2013/07/24,Rex 是什么,Rex(http:/rexify.org)是一个自动化工具,可用于远程执行、部署和配置管理。使用 Perl 开发,开源软件。采用 Apache 2.0 许可证。,简单的例子,Rexfile: user rex; key_auth; public_key /data/rex/.ssh/id_rsa.pub; private_key /data/rex/.ssh/id_rsa; desc Get Disk Free; task disk_free, sub my $output = run df -h;
2、 say $output; ; rex -H 192.168.0.100.200” disk_free,定义设备组,定义设备组,group webservers = qw( 192.168.0.100 192.168.0.101);rex -G webservers disk_free,在 Perl 中使用,use Rex:Taskmy $task = Rex:Task-new(name = testtask);$task-set_server(remoteserver);$task-set_code(sub say Hello; );$task-modify(no_ssh, 1);,Rex
3、的功能介绍,远程执行部署配置管理其它功能,远程执行,task run = sub my $self = shift;my $cmd = $self-cmd;run $cmd, sub my ($data) = _; my $server = Rex-get_current_connection()-server; say $servern$data;rux -G allservers run -cmd=df -hrux -G allservers run -cmd=test -d /usr/local/nginx & /usr/local/nginx/sbin/nginx -s reload,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- rex 管理 效率 效力 提升 晋升 利器
限制150内