最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

windows系统下如何使用ipmitool工具批量管理服务器 ?

业界 admin 12浏览 0评论

工具介绍 :

ipmitool 是一种可用在 linux 或windows系统下的命令行方式的 ipmi 平台管理工具,它支持 ipmi 1.5 规范(最新的规范为 ipmi 2.0),通过它可以实现获取传感器的信息、显示系统日志内容、网络远程开关机等功能。

前提条件:

提前下载ipmitool工具到windows系统,可以使用百度搜索ipmitool for windows下载,下载方法不在赘述!

说明:

本文章通过实践,整理最全最常用的命令,供大家参考使用

适用场景:

ipmitool工具适用于华为、联想、浪潮、曙光、H3C、中兴、DELL、HP等所有厂商的服务器,因为这是国际通用标准协议,任何厂家都需要遵守

1.使用ipmitool查询bmc 用户

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin user list

2.设置bmc用户的用户名

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin user set name 1 admin

(其中1为要设置的用户ID,admin为要设置的用户名)

3.为指定的bmc用户 id设置密码

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin user set password 1 admin

(1为用户id,admin为需要设置的密码)

4.禁止指定的用户 id访问 BMC

#\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin user disable 1

(禁用用户id为1的用户访问bmc)

5.为指定的bmc用户设置权限级别

.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin user priv user_id> privilege level>

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin mc reset cold

(bmc执行冷重启)

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin mc reset warm

(bmc热重启)

6.使用ipmitool设置服务器电源策略

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin chassis policy list

查看当前支持的断电机箱电源策略(always-on,always-off,previous)

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin chassis policy always-off

将电源策略设置为电源恢复时保持 off状态

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin chassis policy previous

将电源策略设置为电源恢复时返回到原先的状态。

7.使用ipmitool设置服务器开机启动项

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin chassis bootdev

查看当前服务器支持的启动项

#\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin chassis bootdev pxe

设置服务器从pxe网络启动

8.ipmitool工具 power 指令,可以开机、关机、重启、查看当前状态

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin chassis power

查看当前服务器支持的power 选项

选项说明:

power status 返回当前服务器电源状态

power on 启动服务器电源

power off 关闭服务器电源

power cycle 服务器关机后重启,等同于给服务下电

power reset 服务器硬重启

9.使用ipmitool查看服务器上电时间

# .\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin chassis poh
#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin chassis restart_cause

(查看服务器最后一次重启的原因)

10.使用ipmitool工具点亮服务器标识ID灯

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin chassis identify

11.使用ipmitool工具查看设置bmc IP

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin lan print 1

(查看1通道ip)

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin lan set 1 ipsrc static

(设置1通道ip为静态)

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin lan set 1 ipaddr 192.168.101.10

(设置1通道ip)

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin lan set 1 netmask 255.255.255.0

(设置1通道子网掩码)

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin lan set 1 defgw ipaddr 192.168.101.254

(设置1通道默认网关)

12、如果有很多台服务器需要进行批量操作应该如何操作呢?

可以写bat批处理脚本批量处理

可以使用python写python批量程序

可以使用windows for循环进行批量管理

工具介绍 :

ipmitool 是一种可用在 linux 或windows系统下的命令行方式的 ipmi 平台管理工具,它支持 ipmi 1.5 规范(最新的规范为 ipmi 2.0),通过它可以实现获取传感器的信息、显示系统日志内容、网络远程开关机等功能。

前提条件:

提前下载ipmitool工具到windows系统,可以使用百度搜索ipmitool for windows下载,下载方法不在赘述!

说明:

本文章通过实践,整理最全最常用的命令,供大家参考使用

适用场景:

ipmitool工具适用于华为、联想、浪潮、曙光、H3C、中兴、DELL、HP等所有厂商的服务器,因为这是国际通用标准协议,任何厂家都需要遵守

1.使用ipmitool查询bmc 用户

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin user list

2.设置bmc用户的用户名

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin user set name 1 admin

(其中1为要设置的用户ID,admin为要设置的用户名)

3.为指定的bmc用户 id设置密码

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin user set password 1 admin

(1为用户id,admin为需要设置的密码)

4.禁止指定的用户 id访问 BMC

#\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin user disable 1

(禁用用户id为1的用户访问bmc)

5.为指定的bmc用户设置权限级别

.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin user priv user_id> privilege level>

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin mc reset cold

(bmc执行冷重启)

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin mc reset warm

(bmc热重启)

6.使用ipmitool设置服务器电源策略

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin chassis policy list

查看当前支持的断电机箱电源策略(always-on,always-off,previous)

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin chassis policy always-off

将电源策略设置为电源恢复时保持 off状态

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin chassis policy previous

将电源策略设置为电源恢复时返回到原先的状态。

7.使用ipmitool设置服务器开机启动项

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin chassis bootdev

查看当前服务器支持的启动项

#\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin chassis bootdev pxe

设置服务器从pxe网络启动

8.ipmitool工具 power 指令,可以开机、关机、重启、查看当前状态

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin chassis power

查看当前服务器支持的power 选项

选项说明:

power status 返回当前服务器电源状态

power on 启动服务器电源

power off 关闭服务器电源

power cycle 服务器关机后重启,等同于给服务下电

power reset 服务器硬重启

9.使用ipmitool查看服务器上电时间

# .\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin chassis poh
#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin chassis restart_cause

(查看服务器最后一次重启的原因)

10.使用ipmitool工具点亮服务器标识ID灯

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin chassis identify

11.使用ipmitool工具查看设置bmc IP

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin lan print 1

(查看1通道ip)

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin lan set 1 ipsrc static

(设置1通道ip为静态)

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin lan set 1 ipaddr 192.168.101.10

(设置1通道ip)

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin lan set 1 netmask 255.255.255.0

(设置1通道子网掩码)

#.\ipmitool.exe -H 192.168.101.10 -I lanplus -U admin -P admin lan set 1 defgw ipaddr 192.168.101.254

(设置1通道默认网关)

12、如果有很多台服务器需要进行批量操作应该如何操作呢?

可以写bat批处理脚本批量处理

可以使用python写python批量程序

可以使用windows for循环进行批量管理

发布评论

评论列表 (0)

  1. 暂无评论