基于IPMI的虚拟远程串口终端

合集下载

IPMI详细介绍

IPMI详细介绍

IPMI详细介绍IPMI(Intelligence Platform Management Interface)是一种硬件管理协议,它允许系统管理者远程管理和监控计算机系统,而不需要操作系统的支持。

作为一种轻量级的网络协议,IPMI可以用于管理和监控服务器、嵌入式系统、存储设备和网络设备等。

下面将详细介绍IPMI的工作原理、架构和功能。

1.工作原理IPMI是通过通过基于硬件的管理控制器(BMC)实现的。

BMC是一个嵌入式单板电脑,通常集成在服务器的主板上。

BMC通过与计算机系统的各个硬件部件进行通信,可以对系统进行监控和管理。

同时,BMC还能与远程管理站点进行通信,实现远程管理功能。

2.架构IPMI协议采用客户端-服务器架构。

BMC作为服务器端,负责接收来自客户端的请求,并将请求转化为对硬件的操作。

同时,BMC也可以主动向客户端发送告警信息。

客户端可以是运行IPMI工具的计算机,也可以是其他管理设备。

3.功能IPMI提供了多种管理和监控功能。

(1)硬件监控:IPMI可以监控服务器的各种硬件指标,如温度、电压、功率和风扇速度等。

通过对这些指标的监控,管理员可以及时发现硬件故障,并采取相应的措施,确保服务器正常运行。

(2)远程控制:通过IPMI,管理员可以远程控制服务器的开关机、重启和电源管理等功能。

无论服务器是否运行操作系统,都可以通过IPMI进行远程控制。

(3)事件日志:IPMI可以记录服务器发生的各种事件,如硬件故障、电源状态变化和管理操作等。

通过事件日志,管理员可以及时了解服务器的运行状况,快速定位问题,并进行故障诊断。

(4)远程虚拟媒体:IPMI还支持远程挂载虚拟媒体,如光盘或USB驱动器。

管理员可以通过IPMI将虚拟媒体映射到远程服务器,从而实现远程安装操作系统或其他应用程序。

(5)安全管理:IPMI提供了丰富的安全功能,如认证、授权和加密等。

管理员可以对IPMI进行用户认证,并规定用户权限,确保远程管理的安全性。

linux_虚拟串口实现方法_概述及解释说明

linux_虚拟串口实现方法_概述及解释说明

linux 虚拟串口实现方法概述及解释说明1. 引言1.1 概述本文将介绍Linux下实现虚拟串口的方法,并对每种方法进行解释说明。

虚拟串口指的是一种软件仿真的串口设备,可以模拟物理串口的功能,实现数据的收发和传输。

在Linux系统中,使用虚拟串口可以满足一些特定场景下的需求,如开发、测试和调试等。

1.2 文章结构本文按照以下结构进行组织:- 第一部分为引言,对文章进行概述,并介绍文章的结构和目标;- 第二部分将介绍虚拟串口的背景知识,包括串口通信原理、虚拟串口定义与作用以及Linux中虚拟串口的应用场景;- 第三部分将详细介绍Linux下实现虚拟串口的三种方法:内核模块方式、用户空间模拟方式和设备树(DT)方式;- 第四部分将对每种实现方法进行解释说明,包括其原理、特点和适用情况;- 第五部分为总结与展望,对文章内容进行总结并展望未来发展方向。

1.3 目的本文旨在提供一个全面且清晰的介绍Linux下实现虚拟串口方法的资料,帮助读者理解虚拟串口的概念和原理,并根据实际需求选择合适的实现方法。

通过阅读本文,读者将了解到不同实现方法的优缺点,以及它们在不同场景下的应用情况。

同时,本文也对未来虚拟串口技术的发展进行展望。

2. 虚拟串口的背景:2.1 串口通信的基本原理:串口是一种用于在计算机和外部设备之间进行数据传输的通信接口。

它通过一个物理连接,使用一组控制信号和数据信号来实现双向通信。

串口通信具有简单、可靠、广泛应用等特点,因此在许多领域都得到了广泛应用,如电脑与打印机、调制解调器、路由器等设备之间的连接。

2.2 虚拟串口的定义与作用:虚拟串口是对物理串口进行仿真或模拟的一种技术。

它通过软件方式模拟了一个不存在的串行接口,使得应用程序可以通过虚拟串口与外部设备进行通信。

虚拟串口具有操作灵活、易于扩展等特点,可以提供与物理串口相似或更强大的功能。

2.3 虚拟串口在Linux中的应用场景:在Linux系统中,虚拟串口广泛应用于各种嵌入式系统开发和调试场景。

openipmi用法-概述说明以及解释

openipmi用法-概述说明以及解释

openipmi用法-概述说明以及解释1.引言1.1 概述概述openipmi是一种用于远程管理服务器的开源工具,它基于IPMI (Intelligent Platform Management Interface)协议,可以通过网络管理和监控服务器硬件设备。

IPMI是一种计算机系统的管理接口标准,它提供了一种独立于操作系统的方法来监控服务器的状态、管理硬件、诊断问题以及远程管理服务器。

openipmi具有跨平台的特性,可以在多种操作系统上运行,包括Linux、FreeBSD、Solaris等。

它提供了一系列的命令行工具和API接口,可以方便地与服务器进行交互,执行各种管理操作。

本文将介绍openipmi的基础知识和用法,以帮助读者了解并使用openipmi进行服务器管理。

首先,我们将介绍openipmi的基本概念,包括IPMI协议和openipmi工具的关系,以及IPMI在服务器管理中的重要性。

然后,我们将介绍openipmi的安装和配置方法,以及如何与服务器建立连接。

接下来,我们将详细介绍openipmi的常用命令和用法,包括如何监控服务器的状态、管理硬件设备以及进行远程重启等操作。

最后,我们将总结openipmi的优势和适用场景,并展望其未来的发展方向。

通过阅读本文,读者将能够了解openipmi的基本原理和用法,掌握使用openipmi进行服务器管理的技能,并了解openipmi在不同场景下的应用。

无论是系统管理员、服务器运维人员还是对服务器管理感兴趣的读者,本文都将为您提供有关openipmi的全面介绍和实用指南。

1.2文章结构文章结构是指文章整体的组织和布局方式,它通常由引言、正文和结论三个部分构成。

在本文中,我们将详细讨论有关openipmi的用法。

具体的文章结构如下:1. 引言1.1 概述在这一部分,我们将简要介绍openipmi的基本概念,以及它在计算机系统管理中的重要性和应用范围。

虚拟串口用法

虚拟串口用法

虚拟串口用法介绍虚拟串口是一种软件模拟的串口,可以在计算机中创建并使用。

它能够模拟传统的硬件串口的功能,使得应用程序可以使用串口进行通信,而不需要实际的硬件设备。

虚拟串口广泛应用于各种领域,包括嵌入式系统开发、通信协议调试、设备模拟测试等。

虚拟串口的原理虚拟串口通过操作系统提供的API接口来创建,在操作系统中虚拟串口被认为是一个特殊的设备。

当应用程序使用虚拟串口进行数据读写时,操作系统会将数据通过特定的方式传递给另一个应用程序或者设备驱动程序,从而实现数据的传输。

虚拟串口的使用场景虚拟串口在各种场景中得到广泛的应用。

以下是一些常见的使用场景:1. 嵌入式系统开发在嵌入式系统开发中,通常需要与外部设备进行串口通信。

使用虚拟串口可以方便地在开发环境中模拟外部设备,进行调试和测试。

同时,通过虚拟串口可以方便地与计算机上的工具进行通信,如调试助手、串口监视器等。

2. 通信协议调试在开发和测试通信协议时,使用虚拟串口可以模拟通信的两端,方便进行调试和验证。

同时,虚拟串口还可以记录通信数据,便于分析和研究。

3. 设备模拟测试对于某些外部设备,可能难以获取或者代价较高。

通过使用虚拟串口,可以模拟这些设备的功能和行为,方便进行系统测试和功能验证。

虚拟串口的实现方式虚拟串口的实现方式有多种,包括软件虚拟串口和硬件虚拟串口。

1. 软件虚拟串口软件虚拟串口是在操作系统上通过软件实现的虚拟串口。

它通过操作系统提供的API接口创建虚拟串口,并模拟串口的读写功能。

这种方式成本较低,易于使用,但有一定的性能限制。

2. 硬件虚拟串口硬件虚拟串口是通过硬件设备实现的虚拟串口。

它使用专用的硬件设备来模拟串口的行为,并与操作系统进行交互。

这种方式的性能较好,适用于对性能要求较高的场景,但成本较高。

虚拟串口的配置与使用配置和使用虚拟串口的具体方法和步骤与操作系统和虚拟串口的实现方式有关。

以下是一般情况下使用虚拟串口的步骤:1.安装虚拟串口驱动程序(如果有)。

如何通过IPMI命令远程开关机

如何通过IPMI命令远程开关机

如何通过IPMISH命令远程开关机1.启动服务器(右键点上面的图标另存ipmish)2.使用Ctrl+E进入IPMI Server Management Configuration3.设置IPMI Server Management Configuration(1).设置IPMI Over LAN 为On(2).进入IPMI LAN Channel设置Ethernet Ip Address : 192.168.1.100 设置Subnet Mask : 255.255.255.0配置完成,保存设置4.服务器设置完成。

客户端通过网络连接服务器NIC1接口,在客户机上配置网卡(确保BMC IP地址与客户端IP地址在同一网段。

处于安全考虑BMC IP地址被禁止Ping测试。

)设置Ethernet Ip Address : 192.168.1.2设置Subnet Mask : 255.255.255.05.进入开始菜单,点击运行(cmd),目录指向ipmish命令所在目录1)使用ipmish –ip 192.168.1.100 –u root –p calvin power (on| restart|shutdown)远程开关机下面是ipmish 帮助:BMC Management UtilityOSA CLI Manager, Version 1.2 Build 1Copyright (c) 2004 - OSA Technologies, an Avocent Company. All Rights Reserved.Command Syntax:ipmish -ip <ip | hostname> [-u <user>] [-p <password>] subcommandipmish -com <serialport> [-baud <baudrate>] [-flow <flowcontrol>] [-u <user>] [-p <password>] subcommandStandard Options:-ip specifies the IP address or hostname of the remote managed。

IPMI远程管理卡

IPMI远程管理卡

IPMI远程管理实验 on DELL PE2950ipmi的介绍此处省略...ipmi能够不依赖服务器的CPU,内存,存储,电源等独立工作,是一种廉价远程管理方案以一台未安装OS的DELL PE2950 (ipmi v2.0)为实验机器(这里就不讨论IPMI的本地应用了),LAN内分别在WINDOWS(XP)平台和LINUX平台通过IPMI对2950进行管理DELL 2950 BMC的设置:IPMI OVER LAN --> ONIPMI LAN CHANNEL --> 填入IP地址,可以和该服务器操作系统中的IP一致,不过要确保后面客户机的IP和此IP在一个网段User Configuration --> 填入权限,用户名和密码Press [ ESC ] , save it , reboot+++ Windows XP 平台+++安装DELL服务器管理软件-OpenManagment_V5.2.0,在"C:\Program Files\Dell\SysMgt\bmc\" 下,ipmish.exe,在命令行模式运行基本语法:> ipmish -ip -u -pej:> ipmish -ip 172.16.0.4 -u root -p 123456 power status>>> 查看当前电源状态> ipmish -ip 172.16.0.4 -u root -p 123456 power reset>>> reset该机器> ipmish -interactive我喜欢将上面放在批处理里,直接双击,进ipmi的shell环境, 然后> connect -ip -u -p验证成功后,就可以直接输入BMC控制命令,这里介绍三个比较有用的命令,其余命令和更详细的用法,可以在bmc shell里自己查看帮助> help> power [status|off[-force]|on|reset|cycle]>>> 可以远程在不进入系统的情况下进行开关机,重启,等等> sensor [temp|fan|volt|discrete|numeric] [-format ]>>> 查看系统传感器的命令,支持温度,电压,风扇等等> sel [[get [[[-begin ][-max |-end ]]|-last ] [-format ]] |clear|status]>>> 查看和管理系统日志sel get > log.txt 保存日志; sel clear> sysinfo [fru|id]>>> 查看FRU 或者BMC 信息+++ Linux 平台+++RHEL AS4U4,安装时勾选了IPMI管理包,自己另装的话,注意要装上IPMI驱动模块和IPMITOOL管理工具.#service ipmi start#ipmitool -I open shell#### 可以直接进入本地BMC shell#ipmitool -I lan -H -U shell#### 输入password,进入IPMI交互模式,当然这里也可以把shell直接换成bmc命令, 另外ipmitool支持端口,所以是否可以先做DNAT,然后远程直接管理内网机器.#### ipmitool提供的功能要比windows下ipmish提供的功能多得多,用法相对复杂一些参考下面转摘的文章来详细了解命令引用Ipmitool本地监控使用命令:ipmitool –I open command,其中-I open表示使用OpenIPMI接口,command有以下项:a) raw:发送一个原始的IPMI请求,并且打印回复信息。

服务器远程控制组件bmc设置及应用

服务器远程控制组件bmc设置及应用

服务器远程控制组件bmc设置及应用服务器远程控制组件(BMC)是一种常用的硬件管理解决方案,通过这个组件,管理员可以远程监控和控制服务器的硬件资源。

这篇文章将讨论BMC的设置和应用,并提供1200字以上的回答。

BMC通常是一个嵌入式的系统管理控制器,可以访问服务器的管理总线和硬件资源,如CPU、内存、硬盘等。

它可以通过LAN口(IPMI)、串口、USB等接口与服务器进行通信,并提供一系列功能,包括服务器远程开关机、远程重启、传感器监控、日志记录等。

设置BMC的第一步是连接到服务器的管理接口。

通常,BMC具有一个独立的IP地址,可以通过网络进行访问。

管理员可以使用浏览器或特定的管理软件访问BMC的网页界面。

在浏览器中输入BMC的IP地址,然后输入正确的用户名和密码,即可登录到BMC的管理界面。

在BMC的管理界面中,管理员可以进行各种设置和配置。

首先,管理员应该设置正确的网络配置,包括IP地址、子网掩码、网关等。

这样才能确保BMC与网络的连接正常。

另外,管理员还可以设置SNMP、SMTP等网络服务,以便BMC可以发送警报邮件或通过SNMP协议与其他管理系统集成。

除了网络设置,管理员还可以设置授权访问、用户管理和权限控制。

管理员可以创建多个用户账号,并设置不同的权限和角色。

这样可以限制不同用户的访问权限,确保服务器的安全性。

管理员还可以设置访问日志和事件日志,以便实时监控BMC的访问。

一旦完成了基本的设置和配置,BMC就可以开始应用了。

首先,管理员可以使用BMC进行服务器远程开关机。

通过BMC的管理界面,管理员可以发送开机或关机指令,而无需物理上接触服务器。

这对于远程数据中心或服务器集群管理非常有用,可以减少管理员的工作量。

除了远程开关机,BMC还可以进行远程重启和系统监控。

如果服务器出现故障或崩溃,管理员可以通过BMC进行远程重启,而无需现场处理。

此外,BMC还可以监测服务器的传感器,如温度、风扇转速、电压等。

IPMI远程管理

IPMI远程管理

IPMI远程管理1.IPMI及其原理介绍1.1 ipmi简介IPMI是智能型平台管理接口(Intelligent Plat for m Management Interface)。

用户可以利用IPMI监视服务器的物理特征,如温度、电压、电扇工作状态、电源供应以及机箱入侵等。

IPMI最大的优势在于它是独立于CPU,B IOS 和OS的,所以用户无论在开机还是关机的状态下,只要接通电源就可以实现对服务器的监控。

IPMI是一种规范的标准,由美国英特尔、惠普(Hewlett-Packard)、NEC、美国戴尔电脑和SuperMicro等公司制定。

最新的版本是IPMI2.0.1.2 ipmi可以实现的主要功能1. 可以在服务器通电(没有启动操作系统)情况下,对它进行远程管理:开机,关机,重启。

2. 基于文本的控制台重定向,可以远程查看和修改bios设置,系统启动过程,登入系统等。

3. 可以远程通过sol连接服务器,解决ssh服务无法访问,远程安装系统,查看系统启动故障等问题。

4. 故障日志记录和SNMP 警报发送,访问系统事件日志 (System Event Log ,SEL)和传感器状况。

注:目前,我们公司线上主要要求实现远程重启和远程屏幕两个功能。

1.3 ipmi进行远程管理的必要条件(1)服务器硬件本身提供对 IPMI的支持。

目前惠普、戴尔和NEC 等大多数厂商的服务器都支持 IPMI 2.0但并不是所有服务器都支持,所以应该先通过产品手册或在 BIOS 中确定服务器是否支持 IPMI,也就是说服务器在主板上要具有 BMC 等嵌入式的管理微控制器。

(2)操作系统提供相应的 IPMI驱动。

通过操作系统监控服务器自身的IPMI信息时需要系统内核提供相应的支持,linux 系统通过内核对 OpenIPMI(IPMI驱动)的支持来提供对 IPMI的系统接口。

(3) IPMI管理工具。

本文选择的是Linux 下的命令行方式的 IPMI平台管理工具 ipmitool。

ipmicfg 使用方法

ipmicfg 使用方法

ipmicfg 使用方法使用IPMICFG控制台工具远程管理服务器IPMICFG是一款命令行工具,可用于远程管理服务器的管理控制器,支持多种操作系统。

本文将介绍IPMICFG的使用方法和一些常见操作。

1. 安装IPMICFG首先,我们需要从官方网站下载IPMICFG工具并进行安装。

安装过程很简单,只需按照提示进行操作即可。

安装完成后,你可以在命令行界面中输入“ipmicfg”命令来验证安装是否成功。

2. IPMICFG基本命令IPMICFG工具提供了许多命令来进行服务器管理,以下是一些常见的命令:- 查询传感器信息:使用命令“ipmicfg -sensor”可以列出服务器上可用的传感器以及它们的当前状态。

- 配置用户:使用命令“ipmicfg -user”可以添加、删除或修改服务器上的用户。

例如,“ipmicfg -user list”命令可以列出当前用户列表,“ipmicfg -user setpwd 2 newpassword”命令可以更新用户2的密码。

- 重启服务器:使用命令“ipmicfg -reboot”可以远程重启服务器。

请注意,在执行此命令之前,请确保已保存所有未保存的工作。

- 更新固件:使用命令“ipmicfg -fde”可以更新服务器上的固件。

3. IPMICFG高级命令除了基本命令之外,IPMICFG还提供了一些高级命令,用于更复杂的管理任务。

以下是一些调用高级命令的示例:- 设置传感器阈值:使用命令“ipmicfg -threshold”可以设置特定传感器的阈值,以便在达到特定条件时触发报警。

- 配置事件日志:使用命令“ipmicfg -evtlog”可以配置服务器上的事件日志,包括启用/禁用日志记录、清除日志和查看日志内容等。

- 配置电源恢复策略:使用命令“ipmicfg -auto”可以配置当服务器遇到电源故障时的自动启动行为。

4. 安全注意事项在使用IPMICFG时,务必要注意服务器的安全性。

服务器ipmi远程管理

服务器ipmi远程管理

服务器ipmi远程管理DELL iDRAC (Integrated Dell™ Remote Access Controller )是 Dell PowerEdge 系列服务器上的远程管理⽅案, 11代 12代服务器已经集成此管理卡,⽤户⽆须购置其它任何设备即可实现服务器底层管理,如系统崩溃恢复,电源控制,BIOS 设置。

如果再搭配其DRAC Enterprise 控制卡,可实现图形界⾯下登录到控制台。

特点:1. 独⽴于操作系统和BIOS,服务器⽆须安装任何程序,只须作相应配置即可。

2. 主控端⽆须安装任何额外设备,使⽤ Telnet/SSH/浏览器⽅式即可控制。

3. 可以实现对BIOS甚⾄操作系统的完全控制。

功能:1. 在操作系统崩溃,死机或 BIOS⾃检出错情况下,远程重启/开机/关机。

2. 通过串⼝重定向,实现远程对服务器BIOS 启动过程的完全控制。

3. 远程实时查看Linux启动时控制台的输出。

4. 通过串⼝远程登录到Linux, 典型的应⽤场景:以单⽤户模式通过串⼝登录到Linux, 执⾏系统紧急救援。

5. 远程通过PXE ⾃动给服务器安装操作系统 (windows/Linux均可 ) 。

Dell C6100 BIOS/BMC ConfigurationiDRAC6配置1.登录iDRAC配置界⾯服务器开机⾃检时, 出现以下画⾯时, 按Ctrl + E进⼊.2.开启IPMI功能iDRAC6 LAN切换⾄On, IPMI Over LAN切换⾄On3.配置⽹络参数选择LAN Parameters进⼊. NIC Selection 有⼏个参数可供选择. 我们⼀般选择Shared⽅式'Dedicated'(专⽤)— 选择此选项可以使远程访问设备能够使⽤ iDRAC Enterprise 上的专⽤⽹络接⼝。

此接⼝不与主机操作系统共享并会将管理通信路由到单独的物理⽹络,从⽽能够与应⽤程序通信分开。

曙光IPMI系统管理平台用户使用指南

曙光IPMI系统管理平台用户使用指南

曙光IPMI系统管理平台用户使用指南目录概述 (3)智能平台管理接口(IPMI) (4)基板管理控制器(BMC) (4)IPMI的相关配置 (5)获取/配置IP地址等信息 (5)1. 在BIOS下进行配置 (5)2. 用DOS工具进行获取/配置 (7)3. 在windows操作系统下配置 (8)4. 在linux操作系统下配置 (10)IPMI LAN Dedicate(专用)模式修改 (11)1. DOS模式下通过IPMICFG工具修改 (11)2. Windows或linux系统下通过web方式进行修改 (11)使用web浏览器进行远程登录 (13)Web浏览器远程登录管理平台 (13)1. 首页 (13)2. 主菜单 (14)3. 系统信息(System) (14)4. 服务器状态(Server Health) (15)5. 配置(Configuration) (16)6. 远程控制(Remote Control) (27)7. 虚拟介质(Virtual Media) (30)8. 维护(Maintenance) (32)9. 杂项(Miscellaneous) (36)Java iKVM控制台 (36)1. virtual media菜单 (37)2. Record菜单 (39)3. 键盘宏(Macro)菜单 (39)4. 选项(Options)菜单 (39)5. 用户(User)菜单 (44)6. 屏幕抓图(Capture)菜单 (44)7. Exit退出iKVM (44)通过IPMI安装操作系统 (45)安装前的准备 (45)1. 网络结构 (45)2. 虚拟介质 (46)3. 介质共享 (46)系统安装过程 (46)1. 登录web管理平台 (46)2. 进入iKVM远程控制台 (47)3. 设置虚拟介质 (47)4. 从虚拟光驱引导系统安装过程 (51)概述IPMI是智能型平台管理接口(Intelligent Platform Management Interface)的缩写,它是管理企业级服务器系统中所使用的外围设备采用的一种工业标准。

卓岚ZLAN7144N2P2P N2N串口网口PLC远程监控网关RS232 485 422使用说明书

卓岚ZLAN7144N2P2P N2N串口网口PLC远程监控网关RS232 485 422使用说明书

ZLAN7144N2P2P/N2N串口/网口PLC远程监控网关RS232/485/422转WIFI/Ethernet版权©2008上海卓岚信息科技有限公司保留所有权力ZLDUI2014.12.15.1.0版权©2008上海卓岚信息科技有限公司保留所有权力版本信息对该文档有如下的修改:修改记录日期版本号文档编号修改内容2014-12-15Rev.1ZLDUI2014.12.15.1发布版本2018-5-13Rev.2ZLDUI2014.12.15.1修改版本所有权信息未经版权所有者同意,不得将本文档的全部或者部分以纸面或者电子文档的形式重新发布。

本文档只用于辅助读者使用产品,上海卓岚公司不对使用该文档中的信息而引起的损失或者错误负责。

本文档描述的产品和文本正在不断地开发和完善中。

上海卓岚信息科技有限公司有权利在未通知用户的情况下修改本文档。

目录1.概述 (5)2.功能特点 (7)3.技术参数 (9)4.硬件说明 (10)5.WIFI功能 (14)5.1.AP模式 (14)5.2.STA模式 (17)5.3.以太网搜索 (17)5.4.wifi对连 (17)5.5.WIFI信号测试 (18)5.6.天线选型 (21)6.参数设置 (22)6.1.参数含义 (22)6.2.修改参数方法 (26)7.基本使用 (28)7.1.设备搜索 (28)7.2.参数设置 (29)7.3.透传通信 (30)7.4.虚拟串口 (32)7.5.不同工作模式和参数 (35)7.6.固件程序升级 (39)8.P2P功能 (40)8.1.设备端设置 (40)8.2.计算机端设置 (42)8.3.TCP连接P2P设备 (44)8.4.远程设备管理 (45)8.5.虚拟串口连接P2P设备 (46)8.6.无数据重启 (48)8.7.通过P2P升级程序 (48)8.8.P2P多主站 (49)9.N2N功能 (50)10.1.设备端设置 (50)10.2.计算机端设置 (52)10.3.TCP连接N2N设备 (55)10.售后服务 (56)上海卓岚信息科技有限公司Tel:(021)643251891.概述ZLAN7144N2是上海卓岚推出的带P2P和N2N功能的WIFI串口服务器。

超微集成BMC_IPMI使用手册V1.0

超微集成BMC_IPMI使用手册V1.0

使用前请将固件刷新到最新版本;安装jre-6u7-windows-i586-p-s或更高版本JA V A工具。

可在SUN官方网站上下载,地址:/javase/downloads/index.jsp;IE6.0以上版本浏览器。

条件不达到有可能IPMI无法正常使用。

一、获取IPMI的IP地址1、用IPMICFG软件获取。

可用IPMICFG在DOS命令行下获取、配置IP等信息。

2、或者进入主板BIOS获取、配置IP。

二、进入管理界面。

将管理端的IP地址和IPMI的IP地址配置成统一网段。

连接上网线至IPIM的专用网口或者主板的第一个网口。

在IE浏览器输入IPMI的IP地址,即显示出管理界面。

输入用户名和密码,登陆。

初始用户名和密码都是“ADMIN”。

三、登陆后进入管理界面。

上面一行是菜单栏,左边是子菜单,右边显示菜单信息。

System Information显示IPMI的:固件信息远程主机屏幕显示信息,点击“Refresh Preview Image”按钮可刷新当前信息。

电源控制,点击“Power On”“Power Down”“Reset”按钮可远程开机、关机、重启。

四、Server Health子菜单包含Sensor Readings和Event Log1、Sensor Readings从传感器上获得服务器的各种信息。

如风扇转速、温度、电压等。

2、Event Log显示IPMI的日志信息五、Configuration子菜单包含Alert、Date & Time、LDAP、RADIUS、Mouse mode、Network、Remote Session、SMTP、SSL 、User。

1、Alert可增加、修改、删除一个alert。

点击Modify按钮可配置或修改一个alert:Event Severity:根据严重性来分类或标记alert Destination IP:指定要发送alert的服务器的IP地址Email Address:指定alert的接收邮箱地址From:指定发送alert的邮箱地址Subject:输入主题名Message:输入邮件信息点击Send Test Alert按钮发送一个配置好的Alert到目标地址进行测试2、Date and Time可修改配置日期和时间。

浪潮NF8260M6产品技术白皮书说明书

浪潮NF8260M6产品技术白皮书说明书

NF8260M6产品技术白皮书文档版本1.0发布日期2021-03-25尊敬的用户:版权所有© 浪潮集团有限公司2020。

保留一切权利。

未经事先书面同意,本文档的任何部分不得复制或以任何形式或任何方式修改、外传注:您购买的产品、服务或特性等应受浪潮集团商业合同和条款的约束。

本文档中描述的全部或部分产品、服务或特性可能不在您的购买或使用范围之内。

除非合同另有约定,浪潮集团对本文档内容不做任何明示或默示的声明或保证。

由于产品版本升级或其他原因,本文档内容会不定期进行更新。

除非另有约定,本文档仅作为使用指导,本文档中的所有陈述、信息和建议不构成任何明示或暗示的担保。

Inspur和“浪潮”是浪潮集团的注册商标。

Windows是微软公司的注册商标。

Intel、Xeon是Intel公司的注册商标。

其他商标分别属于其相应的注册公司。

技术服务电话:4008600011地址:中国济南市浪潮路1036号浪潮电子信息产业股份有限公司邮编:250101版本控制日期版本拟制/修订人审核人批准人修订说明2021-3-25 V1.0 DM MO PDT经理V1.0版可无修订说明目录1产品概述 (5)2产品特点 (6)3逻辑架构图 (9)4产品介绍 (11)4.1前面板 (11)4.1.1前面板正视图 (11)4.1.2硬盘托架指示灯 (13)4.2后面板 (13)4.2.1后面板正视图 (13)4.3内部俯视图 (16)4.4PCIe转接卡及OCP卡 (17)4.5主板图布局 (18)4.6背板图布局 (20)5系统规格 (23)6兼容性列表 (30)6.1处理器 (30)6.2内存 (30)6.3存储 (33)6.3.1SATA/SAS 硬盘型号 (33)6.3.2SSD硬盘型号 (33)6.3.3U.2 NVMe SSD硬盘 (33)6.3.4M.2 SSD硬盘 (34)6.4硬盘背板 (34)6.5硬盘安装位置 (35)6.5.1普通硬盘安装顺序 (35)6.5.2NVMe硬盘安装位置 (35)6.5.3普通硬盘与NVMe硬盘混存安装位置 (36)6.6RAID/SAS 卡 (37)6.7网卡 (37)6.8FC HBA 卡 (38)6.9HCA 卡 (39)6.10显卡 (39)6.11电源 (39)6.12操作系统 (40)7配置注意选项 (42)8系统管理 (43)8.1智能管理系统ISBMC (43)8.2浪潮物理基础设施管理平台(ISPIM) (45)8.3Inspur Server Intelligent Boot (ISIB) (46)9认证 (48)10支持与服务 (49)11新技术点描述 (50)11.1Intel PFR技术 (50)11.2Intel BPS内存 (51)11.3BMC BIOS双Flash冗余技术 (51)11.4OCP3.0 Card及热插拔技术 (52)11.5NVME硬Raid和M.2硬Raid技术 (52)12相关文档 (53)13商标 (54)1产品概述浪潮英信服务器NF8260M6 是浪潮为针对面向互联网、通信等国内和欧美市场等需求,基于第三代英特尔® 至强® 可扩展处理器(Cooper lake)设计的一款2U 4S 机架服务器。

虚拟串口用法

虚拟串口用法

虚拟串口用法虚拟串口,顾名思义就是一种虚拟的串口设备,它的作用是模拟物理串口的功能。

虚拟串口可以用于各种场景,例如软件开发、设备模拟、串口通信测试等。

在软件开发中,虚拟串口是一种非常有用的工具。

开发人员可以通过虚拟串口模拟真实的串口设备,进行软件的开发和测试。

虚拟串口可以模拟多个串口设备,方便开发人员进行并行开发和调试。

开发人员可以通过串口通信协议与虚拟串口进行数据交换,从而测试和验证自己的软件功能。

虚拟串口还可以用于设备模拟。

有些设备需要通过串口与计算机进行通信,但是在实际的开发和测试过程中,可能并没有真实的设备可用。

此时,可以使用虚拟串口来模拟这些设备,实现与计算机的通信。

通过虚拟串口,开发人员可以模拟设备发送和接收数据,从而进行各种测试和验证。

虚拟串口还可以用于串口通信测试。

在实际的串口通信中,可能会遇到很多问题,例如数据传输错误、通信超时等。

使用真实的串口设备进行测试可能会受到很多限制,而使用虚拟串口则可以避免这些问题。

虚拟串口可以模拟各种通信错误和异常情况,从而帮助开发人员进行串口通信的测试和调试。

虚拟串口的使用方法相对简单。

首先,需要选择一款虚拟串口软件,例如VSPE、com0com等。

这些软件通常提供了图形化界面,方便用户进行配置和管理。

用户可以在软件中创建多个虚拟串口,并设置它们的参数,例如波特率、数据位、校验位等。

然后,用户可以通过虚拟串口与其他串口设备进行通信。

虚拟串口会将数据转发给真实的串口设备,或者从真实的串口设备接收数据,并将其传输给应用程序。

虚拟串口的使用还可以通过编程来实现。

开发人员可以使用编程语言提供的串口库,通过虚拟串口与其他设备进行通信。

编程语言通常提供了丰富的接口和函数,方便用户进行串口的打开、配置、读写等操作。

开发人员可以根据自己的需求,选择合适的编程语言和库,实现串口通信的功能。

虚拟串口的使用有很多好处。

首先,虚拟串口可以提高开发和测试的效率。

开发人员可以通过虚拟串口进行并行开发和调试,提高工作效率。

基于IPMI的虚拟远程串口终端

基于IPMI的虚拟远程串口终端

m t sr l e ia(e a O e a em n ,O T r o i r nl S r vrLnT r ia S L em)bsdo P (ne i n lt r aae etIt ae i i r ue . e ea tm i l l ae nIMI Itl e t a o M gm n e c )s n o cd lg P f m n nr f td

杭州
30 2 ) 10 7
摘要: 前 目 在服务器 管理领域, 串口的 基于 管理方案被 广泛应用 而, 。然 这种方 泰芋对 单的本J 垮 馕得它尽 警于_ 服 务器时, 这种方 案连线复杂, 管理混乱 成皋簿高o : 。每簿 了 _ = 为 芩 毒种基于。 的 1 咖 虐 一 碴程串口 l终端(0. 。 aOeLn e i1 i种终 sLl l v rn ) 毒 端基于。M . sl 十寓 过. 每B T 砌 ra Tm a I I2 P v 的. = , 通 0 露{ L -带势黟的p M
5 /
交 互将日 机簪 括 士的l 熏 向 蹲网 ,管珲 簿供了 尊警 警。 . 传枣 B @ 棼 .蕾: 串 定 局 l 人员 . 1 上为 ÷令 } 置 簪 l 簪 孝 蓐 _ 己甓

_ 停了 l 方 眼务器的 理l数l 约了 房管 本 0。 : ._ - ’ . : 一_ 控 管 和 障 修复。 节 机l 理成 0 _ 一 0 | = 一 。 - _= - 譬 。 j . — l= _ _
维普资讯

3 ・ 5
文 章 编 号 :02— 8 6 20 ) 3— 0 5—0 10 6 8 (0 6 0 0 3 3
基 于 I MI 虚 拟 远 程 串 口终 端 P 的

IPMI接口总结

IPMI接口总结

IPMI接口总结IPMI(Intelligent Platform Management Interface)是一种用于服务器管理的标准接口,旨在提供对硬件资源和远程管理功能的一致性访问。

该接口采用独立于操作系统、独立于硬件提供商的方式,为服务器管理和监控提供了一种智能和高效的解决方案。

接下来,我将对IPMI接口进行详细总结。

首先,IPMI接口的作用主要是远程管理服务器。

通过IPMI接口,管理员可以远程访问服务器的硬件资源,如电源控制、传感器数据收集、事件日志记录等功能。

这使得管理员能够基于网络对服务器进行远程监控和管理,无需直接接触服务器的物理设备。

这在大规模数据中心管理中尤为重要,可节省大量时间和人力资源。

其次,IPMI接口在服务器的监控和故障排除方面发挥着重要作用。

IPMI接口可以提供实时传感器数据,如温度、风扇转速、电压等,用于监控服务器的健康状况。

此外,IPMI还能够记录事件日志,如硬件故障、电源状态变化等,方便管理员检查并及时处理服务器问题。

IPMI接口还具有远程系统重启和远程控制台等功能。

远程系统重启允许管理员通过IPMI接口关闭然后重新启动服务器,无论操作系统是否响应。

这对于解决操作系统崩溃或死机问题非常有用。

而远程控制台功能则可通过IPMI接口提供远程图形界面,使管理员能够像直接操作服务器一样访问服务器的操作系统,包括BIOS设置、操作系统启动等。

这种远程控制台功能使得管理员可以更方便地进行服务器配置和管理。

此外,IPMI接口还具有强大的安全性和认证机制。

IPMI通过支持加密通信和访问控制列表等安全功能,确保只有经过授权的用户可以访问服务器。

它还支持基于HTTPS的远程访问,使管理员可以通过Internet安全地管理服务器。

最后,IPMI接口还具备可扩展性和互操作性。

该接口定义了一组标准命令和数据格式,以确保不同厂商的IPMI设备之间的互操作性。

此外,IPMI接口也允许制造商定义自己的特定命令和功能,以满足特定的需求。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
文章编号:1002—6886(2006)03—0035—03
·35·
基于IPMI的虚拟远程串口终端
李彦,陈德人,梁达明
(浙江大学计算机科学与技术学院,浙江杭州 310027)
_ …
:!__:摘赛:饵萌j在服务器菅理领域i基卡警谚的管理券案被劈--泛应两≥:__然磺;i:!这种方案单砖纂的裁陲徒褥偿.褰遥蕾舞台或.鹰麓__
的逻辑单
元。如图l
所示。
当mux
逻辑单元
打向“SOL”
这边时,图 中左上角
图1 IPMI中串口的逻辑单元图
的那个串口连接器就会完全脱离主板的串口控制器和BMc,
连接器已经不能与BMC和系统通讯了。然而,当SOL功能
不使用的时候,BMC会把mux逻辑单元打向连接器那一边,
允许连接器通过IPMI与BMc和系统通讯。
串行口控制的功能主要是监控和设置目标服务器串口 R喝、c髑、DcD、DTR、DsR等信号线的状态。例如,ipIlli—sol— set』偈一assertable设置CTS清除发送的状态,ipIIli—sol_set— DcD—DsR—asserteds设置数据载波检测和数据设备就绪状态 等。
:_I_i方便了濂:务器盼监控j管理和故障修凌i蕞约曩机房管理成本誊鼍薯i 0-=-_!=_:冀---_!___!__!-.!_!!_______=__!__!_!__!_:_尊薯j!=___曩_____鼍毫_::_?毫警参毫-一
鼍:关键词j虚拟终端!__:___:串照_!_::SOo l嗍j碾务器管理曩薯i鼍叠__:_:j誊薯i!_!誊-:-≥≤羞:_!薯薯≥爱蓦麓曩---___:羞r警.!鼍ji
要实现SOL的功能,目标主机上必须要装有BMC,而且 要求系统的串口控制器能处理BMC发出的RS一232串口硬 件握手信号。s0L被设计为能够共享系统的串行连接口。这 样,串口的输出信息会被导出到BMc、s0L和系统串口连接 器。为了 实现这个 机制,IPMI v2.O中使 用了串口
ห้องสมุดไป่ตู้
multiplexer
这些命令在IPMI规范中定义。BMc还可记录系统的事件, 对系统进行日志,还有维护系统的传感器数据记录等。
2 SoL设计深入剖析
SOL是Serialover Lan的缩写,它是IPMI v2.0的一个新 加的功能。sOL提供了一种机制,使得远程管理系统的串口 控制器通过基于IP网络的IPMI会话能够重定向到本地。众 所周知,串口是修复系统故障和B10s异常不可或缺的工具。 当机器发生故障时,系统管理人员可以通过串口进行BIOs, 操作系统和网络的相关配置,修复系统。在以往的情况下, 管理人员不得不回到嘈杂的机房,重新接入串口,再进行修 复工作。SOL为管理人员提供了基于IP的远程系统串口的 访问,只要机房内网络不出现故障,管理人员便可以通过任 何一台支持s0L的主机访问发生故障的机器的串口。
SOL通讯的建立过程十分直接了当。一个远程管理应用
程序会与BMc建立IPMI Over LAN的会话。一旦会话被建
立起来,远程控制台便可以激活SOL。如果s0L使用的是共
享串口的模式,那么BMC会将mux逻辑单元打向SOL那端。
如此,任何从目标主板发出的字符都会经过BMC,被BMc打
包通过LAN网络发送到远程控制台。对称的,从LAN传送
_!!_:__服务器薛管理曩雀管理爹组服务器时:j这种方案违线复架i管理混乱;成恭较高蠢为姑j-:本囊提出薄舞糖基蔫IP^@的罐拟0。
:__:_罐程裁谚终端(S0t脑商;&d缸.Q确r瑶h.-nrr两避)。__jl逮种终端基誊1聃E豫∞i的iS9E r设计≯蠢通过il溶豫苟懑标瓤器磅_BMC-
i?交墓j将目标机器上的零@重定商戮厨域两童;谤譬理r零贾提供鬻黉。囊监控≮管疆i__醪鏊攥维系统獭-骥p鹫龄远{罐控制台蠢_!__!-
作者简介:李彦(1984一),男,湖南岳阳人,计算机应用技术专业硕士研究生。 陈德人(1951一),男,浙江杭州人,教授,博士生导师,主要从事电子商务、计算机图形学、软件等方面的研究。 粱迭明(1980一),男,深圳人,计算机应用技术专业硕士研究生。
收稿日期:2005—2—23
万方数据
.se.疑盛蕊曩圜暖罄嬲
IPMI的核心部件是基板管理控制器(BMc)。这个控制 器一般安装在系统主板或者刀片服务器上。IPMI固件与 BMc一起组成了一个独立于主机系统的管理子系统。该子 系统能在操作系统崩溃或者B10S出错的情况下提供管理和 监控功能。它甚至还可以在系统其余部件不能使用时执行恢 复操作。BMc负载处理各个IPMI功能部件发向它的命令,
串口的数据传输吞吐量和网络接口大不相同,为了保证 数据传输的正确性,SOL提供了对数据流的管理。在串口控 制器这边的流控制由BMC硬件握手完成,而在网络这边的 流控制是由SOL协议完成的。SOL负载中的ACKs和NACKs 指出BMC是否准备好接收新的数据。对于标准的微型串口 控制器,BMc需要知道主板串口控制器的波特率,以使BMc 的串口控制器与主板上的串口控制器同步。所以使用s0L 时需要设置BMc上的串口控制器的波特率与主板上的一致。
networks. It reduces large cost of Severs Management,while pmviding a convenient way for AdIIlinist瑚tion.
Key wor‘ls:virtu81 tem_linal;serial port;IPMI;servers management
在大型机房里,服务器的有效管理向来是管理人员不可 避免的一个难题。目前有两种比较普遍的做法:一种是多台 服务器通过KVM,即键盘、显示终端和鼠标,分配器共享一 套键盘、鼠标和显示终端。系统管理员可以通过切换KVM 分配器来实现每一台服务器的单独管理。这种一对一的直接 管理在服务器数量较少的情况下还是适用的。另外一种管理 方式是通过Vnc“ew、PcAnywhere、SsH、Telnet等管理软件在 一部机器上实现多台服务器的集中管理。这种管理可以让集 中管理机器远离机房,从而实现远程管理。然而,这种管理 方式过分依赖于管理软件和服务器上的操作系统。
SOL被设计为RMCP+协议负载的一种。RMCP(Remote Management Control Protoc01)是由DMTF(Distributed Marlage— ment Task Force)小组定义的一种支持脱离操作系统管理的 远程管理控制协议。RMcP是一种简单的request—response (应答)协议,它通过uDP包传送。在IPMll.5规范中,所有 的IPMI LAN消息都用RMCP包封装。RMcP+是基于RMCP 的扩展协议,它完全兼容RMCP包。它扩展了RMCP的认证、 加密和发现功能,还支持传送额外的负载,比如s0L就是其 中一种。
倘若服务器上的操作系统内核崩溃或者服务器关机等故 障情况下,这种管理方式就会失效。而且这种方案不能配置 机器的BIOs,许多系统启动问题无法解决。IPMI以及s0L 的出现给系统管理人员带来了曙光。IPMI和SOL极大的方 便了系统管理人员对服务器集群的有效管理。IPMI为管理 人员提供了一套跨平台的管理和监控服务器状态的标准接 口。而sOL是IPMl2.0规范中新提出的功能,通过这个功能 管理人员可将远程服务器的串口重定向到本地监控主机上, 为管理人员提供了一个远程的基于字符的串口系统配置终 端,极大方便了管理人员对服务器系统的故障修复。s0L不 仅能实现B10s的远程配置,并且可以远程查看系统启动信 息。
本文将首先简单介绍IPMI规范和以及它的新特性sOL, 进而深入剖析s0L的设计原理,并且探讨远程串口终端 (SOLl’eHn)的设计方法,最后介绍基于SOL的典型应用。
1口MI简介
1PMI是Inteuigent Pla怕册M锄agement Interfke的简称。 顾名思义,IPMI就是一种智能管理机器设备的标准。IPMI 规范是在1998年由Intel、DELL、HP及NEC四家业界服务器 制造商巨头共同提出的,它提供了一套跨平台的标准接口来 管理和监控服务器的健康状况,如CPu温度、电压、风扇转 速以及主板的一些信息,还可以通过事件日志(sEL)和事件 警报(Alert)等机制告诉管理员系统的状态和故障发生时的 一些珍贵诊断信息。IPMI的最大特点是厂商信息清单查询, 系统状态监控和日志,恢复控制等功能的实现独立于CPu、 BIOS和操作系统。即使系统处于关机状态,IPMI提供的平 台管理功能依然有效,不受影响。
≯-』中罔分类号j孵3 93_:够!_:j_il.变献标识码狲簪童_{:{j薯-董j童爱≯薯--誊≥薯≥。__I譬薯毫--冀叠:____等爱毒≥毫j篓鹫---*警譬麓鍪誊毒.
。“o o —o。
‘-jj。■。-。。。。_o
。r。j r?___∞:io’矗。_.
IPMI Ba髓d Virtual Remote Serial Tenllinal
LI Y如,CHEN De-哪,LIANG Da-ming
Abst糟ct:Serial—based management solutioIls are widely used in server environments today. How℃ver,the point—to—point na- ture of this solution is best suited for m舳a舀ng a sinde seⅣer rather than a group or rack of servers.To solve this problem,a virtual re· mote serial teminal(serial Over I肌Temlinal,S0u'e珊)based on IPMI(Intelligent Pla渤珊M明agement Interf如e)is introduced. nis vitual teminal is designed b鹊ed on the new feature SOL presented in IPMI v2.0.n玎ough SOLTernl,adIIlinistmtor caIl access the serial port of the remote server everywhere in the LA N.It pro“de atext—b鹊ed remote co璐ole for setting BIOS,operating systems,and
相关文档
最新文档