这里是我的问题,我们有170个unix服务器,80个ESX服务器和许多Windows(2003/2008),跨3个EMC Clariions和2个VMAX,我想在所有的服务器上执行主机抓取,强迫服务器团队安装powerpath而不是本地代理。我们拥有从Windows,Unix,Linux,AIX等所有的操作系统的所有风格。
我们一直在经常收到一条path不可见的问题。最近,这种情况已经增加了很多,所有的根本原因是本地path没有正确configuration。
我需要知道什么是最简单的方法来完成这项任务,因为困难是我有这些服务器与所有这些服务器10个不同的系统pipe理员。 我的问题是,需要花费太多的协调和时间与每个pipe理员,让他们在他们的每台服务器上运行抓取工具,并让他们每个发送给每个主机的抓斗输出。 这是一个存储pipe理员监督太多的工作,因为我必须通过指令向他们发送抓取程序。 然后,我必须确保他们各自发回抓取输出文件给我,将结果上传到EMC。
有没有人有一个策略或build议如何使这个过程更容易?
我可以创build一个简单的手册,在其中我指定要完成的步骤? 我请求有人帮我find步骤。只是Powerlink中的链接我一直在试图在那里,但无济于事。
我喜欢你的想法,让这些小组成为习惯性的例行公事。 但是他们如何自动化呢?
是否有一个脚本,可以很容易地写在每个主机上运行每周emc抓取和转储它的地方? 所以我认为这将是Windows中的“Scheduled Tasks”或者Unix中的“crontab”。
如果有人有任何样品如何写脚本,请分享。
我将非常感谢帮助!
谢谢阅读
在Windows,ESX和任何Linux版本上,预定的脚本确实足够简单,而且在大多数情况下应该很简单。 如果你拥有ESXi,你不太可能得到任何工作,而且由于VMware正在将所有未来版本的虚拟机pipe理程序完全转移到该模型上,所以你可能需要考虑其他获取这些数据的方法。
您必须为每个平台自己编写脚本,testing它的工作原理,并确保它们在没有任何交互的情况下正常运行。 我的EMC抓取工具的经验是,它默认情况下是相当互动的(授权问题,请求pipe理员\支持联系方式等),但是有些选项应该让它保持沉默,任何脚本最终都不会超过一个命令(例如ESX上的emcgrab.sh -nomsg),然后是将输出file upload到集中位置的命令。
所有这些都可以远程完成,但是要求你有root \ admin权限才能访问那些可能不太可能的系统。
为了确保这个问题不成问题,您可以将预定任务作为将来configuration任何SAN存储的先决条件,但现在并不能真正帮助您。