标签: ipmitool

错误:无法建立 IPMI v2 / RMCP+ 会话

ipmitool 1.8.18在 CentOS7.2 专用服务器中安装了,我可以用它来检查自己的 ipmi 数据:

# ipmitool -I open power status
Chassis Power is on
Run Code Online (Sandbox Code Playgroud)

但是我想检查其他 ipmi 地址的状态,我会收到这个错误:

# ipmitool -H 172.16.22.237  -U root -P mypassword  -I lanplus chassis status -v
Get Auth Capabilities error
Error issuing Get Channel Authentication Capabilities request
Error: Unable to establish IPMI v2 / RMCP+ session
Run Code Online (Sandbox Code Playgroud)

在被控制的服务器中,我使用 ipmitool 检查了lan

[root@localhost ~]# ipmitool -I open lan print 1
Set in Progress         : Set Complete
Auth Type Support       : NONE MD2 MD5 …
Run Code Online (Sandbox Code Playgroud)

ipmi ipmitool

9
推荐指数
2
解决办法
3万
查看次数

ipmitool给出"不支持身份验证类型"

我正在从ubuntu 12.04执行下面的命令并得到错误

ipmitool -H 192.168.0.254 -U root -P root用户列表
身份验证类型NONE不支持
身份验证类型NONE不支持
错误:无法建立LAN会话
Get User Access命令失败(通道14,用户1)

我已启用详细选项并具有以下输出

ipmitool -H 192.168.0.254 -U root -P root user list -vvv
ipmi_lan_send_cmd:opened=[0], open=[134852928]
IPMI LAN host 192.168.0.254 port 623
Sending IPMI/RMCP presence ping packet
send_packet (12 bytes)
06 00 ff 06 00 00 11 be 80 00 00 00
recv_packet (27 bytes)
06 00 ff 06 00 00 11 be 40 00 10 00 00 11 be 00
00 00 00 81 00 00 00 …
Run Code Online (Sandbox Code Playgroud)

ipmitool

7
推荐指数
1
解决办法
8181
查看次数

如何获取服务器的IPMI地址?

我正在编写一个Python程序来收集有关它正在运行的主机的信息.

要收集的信息包括IPMI地址.

经过一些谷歌搜索,我发现了一个名为的命令行工具ipmitool,但我不知道如何让它输出IPMI地址.

python ipmitool

6
推荐指数
1
解决办法
3766
查看次数

Supermirco IPMI KVM:没有webbrowser的远程连接

我尝试连接IPMI远程连接(KVM)而不使用webbrowser或IPMIview工具.但到目前为止还没有运气.

我首先想到的是用javaws启动"jviewer.jnlp".如果按"远程连接"按钮,IPMI网站将创建此文件.此解决方案有效,直到Web会话关闭.我尝试用用户名和密码替换加密的参数.但不知何故,嵌入了会话ID.

jviewer.jnpl文件:

<?xml version="1.0" encoding="UTF-8"?>

<jnlp spec="1.0+" codebase="https://192.168.99.201/Java">
 <information>
    <title>JViewer</title>
    <vendor>American Megatrends, Inc.</vendor>
    <description kind="one-line">JViewer Console Redirection Application</description>
    <description kind="tooltip">JViewer Console Redirection Application</description>
    <description kind="short">
        JViewer enables a user to view the video display of managed server via KVM.  
        It also enables the user to redirect his local keyboard, mouse for managing the server remotely.
    </description>
</information>
<security>
    <all-permissions/>
</security>
<resources>
    <j2se version="1.5+"/>
    <jar href="release/JViewer.jar"/>
</resources>
<resources os="Windows" arch="x86">
    <j2se version="1.5+"/>
    <nativelib href="release/Win32.jar"/>
</resources>    
<resources os="Windows" arch="amd64">
       <j2se version="1.5+"/> …
Run Code Online (Sandbox Code Playgroud)

java jnlp ikvm ipmi ipmitool

4
推荐指数
2
解决办法
2万
查看次数

Ansible在本地执行命令,然后在远程服务器上执行

我正在尝试使用带有ipmitools的 ansible shell模块启动服务器,然后在该服务器上进行配置更改.

安装了ansible的服务器也有ipmitools.

在带有ansible的服务器上,我需要执行ipmitools来启动目标服务器,然后在其上执行playbooks.

有没有办法在运行ansible的服务器上执行本地ipmi命令,通过ansible启动目标服务器,然后在目标服务器上通过ssh执行所有playbooks.

ansible ipmitool

4
推荐指数
1
解决办法
1975
查看次数

如何通过一条命令更改 ipmi 用户

我想更改现有的用户密码。我运行了这个命令 ipmitool -I lanplus -H 192.168.1.1 -U USER -P 'PASSWORD' 用户设置密码 10 "&UJM2wsx"

我收到错误 IPMI 命令失败:超出请求数据字段长度限制 设置用户密码命令失败(用户 10)

当我最后在没有密码的情况下运行相同的命令时,系统提示我插入密码两次并且它起作用了。有没有办法将密码回显两次到 ipmitool 用户设置密码命令?

ps 我尝试删除用户并重新创建它,但没有从 cli 删除选项,只能从 web gui 中删除

ipmi ipmitool openbmc

1
推荐指数
1
解决办法
9530
查看次数

标签 统计

ipmitool ×6

ipmi ×3

ansible ×1

ikvm ×1

java ×1

jnlp ×1

openbmc ×1

python ×1