Xen KVM虚拟化ipmi错误答案

简介:

问题说明:

用DEll R720服务器安装xen,kvm服务。创建好guest并启动,进入系统,系统运行都没问题,不过开机的时候发现一个failed提示,如下

Xen DomU启动中提示

# dmesg | grep PCI
PCI: Warning: Cannot find a gap in the 32bit address range
PCI: Unassigned devices with 32bit resource registers may break!
Allocating PCI resources starting at 400100000 (gap: 400100000:400000)
PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
PCI: Fatal: No config space access function found
PCI: System does not support PCI
PCI: System does not support PCI
PCI: max bus depth: 0 pci_try_num: 1
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.4
acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5

# dmesg | grep ipmi

ipmi message handler version 39.2

IPMI System Interface driver.

ipmi_si: Adding default-specified kcs state machine

ipmi_si: Trying default-specified kcs state machine at i/o address 0xca2, slave address 0x0, irq 0

ipmi_si: Interface detection failed

ipmi_si: Adding default-specified smic state machine

ipmi_si: Trying default-specified smic state machine at i/o address 0xca9, slave address 0x0, irq 0

ipmi_si: Interface detection failed

ipmi_si: Adding default-specified bt state machine

ipmi_si: Trying default-specified bt state machine at i/o address 0xe4, slave address 0x0, irq 0

ipmi_si: Interface detection failed

ipmi_si: Unable to find any System Interface(s)

spacer.gifwKiom1QbmsrTdZ5xAAKm2km44Eo176.jpg


KVM guest启动中提示

ipmi message handler version 39.2

IPMI System Interface driver.

ipmi_si: Adding default-specified kcs state machine

ipmi_si: Trying default-specified kcs state machine at i/o address 0xca2, slave address 0x0, irq 0

ipmi_si: Interface detection failed

ipmi_si: Adding default-specified smic state machine

ipmi_si: Trying default-specified smic state machine at i/o address 0xca9, slave address 0x0, irq 0

ipmi_si: Interface detection failed

ipmi_si: Adding default-specified bt state machine 

ipmi_si: Trying default-specified bt state machine at i/o address 0xe4, slave address 0x0, irq 0

ipmi_si: Interface detection failed

ipmi_si: Unable to find any System Interface(s)

spacer.gifwKioL1Qbm0Djn0aDAAOaNFdTFcw162.jpg


因为这个问题查资料已经有半个月时间,各种谷歌搜,加入虚拟化群问,找不到答案,因为不影响使用,也曾多次纠结放弃查找问题,不过这块石头一直在心里放不下

······

直到刚看到红帽官方的文档,终于眼前一亮

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html-single/6.5_Technical_Notes/

  • kernel component

  • Typically, on platforms with no Intelligent Platform Management Interface (IPMI) hardware the user can see the following message the on the boot console and in dmesg log:

    Could not set up I/O space

    This message can be safely ignored, unless the system really does have IPMI hardware. In that case, the message indicates that the IPMI hardware could not be initialized. In order to support Advanced Configuration and Power Interface (ACPI) opregion access to IPMI functionality early in the boot, the IPMI driver has been statically linked with the kernel image. This means that the IPMI driver is "loaded" whether or not there is any hardware. The IPMI driver will try to initialize the IPMI hardware, but if there is no IPMI hardware present on the booting platform, the driver will print error messages on the console and in the dmesg log. Some of these error messages do not identify themselves as having been issued by the IPMI driver, so they can appear to be serious, when they are harmless. 


如果不想看到此信息,可以在grub.conf的kernel最后加上ipmi_si.trydefaults=0参数,如下

default=0

timeout=5

splashimage=(hd0,0)/grub/splash.xpm.gz

hiddenmenu

title CentOS (2.6.32-358.el6.x86_64)

        root (hd0,0)

        kernel /vmlinuz-2.6.32-358.el6.x86_64 ro root=/dev/mapper/VolGroup-lv_roo

ot rd_NO_LUKS LANG=en_US.UTF-8 rd_NO_MD console=hvc0  KEYTABLE=us rd_LVM_LV=VolGG

roup/lv_swap SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_LVM_LV=VolGroup/lv_roo

ot rd_NO_DM rhgb quiet ipmi_si.trydefaults=0

        initrd /initramfs-2.6.32-358.el6.x86_64.img










本文转自 bbotte 51CTO博客,原文链接:http://blog.51cto.com/bbotte/1555049,如需转载请自行联系原作者
目录
相关文章
|
12月前
|
安全 Linux KVM
Linux虚拟化技术:从Xen到KVM
Xen和KVM是Linux平台上两种主要的虚拟化技术,各有优缺点和适用场景。通过对比两者的架构、性能、安全性、管理复杂性和硬件依赖性,可以更好地理解它们的适用场景和选择依据。无论是高性能计算、企业虚拟化还是云计算平台,合理选择和配置虚拟化技术是实现高效、稳定和安全IT环境的关键。
679 8
|
KVM 虚拟化
虚拟化技术概述及KVM环境安装
关于虚拟化技术概述及KVM环境安装的教程,涵盖了虚拟化的定义、分类、管理工具,以及KVM的系统需求、安装步骤和使用指南。
495 11
虚拟化技术概述及KVM环境安装
|
存储 Linux 调度
KVM 虚拟化的功能特性
【10月更文挑战第13天】虚拟化技术创建实体资源的虚拟版本,提升资源利用率。KVM(Kernel-based Virtual Machine)作为全虚拟化解决方案,借助Linux内核实现Hypervisor功能,通过模块化方式提供高效的虚拟化环境。
|
安全 KVM 虚拟化
OpenEuler 中配置 KVM 虚拟化环境指南
本文档详细介绍了如何在OpenEuler系统中配置和管理KVM虚拟化环境,包括环境准备、组件安装、虚拟机安装及管理命令等,适合初学者和有经验的用户。内容覆盖了从桥接网卡配置到虚拟机的安装与管理,以及常见问题的解决方法,帮助用户高效利用虚拟化技术。
1450 0
|
Linux KVM 虚拟化
在Linux中,KVM和Docker在Linux虚拟化中的区别是什么?
在Linux中,KVM和Docker在Linux虚拟化中的区别是什么?
|
存储 Linux KVM
虚拟化技术之KVM安装与使用
虚拟化技术之KVM安装与使用
|
4月前
|
机器学习/深度学习 监控 安全
解密虚拟化弹性内存:五大核心技术与实施策略
本文深入解析虚拟化环境中实现内存弹性管理的五大核心技术与实施策略。内容涵盖内存架构演进、关键技术原理、性能优化方法及典型问题解决方案,助力提升虚拟机密度与资源利用率。
226 0
|
存储 安全 虚拟化
虚拟化技术:实现资源高效利用和灵活管理的利器
虚拟化技术作为实现资源高效利用和灵活管理的重要手段,在数字化时代背景下,正逐步改变传统IT架构模式。本文概述了虚拟化技术的概念、原理及其在数据中心管理、云计算平台、企业信息化建设、科研教育及医疗行业的应用,并探讨了其面临的挑战与未来发展趋势。
665 3
|
9月前
|
存储 虚拟化 Docker
|
9月前
|
开发工具 虚拟化 git
自学软硬件第755 docker容器虚拟化技术youtube视频下载工具
docker容器虚拟化技术有什么用?怎么使用?TubeTube 项目使用youtube视频下载工具

相关课程

更多