Articles of ipmi

ipmitool传感器输出中的“HDD Status”

我有一个Supermicro“SuperServer 1028U-TR4 +”盒(主板:X10DRU-i +)。 我使用命令 ipmitool -H <ipmi_ip> -U <ipmi_user> -P <ipmi_password> sensor 并得到这个输出: … Chassis Intru | 0x0 | discrete | 0x0000| na | na | na | na | na | na PS1 Status | 0x1 | discrete | 0x0100| na | na | na | na | na | na PS2 Status […]

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

我有几十个使用Supermicro embedded式BMC的 Supermicro服务器。 该页面上的文档build议我可以通过SSH访问LAN上串行(串行控制台): SMASH和CLP支持 SSH based SOL Power control of the server 但是当我进入我的BMC时,我所看到的只是一个Busybox实现,没有明确的连接到SOL的能力: # ssh 192.168.100.100 -l ADMIN [email protected]'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 Supermicro的支持给了我不一致的答案。 是否可以通过SSH接口连接到SOL?

来自一个MAC地址的DHCPDISCOVER请求

在Linux的DHCP服务器中,我得到了一堆这些日志行: dhcpd: DHCPDISCOVER from 00:30:48:fe:5c:9c via eth1: network 192.168.2.0/24: no free leases 我没有00:30:48:fe:5c:9c的机器,我不打算给00:30:48:fe:5c:9c发一个IP(不pipe怎么样)。 我跟踪了这​​个服务器,并杀死了所有正在运行的DHCP客户端,但DHCPDISCOVER请求并没有停止。 我可以通过拉动以太网电缆来certificate这是发送服务器 – 请求停止。 奇怪的是,发送服务器只有2个接口,它们是: 00:30:48:FE:5C:9A 00:30:48:FE:5C:9b中 什么可能是一个地址的原因? 谁可以发送请求? 细节 我的DHCP客户端是Debian 6.0中的默认设置(Squeeze) http://packages.debian.org/squeeze/isc-dhcp-client 在DHCP客户端主机上: root@n34:~# ip link 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 100 link/ether […]

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

我正在运行FreeBSD 8.2-RELEASE。 该机器是一个带有IPMI 2.0子板的Supermicro 5015M 。 当我启动这个主机,启动过程进展良好。 我看到BIOS,RAID BIOS,第一阶段和第二阶段启动加载程序以及第三阶段/ boot / loader 。 这些似乎工作正常,速度没有问题。 然后,系统以大约1bps的速度从内核打印加载内核和消息。 以下是IPMI KVM-over-LAN的video 。 当使用连接到机器上的物理键盘 – video – 鼠标时,我也会看到这一点。 BIOS控制台redirect设置为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 我已经停用了boot_multicons,boot_serial,将comconsole_speed设置为各种值,将控制台更改为各种值,等等。 就好像内核忽略了我在加载器中input的设置。 我甚至改变了BIOS中的端口速度。 任何想法为什么发生这种情况? 看起来,FreeBSD正在将字符打印到video控制台,但打印字符的速度是用于串行控制台的,并错误地认为我的串行控制台configuration为1 bps。

在超微(ATEN)IPMI上configurationRADIUS或LDAP

我试图让我们的新服务器,一个X8DTN + -F的IMPIconfiguration为与我们的身份validation服务器交谈。 这两个选项是LDAP和RADIUS。 我通过查看数据包捕获来debugging,因为看起来IPMI的东西不logging任何东西。 我第一次尝试LDAP,但IMPI的东西坚持要绑定为除login(跆拳道)以外的用户。 一旦我设置了自己的用户,它设法find用户(虽然不是通过search我想要的属性,似乎没有办法改变它),但即使得到一个响应…不允许login。 也许它期望在响应中的密码属性,这当然没有得到。 它应该只是作为login用户绑定(并且应该使用LDAP over SSL,但这是另一回事)。 所以我尝试了RADIUS。 现在,它发送预期的访问请求数据包(预期用户名,encryption密码,NAS IP地址127.0.0.1 [rtf],端口为1)。 然后它返回一个访问接受数据包,服务types为Administrative-User …,然后拒绝login。 (注:通过拒绝login,我的意思是重新显示login页面,它不像这个东西相信错误信息或日志。 那么,我需要让RADIUS服务器回复一些神奇的属性吗? 有没有人得到RADIUS与Supermicro的IPMI一起工作?

如何在Windows上使用IPMI?

我的组织主要是运行Windows的戴尔商店。 大多数是支持IPMI 2.0的最新型号。 (例如戴尔1950)。 至less我希望使用IPMI来执行远程机箱电源开/关,例如服务器挂起时,NOC上没有人可用于硬启动。 那么,我想看看还有什么可以做的。 configuration它并不容易。 我已经尝试了ipmiutil工具。 我能够查看BMCconfiguration并在一定程度上对其进行configuration。 我不认为我理解configuration要求足够了解如何启用它。 我也知道一个ipmitool工具,但它只能在Unix / Linux上运行。 我想做的是共享服务器操作系统和BMC的同一个以太网端口,因为这是一个选项,为BMC提供了自己的IP。 您可能会想:“戴尔是否有DRAC卡,可以执行IPMI和更多? 是的,我们在所有这些DRAC 5卡。 configuration远程电源pipe理也是一个谜。 任何方向将不胜感激。

以非root用户身份运行ipmitool

我想在一台无头CentOS6服务器上监控一些硬件相关的数据。 更具体地说,诸如电压,风扇速度,热量数据… 由于服务器是无头的,我发现这样做的最好方法是通过一个php脚本,以很好的方式格式化ipmitool结果。 当然,web服务器用户不是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 当我作为networking服务器login。 我在这里和那里search了一下,对devfs.rules感兴趣,但似乎它在CentOS6上不存在,而且我也不熟悉安装/dev相关的东西。 任何人都可以指向正确的方向吗?

如何通过PXE将内核parameter passing给Ubuntu类OS安装程序ISO?

我处于一种艰难的境地,在这种情况下,我需要在带有有限带外访问function的硬件上执行QuantaStor (Ubuntu-based- hiss )设备的远程安装。 目标系统是HP ProLiant DL180 G6服务器 ,它具有完全授权的Lights-Out LO100i远程KVM。 这是从ILO3或ILO4pipe理处理器向下迈出的一大步。 这个硬件的挑战是LO100i的虚拟媒体function不可靠 。 随着Java发布的进展,这个国际劳工组织变得不那么有用了。 现在, 即使这个function在过去运行良好 ,我也无法让系统通过远程媒体启动。 所以我的下一步是尝试使用QuantaStor ISO镜像来PXE启动这个服务器。 奇怪的是,有一些相互矛盾的说明, 我们可以直接从PXE引导ISO镜像,而不需要链接引导装载程序等。经过一番实验,我发现我可以通过PXE服务器使用memdisk启动ISO。 我在这个环境中控制DNS和DHCP,所以我去了修改/etc/dhcpd.confconfiguration文件的标准path来反映: # 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 PXE boot 对于我的PXEconfiguration,我将/tftpboot/pxelinux.cfg/default设置为: default menu.c32 […]

哪个STONITH硬件用于电源防护?

我想使用corosync / pacemaker / drbd设置两节点高可用性群集。 为此,我需要击剑。 据我所知,所有IPMI / iLO / …解决scheme都可以完成这项工作,但只要机箱有电源。 在节点B断电的情况下,节点A对节点B没有任何使用STONITH的机会。 什么样的硬件解决了这个问题? 是否有(标准机架)服务器提供IPMI / iLO / …硬件在电池上运行? 我应该使用networking连接的UPS吗?

如何知道Supemicro IPMI在哪个接口上搭载?

我之前使用过IPMI,但只在IPMI接口有专用以太网端口的服务器上使用。 我有一个带有两个以太网卡的Ubuntu 10.04服务器,应该有一个IPMI接口(主板是Supermicro H8DMR-I2 )。 据我所知,IPMI接口搭载在两个网卡之一上。 有什么办法可以告诉IPMI接口在哪个NIC上捎带? 使用ipmitool我已经尝试在eth0的子网的IPMI接口上设置IP地址,然后在eth1的子网上设置IP地址,但永远不可访问。 (你甚至可以从同一个网卡上连接IPMI接口,或者你需要尝试从networking上不同的机器连接吗?) 另外,有什么特别的,我需要做,以启用它? 我可以使用“ipmitool”在本地访问IPMI接口。 这里是固件的详细信息: # ipmitool mc info Device ID : 34 Device Revision : 1 Firmware Revision : 1.50 IPMI Version : 2.0 Manufacturer ID : 10437 Manufacturer Name : Peppercon AG Product ID : 4 (0x0004) Product Name : Unknown (0x4) Device Available : yes […]