当我们需要获取一台服务器的硬件状态时,我们可以手动登录到联想服务器硬件管理平台进行获取,但当需要同时获取很多台机器信息时,手动操作显然并不是很方便,下文我们介绍如何批量获取联想服务器硬件信息及其状态,本文适用于:

联想ThinkSystem/System X系列服务器

-------感谢田创的研究  

以下为某大型物流公司为应对即将到来的双11请我司帮忙开发的机房巡检工具,实现批量监控联想服务器硬件状态的工具及使用流程介绍:

工具下载地址:

链接:https://pan.baidu.com/s/1IH1Xn5lDoflCSq1GoqXErA

提取码:oh7h

该脚本运行环境为Linux环境,内部打包了sshpass等工具,我们只需要准备一台Linux机器,并准备相关的配置文件即可(CSV配置文档),以下开始介绍使用过程:

1、在一台PC或者虚拟机上安装CentOS7,PC或者虚拟机需要能ping通所有需要获取信息的服务器的XCC/IMM2网络;

2、将前文提供的下载链接中的工具包拷贝到安装好CentOS7的PC或者虚拟机上解压,有如下2个文件:

3、按如下格式编辑xccip.csv,填入需要获取信息的服务器的xcc信息,用逗号隔开的3个字符串分别为XCC/IMM2的IP地址、XCC/IMM2的用户、XCC/IMM2的密码(注意逗号为英文字符,也可以用Excel编辑,保存时选择保存为csv格式即可);

4、执行server-monitor-v1.0.run获取xccip.csv文件中列出的所有机器的信息,并生成report(注意:生成的report中,只有IP地址、其他信息为空的的行说明该XCC/IMM2无法登录,有可能是IP不通,也有可能是用户名或者密码错误);

./server-monitor-v1.0.run

5、在当前目录下生成的文件health-report.csv就是生成的报告,可以copy出来用Excel查看:

使用自动化工具目的就是为了提升工作效率,田创同学发挥了很好钻研精神,改进了一个多线程版的Tool,为提升收集大量服务器硬件状态比如(1000台)的运行效率;

相关Tool已经更新到了下载链接中,请各位童鞋自行研究;

以下为相关演示视频:

PS:本文.RUN文件如何制作在之前的文章中已经介绍过,大家可以自行研究;


若有疑问可直接在公众号中留言(留下您的邮箱),我们接到反馈,会及时回复,感谢您的阅读,如果您喜欢我们的文章,还请关注并帮忙宣传;

sql server链接远程服务器上的csv文件_批量监控联想服务器硬件状态工具相关推荐

  1. 服务器学习之mac终端与远程服务器上传下载文件到本地

    Demo: 下载文件夹 scp -r root@110.255.255.52:/root/htmltitle (远程目录) 『空格』/Users/xxx/Desktop (本地目录) 下载文件 scp ...

  2. sql 生成csv数据_创建包含SQL Server数据的动态生成的CSV文件

    sql 生成csv数据 介绍 ( Introduction ) A few months back, I presented a paper at SQL Saturday 327 in Johann ...

  3. 银河麒麟系统远程服务器上传下载文件

    1.ssh远程 打开命令行,输入下方命令 ssh root@ip -p port 输入密码登录进入服务器 2.scp上传下载文件 在客户端打开一个新的命令行窗口. 从服务器下载文件:指定端口,下载指定 ...

  4. transact-sql_如何使用Transact-SQL创建,配置和删除SQL Server链接服务器

    transact-sql Linked servers allow getting data from a different SQL Server instance using single T-S ...

  5. 如何使用SQL Server链接服务器查询Excel数据

    Linked servers allow SQL Server access to data from a remote data source. A remote data source can b ...

  6. 服务器上文件一直被打开吗,Python: 如何判断远程服务器上Excel文件是否被人打开...

    最近工作中需要去判断远程服务器上的某个Excel文件是否被打开,如果被人打开,则等待,如果没人打开使用,则去填写数据进Excel文件. 开始想的很简单,和其他语言一样,比如C#,打开文件,如果报错说明 ...

  7. 服务器免密码传输文件,CentOS7,使用 scp 命令, ssh 连接方式,免密码传输文件到远程服务器,免密执行远程服务器上的 shell 脚本...

    如题 如果提示:-bash: scp: command not found, 执行下面的命令安装:1 yum install -y openssh-clients 免密码配置通常用 scp 命令通过 ...

  8. python检测excel是否打开_Python判断远程服务器上Excel文件是否被人打开的方法_学领未来...

    最近工作中需要去判断远程服务器上的某个Excel文件是否被打开,如果被人打开,则等待,如果没人打开使用,则去填写数据进Excel文件. 开始想的很简单,和其他语言一样,比如C#,打开文件,如果报错说明 ...

  9. sql server 链接服务器 改访问接口_跨服务器链接数据库?其实很简单!(上)

    今天给大家来分享一下跨服务器操作数据库,还是以SQL Server的管理工具(SSMS)为平台进行操作. 什么是跨服务器操作? 跨服务器操作就是可以在本地连接到远程服务器上的数据库,可以在对方的数据库 ...

最新文章

  1. 图卷积神经网络分析复杂碳水化合物
  2. ASP.NET数据库编程入门
  3. IDEA生成可运行jar包
  4. PL/SQL developer连接远程ORACLE
  5. fortran语言和python语言_Fortran常用语句
  6. 什么是tftp服务器? 如何搭建tftp服务器?
  7. 图像的常规边缘检测(梯度算子、Roberts算子和Sobel算子)(纯C++)
  8. 教育信息化2.0建设解决方案
  9. php 简单聊天室 实例,PHP简易聊天室实例
  10. 蚂蚁全媒体中心总编刘鑫炜解答:「李子柒说时代给了我一阵风」,成就自媒体网红需要哪些助力?
  11. 【小米手机ROOT记录】
  12. 燃烧远征怀旧服务器人数小程序,魔兽怀旧服一直更新下去,最终会开到哪个版本?...
  13. Hash算法进行签名验签
  14. 活动报名丨AI ProCon 2020火爆来袭!
  15. 五星好评的蓝牙耳机长什么样子?2021高人气蓝牙耳机榜单前五
  16. c++动态存储空间分配
  17. Android Studio开发工具的设置
  18. 年月日季平均运算,pandas中关于时间序列处理,resample
  19. 基于python的ansys_基于Python与ANSYS的达芬方程计算程序
  20. 介绍一个查看TCP连接的工具TCPView

热门文章

  1. PicGo+码云Gitee建立国内高速图床
  2. 【Linux】Ubuntu安装命令
  3. 【编程】基本程序设计模式
  4. C#LeetCode刷题-位运算
  5. redux-thunk使用_Redux Thunk用示例解释
  6. JavaScript数组方法终极指南-地图
  7. 学校学生工科学生接私活_为什么我要在学校教年轻的学生如何编码
  8. virtualbox手动挂载共享文件夹
  9. 阿里云服务器排坑指南
  10. 你写的 Python 代码总是不规范?用它!