标签: ipmi

如何在 Ubuntu 10.04 上重定向内核控制台输出

当我重新启动我的 Ubuntu 10.04 节点时,我希望能够在使用 LAN 串行模式 (ttyS0) 连接到 IPMI 接口时看到内核启动消息。我需要做什么才能将这些消息重定向到 ttyS0?

理想情况下,当我将显示器直接插入盒子时,我希望它们仍然出现在通常的位置(tty0,我认为)。

ubuntu ipmi grub boot ubuntu-10.04

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

IPMI 是否总是包含 KVM?

IPMI 是否总是包含 KVM?它总是能够安装远程 .ISO 并显示视口图像吗?

ipmi keyboard-video-mouse

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

以非 root 用户身份运行 ipmitool

我想在无外设的 CentOS6 服务器上监控一些硬件相关的数据。更具体地说,诸如电压、风扇速度、热数据……

由于服务器是无头的,我发现最好的方法是通过一个 php 脚本来格式化结果ipmitool

当然,webserver 用户不是root,那会很糟糕。可悲的是,似乎非 root 用户没有访问权限/dev/ipmi*,这也是有道理的。

ipmitool -U "someUser" -P "somePassword" sdr以 root 身份运行给了我预期的读数,但返回

Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Device ID command failed
Unable to open SDR for reading
Run Code Online (Sandbox Code Playgroud)

当我作为网络服务器登录时。

我在这里和那里搜索了一些,并且对 感兴趣devfs.rules,但它似乎没有出现在 CentOS6 上,而且我也不熟悉与安装/dev相关的东西。

谁能指出我正确的方向?

ipmi centos centos6 ipmitool

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

Supermicro + IPMI + FreeBSD:内核以 1-bps 的速度打印

我正在运行 FreeBSD 8.2-RELEASE。该机器是带有IPMI 2.0 子板Supermicro 5015M

当我启动这台主机时,启动过程进行得很好。我看到了 BIOS、RAID BIOS、第一和第二阶段引导加载程序以及第三阶段 /boot/loader。这些看起来都很好,速度也没有问题。

然后,系统以大约 1 bps 的速度从内核打印加载内核和消息。这是 IPMI KVM-over-LAN 的视频。当使用连接到机器的物理键盘视频鼠标时,我也看到了这一点。

BIOS 控制台重定向设置为 115200 bps。

来自/boot/loader.conf和的相关设置/boot/device.hints

boot_multicons=YES
boot_serial=YES
comconsole_speed=115200
console=comconsole,vidconsole
hint.uart.1.flags=0x10
hint.uart.1.port=0x2F8
Run Code Online (Sandbox Code Playgroud)

我已停用 boot_multicons、boot_serial,将 comconsole_speed 设置为各种值,将控制台更改为各种值等。没有任何效果。就好像内核忽略了我在加载器中输入的设置。我什至在 BIOS 中更改了端口速度。

知道为什么会这样吗?

看起来 FreeBSD 正在向视频控制台打印字符,但是以适合串行控制台的速度打印字符,并且错误地假设我的串行控制台配置为 1 bps。

freebsd ipmi console supermicro

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

使用 Supermicro Embedded BMC,是否可以通过 SSH 连接到 Serial Over Lan?

我有几十个使用 Supermicro Embedded BMC 的Supermicro 服务器。该页面上的文档表明我可以通过 SSH 访问 LAN 上串行(串行控制台):

SMASH 和 CLP 支持

SSH based SOL
Power control of the server
Run Code Online (Sandbox Code Playgroud)

但是当我通过 ssh 进入我的 BMC 时,我看到的只是一个 Busybox 实现,没有明确的连接到 SOL 的能力:

# ssh 192.168.100.100 -l ADMIN
ADMIN@192.168.100.100's password:


BusyBox v1.1.3 (2011.02.12-01:48+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

# show
-sh: show: not found
# smash
-sh: smash: not found
Run Code Online (Sandbox Code Playgroud)

Supermicro 支持给了我不一致的答案。是否可以通过 SSH 接口连接到 SOL?

ipmi console supermicro

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

IPMI:LAN 参数数据不匹配

我有一个带有 ipmi 的 SupoerMicro 板,我在使用 LAN 通道进行通信时遇到了一些问题。

服务器正在运行 PFsense (netbsd),我可以使用 IPMI 工具向本地 ipmi 控制器发送命令。一开始我可以设置参数,但有一次它挂了,并且在某种程度上失去了同步。

lan print 1
Run Code Online (Sandbox Code Playgroud)
Set in Progress         : Set Complete
Auth Type Support       : NONE MD2 MD5 PASSWORD
Auth Type Enable        : Callback : MD2 MD5 PASSWORD
                        : User     : MD2 MD5 PASSWORD
                        : Operator : MD2 MD5 PASSWORD
                        : Admin    : MD2 MD5 PASSWORD
                        : OEM      : MD2 MD5 PASSWORD
IP Address Source       : Static
IP Address              : 0.0.0.0
Subnet Mask             : 0.0.0.0
MAC Address             : …
Run Code Online (Sandbox Code Playgroud)

ipmi supermicro ipmitool bmc

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

如何通过 PXE 将内核参数传递给类似 Ubuntu 的操作系统安装程序 ISO?

我的处境很艰难,我需要在带外访问功能有限的硬件上远程安装QuantaStor(基于 Ubuntu- hiss)的设备。

目标系统是HP ProLiant DL180 G6 服务器,它具有完全许可的Lights-Out LO100i远程 KVM。这是与 ILO3 或 ILO4 管理处理器相比的一大步。该硬件的挑战在于LO100i 的虚拟媒体功能不可靠。随着 Java 版本的发展,该 ILO 变得越来越不实用。现在,我无法通过远程媒体启动系统,即使此功能过去运行良好

因此,我的下一步是尝试使用 QuantaStor ISO 映像 PXE 引导此服务器。奇怪的是,关于如何在不链接引导加载程序等的情况下直接 PXE 引导 ISO 映像有许多相互矛盾的说明。经过一些实验,我发现我可以memdisk通过 PXE 服务器使用引导 ISO 。我在这个环境中控制了DNS和DHCP,所以我走了修改/etc/dhcpd.conf配置文件的标准路线来反映:

# Begin temporary PXE boot
allow booting;
allow bootp;
option option-128 code 128 = string;
option option-129 code 129 = text;
next-server 172.30.27.5;
filename "/pxelinux.0";
# End temporary …
Run Code Online (Sandbox Code Playgroud)

ubuntu ipmi hp pxe-boot quantastor

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

通过 ipmitool 禁用对 IPMI 的 LAN 访问

我希望能够在我的机器上打开和关闭对 IPMI 的 LAN 访问(例如,使用脚本和 ipmitool)。

我已经在 Ubuntu 16.04 上使用 ipmitool 成功配置了静态 IP、网络掩码、密码和其他设置。我希望以下命令可以禁用对 LAN 通道 0x1 的访问:

$ ipmitool lan set 0x1 access off
Run Code Online (Sandbox Code Playgroud)

该命令返回 0 并产生以下输出:

为通道 1 设置通道访问成功。

但是,尽管已成功更改设置,我仍然可以通过我之前配置的静态 IP 和网络掩码设置访问 Web 配置界面。

这是ipmitool channel info 0x1禁用对频道的访问之前的输出:

Channel 0x1 info:
  Channel Medium Type   : 802.3 LAN
  Channel Protocol Type : IPMB-1.0
  Session Support       : multi-session
  Active Session Count  : 0
  Protocol Vendor ID    : 7154
  Volatile(active) Settings
    Alerting            : enabled
    Per-message Auth    : enabled
    User Level …
Run Code Online (Sandbox Code Playgroud)

local-area-network ipmi ipmitool

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

ipmitool 和 freeipmi 看不到相同的传感器

我有许多来自不同制造商的服务器,并且有一个已经可以在 Redhat 7.6 上使用 freeipmi 进行硬件健康监控的脚本。

现在我有一台新的 HP ProLiant DL560 Gen10 机器,其中 freeipmi 的输出如下所示:

root@machine ~ # ipmi-sensors -t "Power_Supply"
ID  | Name           | Type         | Reading    | Units | Event
102 | Power Supply 1 | Power Supply | N/A        | N/A   | N/A
103 | PS 1 Output    | Power Supply | N/A        | W     | N/A
104 | Power Supply 2 | Power Supply | N/A        | N/A   | N/A
105 | PS 2 Output    | Power …
Run Code Online (Sandbox Code Playgroud)

ipmi ipmitool

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

从 Supermicro IPMI KVM 进入 BIOS 设置

我在从 Supermicro IPMI“KVM”- 远程控制台重定向进入 BIOS 设置时遇到问题。我需要先将启动顺序更改为 CDROM。我正在运行 Windows 2008 服务器。

经过一番谷歌搜索后,这里说该方法是:

按 T​​AB 键进入设置屏幕。按 Esc 两次即可生效。

http://www.supermicro.com/support/faqs/faq.cfm?faq=6222

一个月前,我尝试了30-40次+DEL,2个多小时,成功了。现在,我已经尝试相同的组合键一个多小时了,每次失败后都重新启动,但仍然不起作用。

注意:我只有一台笔记本电脑,没有额外的显示器。

natacado:您如何访问远程控制台?您使用的是图形 KVM-over-IP 支持,还是只是更简单的 LAN 上串行?

回复:我正在使用基于 Web 的 KVM“控制台重定向”,请参见下面的屏幕截图。请注意,我也尝试过 SOL,但控制台始终是空白的。

http://postimage.org/image/56ayvd7wn/

natacado:有些事情会根据您使用的主板而有所不同,但我假设您有一个相当新的(最近 3 年左右)SuperMicro 服务器。

回复:我使用的是 5015A-EHF-D525 -单击此处访问产品链接

windows-server-2008 ipmi bios supermicro

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