mad*_*ato 37 ipmi password-recovery supermicro
是否可以在 SuperMicro IPMI 界面上重置密码?我的主板型号为 X8STI-F。
Ins*_*yte 30
如果您在本地访问它,您可以指定一个新密码。在 Linux 上,这将通过ipmitool
. 这样的事情应该工作:
ipmitool -I open lan set 1 password NEWPASSWORD
如果您不知道哪个通道是您的以太网接口,只需一次翻阅它们,如下所示:
# ipmitool -I 打开频道信息 1 通道 0x1 信息: 通道介质类型:802.3 LAN 通道协议类型:IPMB-1.0 会话支持:多会话 活动会话数:0 协议供应商 ID : 7154 易失性(活动)设置 警报:已禁用 每条消息身份验证:禁用 用户级别身份验证:已启用 访问模式:始终可用 非易失性设置 警报:已禁用 每条消息身份验证:禁用 用户级别身份验证:已启用 访问模式:始终可用
请注意,介质类型为“802.3 LAN”。这就是你想要的。其他频道可能如下所示:
# ipmitool -I 打开频道信息 2 通道 0x2 信息: 通道介质类型:串行/调制解调器 通道协议类型:IPMB-1.0 会话支持:单会话 活动会话数:0 协议供应商 ID : 7154 # ipmitool -I 打开频道信息 3 通道 0x3 信息: 渠道媒体类型:系统接口 通道协议类型:KCS 会话支持:无会话 活动会话数:0 协议供应商 ID : 7154
Ben*_*ron 24
我昨天刚要处理同样的问题,我无法登录我的 SuperMicro IPMI Web 界面,因为我没有经常使用它并且忘记了密码。Insyte 的回答中的命令对我不起作用,但很接近。此命令用于重置 ADMIN 帐户的密码:
ipmitool -I open user set password 2 ADMIN
数字 2 是用户 ID。ADMIN 帐户默认为用户 ID 2。所以我将用户 ID 2 的密码设置为 ADMIN,这是默认值,但您可以在那里输入任何其他密码。
感谢 Insyte 为我指明了使用 ipmitool 的正确轨道,在网上搜索了几次后,我找到了这个工作命令。希望它会帮助其他人偶然发现这个问题。
Ell*_* B. 17
Supermicro IPMI BMC 可能相当不稳定和麻烦。在尝试使用 IPMITool 等通用工具进行修复之前,您应该始终使用 Supermicro 提供的实用程序和工具。
没有必要像其他人建议的那样重置整个单元。
如果您可以物理访问服务器,请按照以下简单步骤重置 IPMI 上的管理员密码:
获取要设置其密码的 IPMI 用户的用户 ID:
ipmicfg -user list
为该用户设置新密码(ADMIN 用户的 ID 通常为 2):
ipmicfg -user setpwd 2 your_password_here
使用您刚刚设置的密码登录到 IPMI Web GUI。
我已经在数十个 Supermicro IPMI BMC 上重置了管理员密码。在我尝试过的所有方法中,这是唯一 100% 有效的方法。
注意:如果您的系统上已经安装了 Windows 或 Linux,那么您可以跳过步骤 1、3 和 4,仅使用步骤 2 中下载的 Supermicro 工具包中的相应可执行文件执行步骤 5 和 6 中的命令。如果您是使用Linux,kcs_error_exit
在调用ipmicfg
命令时遇到消息,则需要安装OpenIPMI库并启用ipmi_devintf
内核模块。
以下命令适用于 CentOS 6:
yum -y install OpenIPMI
modprobe ipmi_devintf
Run Code Online (Sandbox Code Playgroud)
请记住,modprobe ipmi_devintf
每次重新启动服务器时都需要重新运行该命令。
最好的方法是使用 SuperMicro 原生工具重置为默认值并清除 FRU&LAN,如下所示:
./ipmicfg-linux.x86_64 -fde
Run Code Online (Sandbox Code Playgroud)
(所有这些可能需要几秒钟才能生效,所以在命令之间等待!)
现在关闭从出厂默认值恢复的 DHCP 设置
./ipmicfg-linux.x86_64 -dhcp off
Run Code Online (Sandbox Code Playgroud)
然后,使用以下命令恢复您的网络设置:
./ipmicfg-linux.x86_64 -m $IP_ADDRESS
./ipmicfg-linux.x86_64 -k $NETMASK
./ipmicfg-linux.x86_64 -g $GATEWAY_IP
Run Code Online (Sandbox Code Playgroud)
我注意到,有时,您需要重置 BMC 单元才能使其生效。就在今天,在 BMC 重置之前,无法 ping 通过ipmicfg实用程序设置的服务器的 IPMI IP 地址:
./ipmicfg-linux.x86_64 -r
Run Code Online (Sandbox Code Playgroud)
您必须使用相同的工具再次配置 IP/网络掩码/网关,但这是我使其工作的唯一方法。
OpenIPMI 和 IPMITools 在 Debian Squeeze 上对我不起作用。我试过重置密码,冷重置BMC,无济于事。但是,它们适用于设置 IP 和读取传感器数据。
您可以从 SuperMicro FTP 获取适合您操作系统的版本:ftp ://ftp.supermicro.com/utility/IPMICFG/
归档时间: |
|
查看次数: |
126367 次 |
最近记录: |