关键字:
KFS, 同步服务,人大金仓
问题概述
在频繁调试replicator阶段,时常会频繁使用到重置操作。在重置过程中,需要频繁的输入命令并等待结果。十分浪费时间且消耗精力,通过shell脚本的方式来重置replicator,可以大幅到提高效率。
脚本实现
首先我们先实现最快速简便的方式,我们从fsrepctl命令中获取第一个服务名,并进行重置操作。
replicator stop replicator start offline sername=$(fsrepctl status | grep 'serviceName' | awk print $3 ) fsrepctl -service $sername reset -all -y fsrepctl online fsrepctl status |
其次我们实现一种读取外部操作的方式,通过输入服务完成重置操作
Sername=$1 replicator stop replicator start offline fsrepctl -service $sername reset -all -y fsrepctl online |
参考资料
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




