作者归档:root

ESXi 6.x 中的 OpenSLP 安全漏洞 (CVE-2019-5544) 处理方法

执行以下步骤:
 

  1. 使用以下命令停止 ESXi 主机上的 SLP 服务:

/etc/init.d/slpd stop

注意:仅当 SLP 服务未在使用中的时候才能将其停止。使用以下命令可查看服务位置协议守护进程的运行状况:

esxcli system slp stats get
 

  1. 运行以下命令以禁用 SLP 服务:

esxcli network firewall ruleset set -r CIMSLP -e 0

要使此更改在重新引导后仍然有效,请执行以下操作:

chkconfig slpd off

检查重新引导后此更改是否仍然有效:

chkconfig –list | grep slpd

output: slpd off
 

要移除适用于 CVE-2019-5544 的权宜措施,请执行以下步骤:

  1. 运行以下命令以启用 SLP 服务的规则集:

esxcli network firewall ruleset set -r CIMSLP -e 1

  1. 运行以下命令以更改 slpd 服务的当前启动信息:

chkconfig slpd on

运行以下命令以检查运行上述步骤(步骤 2)后更改是否有效:

chkconfig –list | grep slpd

output: slpd on

  1. 运行以下命令以启动 SLP 服务:

/etc/init.d/slpd start

VMWARE ESX 3 4 5 6 7版本所需的端口说明

ESXi 7.0

端口协议对象目的
9UDPvCenter ServerESXi 主机由 Wake on LAN 使用。
22TCPSSH 客户端ESXi 主机SSH 访问需要使用此端口
53UDPESXi 主机DNS 服务器DNS 客户端
68UDPDHCP 服务器ESXi 主机适用于 IPv4 的 DHCP 客户端
80TCPWeb 浏览器ESXi 主机“欢迎使用”页面,包含不同界面的下载链接
161UDPSNMP 服务器ESXi 主机允许主机连接到 SNMP 服务器
427TCP/UDPCIM 服务器ESXi 主机CIM 客户端使用服务位置协议版本 2 (SLPv2) 查找 CIM 服务器
546TCP/UDPDHCP 服务器ESXi 主机适用于 IPv6 的 DHCP 客户端
547TCP/UDPESXi 主机DHCP 服务器适用于 IPv6 的 DHCP 客户端
902TCP/UDPVMware vCenter AgentESXi 主机vCenter Server Agent
2233TCPESXi 主机vSAN 传输vSAN 可靠数据报传输。使用 TCP 并用于 vSAN 存储 IO。如果禁用,则 vSAN 无法工作。
3260TCPESXi 主机软件 iSCSI 客户端 支持软件 iSCSI
5671TCPESXi 主机rabbitmqproxy在 ESXi 主机上运行的代理,允许虚拟机内部运行的应用程序与 vCenter 网络域中运行的 AMQP 代理进行通信。虚拟机不必位于网络中,即无需网卡。代理将连接到 vCenter 网络域中的代理。因此,出站连接 IP 地址应至少包括当前正在使用的代理或未来的代理。如果客户要扩展,则可以添加代理。
5988、8889TCPCIM 服务器
8889- OpenWSMAN 守护进程
ESXi 主机5988 – 适用于 CIM(通用信息模型)的服务器
8889 – Web 服务管理(WS 管理是用于管理服务器、设备、应用程序和 Web 服务的 DMTF 开放式标准)
5989TCPCIM 安全服务器ESXi 主机适用于 CIM 的安全服务器
6999UDPNSX 分布式逻辑路由器服务ESXi 主机NSX 虚拟分布式路由器服务 如果已安装 NSX VIB 且已创建 VDR 模块,则与此服务关联的防火墙端口将打开。如果没有 VDR 实例与主机关联,则该端口无需打开。

此服务在此产品的早期版本中称为“NSX 分布式逻辑路由器”。
8000TCPESXi 主机ESXi 主机vMotion – 通过 vMotion 迁移虚拟机时为必需项。ESXi 主机在端口 8000 上侦听远程 ESXi 主机中用于 vMotion 流量的 TCP 连接
8080TCPvsanvpESXi 主机VSAN VASA 供应商提供程序。由 vCenter 中的存储管理服务 (SMS) 使用,以访问有关 Virtual SAN 存储配置文件、功能和合规性的信息。如果禁用,则 Virtual SAN 基于存储配置文件的管理 (SPBM) 无法工作。
8100、8200、8300TCP/UDPFault ToleranceESXi 主机主机之间的流量,用于 vSphere Fault Tolerance (FT)。
8301、8302UDPDVSSyncESXi 主机DVSSync 端口可用于同步已启用 VMware FT 记录/重放的主机之间的分布式虚拟端口的状况。只有运行主虚拟机或备份虚拟机的主机才须打开这些端口。未使用 VMware FT 的主机无需打开这些端口。
12345、23451UDPESXi 主机vSAN 群集服务由 vSAN 使用的群集监控、成员资格和 Directory Service。
44046、31031TCPESXi 主机HBR用于 vSphere Replication 和 VMware Site Recovery Manager 的持续复制流量。
80,9000TCPESXi 主机vCenter ServervSphere Lifecycle Manager

ESXi 6.x

端口协议对象目的
9UDPvCenter ServerESXi 主机由 Wake on LAN 使用。
22TCPSSH 客户端ESXi 主机SSH 访问需要使用此端口
53UDPESXi 主机DNS 服务器DNS 客户端
68UDPDHCP 服务器ESXi 主机适用于 IPv4 的 DHCP 客户端
80TCPWeb 浏览器ESXi 主机“欢迎使用”页面,包含不同界面的下载链接
161UDPSNMP 服务器ESXi 主机允许主机连接到 SNMP 服务器
427TCP/UDPCIM 服务器ESXi 主机CIM 客户端使用服务位置协议版本 2 (SLPv2) 查找 CIM 服务器
443TCPvSphere Web ClientESXi 主机客户端连接
546TCP/UDPDHCP 服务器ESXi 主机适用于 IPv6 的 DHCP 客户端
547TCP/UDPESXi 主机DHCP 服务器适用于 IPv6 的 DHCP 客户端
902TCP/UDPVMware vCenter AgentESXi 主机vCenter Server Agent
2233TCPESXi 主机vSAN 传输vSAN 可靠数据报传输。使用 TCP 并用于 vSAN 存储 IO。如果禁用,则 vSAN 无法工作。
3260TCPESXi 主机软件 iSCSI 客户端 支持软件 iSCSI
5671TCPESXi 主机rabbitmqproxy在 ESXi 主机上运行的代理,允许虚拟机内部运行的应用程序与 vCenter 网络域中运行的 AMQP 代理进行通信。虚拟机不必位于网络中,即无需网卡。代理将连接到 vCenter 网络域中的代理。因此,出站连接 IP 地址应至少包括当前正在使用的代理或未来的代理。如果客户要扩展,则可以添加代理。
5988、8889TCPCIM 服务器
8889- OpenWSMAN 守护进程
ESXi 主机5988 – 适用于 CIM(通用信息模型)的服务器
8889 – Web 服务管理(WS 管理是用于管理服务器、设备、应用程序和 Web 服务的 DMTF 开放式标准)
5989TCPCIM 安全服务器ESXi 主机适用于 CIM 的安全服务器
6999UDPNSX 分布式逻辑路由器服务ESXi 主机NSX 虚拟分布式路由器服务 如果已安装 NSX VIB 且已创建 VDR 模块,则与此服务关联的防火墙端口将打开。如果没有 VDR 实例与主机关联,则该端口无需打开。

此服务在此产品的早期版本中称为“NSX 分布式逻辑路由器”。
8000TCPESXi 主机ESXi 主机vMotion – 通过 vMotion 迁移虚拟机时为必需项。ESXi 主机在端口 8000 上侦听远程 ESXi 主机中用于 vMotion 流量的 TCP 连接
8080TCPvsanvpESXi 主机VSAN VASA 供应商提供程序。由 vCenter 中的存储管理服务 (SMS) 使用,以访问有关 Virtual SAN 存储配置文件、功能和合规性的信息。如果禁用,则 Virtual SAN 基于存储配置文件的管理 (SPBM) 无法工作。
8100、8200、8300TCP/UDPFault ToleranceESXi 主机主机之间的流量,用于 vSphere Fault Tolerance (FT)。
8301、8302UDPDVSSyncESXi 主机DVSSync 端口可用于同步已启用 VMware FT 记录/重放的主机之间的分布式虚拟端口的状况。只有运行主虚拟机或备份虚拟机的主机才须打开这些端口。未使用 VMware FT 的主机无需打开这些端口。
12345、23451UDPESXi 主机vSAN 群集服务由 vSAN 使用的群集监控、成员资格和 Directory Service。
44046、31031TCPESXi 主机HBR用于 vSphere Replication 和 VMware Site Recovery Manager 的持续复制流量。
80,9000TCPESXi 主机vCenter ServervSphere Update Manager

ESXi 5.x

端口协议对象目的
22TCP客户端 PCESXi 主机SSH 服务器
53UDPESXi 5.xDNS 服务器DNS 客户端
68UDPESXi 5.xDHCP 服务器DHCP 客户端
80TCP客户端 PCESXi 主机将 Web 浏览器重定向到 HTTPS 服务 (443)
88TCPESXi 主机Active Directory 服务器PAM Active Directory 身份验证 – Kerberos
111TCPESXi/ESX 主机NFS 服务器NFS 客户端 – RPC Portmapper
111UDPESXi/ESX 主机NFS 服务器NFS 客户端 – RPC Portmapper
123UDPESXi/ESX 主机NTP 时间服务器NTP 客户端
161UDPSNMP 服务器ESXi 主机SNMP 轮询。在 ESXi 3.x 中不使用
162UDPESXi 主机SNMP 收集器SNMP 陷阱发送
389TCP/UDPESXi 主机LDAP 服务器PAM Active Directory 身份验证 – Kerberos
427UDPVI / vSphere ClientESXi/ESX 主机CIM 服务位置协议 (SLP)
443TCPVI / vSphere ClientESXi/ESX 主机VI / vSphere Client 到 ESXi/ESX 主机的管理连接
445UDPESXi 主机MS 目录服务服务器PAM Active Directory 身份验证
445TCPESXi 主机MS 目录服务服务器PAM Active Directory 身份验证
445TCPESXi 主机SMB 服务器SMB 服务器
464TCPESXi 主机Active Directory 服务器PAM Active Directory 身份验证 – Kerberos
514UDP/TCPESXi 5.xSyslog 服务器远程 syslog 日志记录
902TCP/UDPESXi 5.xESXi 主机主机间访问以进行迁移和置备
902TCPvSphere ClientESXi 主机vSphere Client 访问虚拟机控制台 (MKS)
902UDPESXi 5.xvCenter Server(UDP) 状态更新。受管主机向 vCenter Server 系统发送定期检测信号。服务器与主机之间或各个主机之间的防火墙不得阻止该端口。
1024(动态)TCP/UDPESXi 主机Active Directory 服务器ESXi 主机与 Active Directory 域控制器之间需要在 TCP/UDP 端口上进行双向通信(通过 ESXi 主机上的 netlogond 进程)。
2049TCPESXi 5.xNFS 服务器来自 NFS 存储设备的事务
2049UDPESXi 5.xNFS 服务器来自 NFS 存储设备的事务
3260TCPESXi 5.xiSCSI 存储服务器目标为 iSCSI 存储设备的事务
5900 到 5964TCPESXi 5.xESXi 主机由管理工具使用的 RFB 协议,如 VNC
5988TCPCIM 服务器ESXi 主机通过 HTTP 传送的 CIM 事务
5989TCPvCenter ServerESXi 主机通过 HTTPS 传送的 CIM XML 事务
5989TCPESXi 5.xvCenter Server通过 HTTPS 传送的 CIM XML 事务
8000TCPESXi 5.x(虚拟机目标)ESXi(虚拟机源)来自 vMotion 的请求
8000TCPESXi 5.x(虚拟机源)ESXi(虚拟机目标)来自 vMotion 的请求
8100TCP/UDPESXi 5.xESXi 主机vSphere Fault Tolerance (FT) 的主机间的通信
8182TCP/UDPESXi 5.xESXi 主机vSphere High Availability (vSphere HA) 的主机间的通信
8200TCP/UDPESXi 5.xESXi 主机vSphere Fault Tolerance (FT) 的主机间的通信
8301UDPESXi 5.xESXi 主机DVS 端口信息
8302UDPESXi 5.xESXi 主机DVS 端口信息
31000TCPSPS 服务器vCenter Server内部通信端口

 ESXi 4.x

端口协议对象目的
53UDPESXi/ESX 主机DNS 服务器DNS
80TCP客户端 PCESXi/ESX 主机将 Web 浏览器重定向到 HTTPS 服务 (443)
88TCPESXi 主机Active Directory 服务器PAM Active Directory 身份验证 – Kerberos
111TCPESXi/ESX 主机NFS 服务器NFS 客户端 – RPC Portmapper
111UDPESXi/ESX 主机NFS 服务器NFS 客户端 – RPC Portmapper
123UDPESXi/ESX 主机NTP 时间服务器NTP 客户端
161UDPSNMP 服务器ESXi 4.x 主机SNMP 轮询。在 ESXi 3.x 中不使用
162UDPESXi 主机SNMP 收集器SNMP 陷阱发送
389TCP/UDPESXi 主机LDAP 服务器PAM Active Directory 身份验证 – Kerberos
427UDPVI / vSphere ClientESXi/ESX 主机CIM 服务位置协议 (SLP)
427TCPVI / vSphere ClientESXi/ESX 主机CIM 服务位置协议 (SLP)
443TCPVI / vSphere ClientESXi/ESX 主机VI / vSphere Client 到 ESXi/ESX 主机的管理连接
443TCPESXi/ESX 主机ESXi/ESX 主机主机间虚拟机迁移和置备
445UDPESXi 主机MS 目录服务服务器PAM Active Directory 身份验证
445TCPESXi 主机MS 目录服务服务器PAM Active Directory 身份验证
445TCPESXi 主机SMB 服务器SMB 服务器
464TCPESXi 主机Active Directory 服务器PAM Active Directory 身份验证 – Kerberos
514UDPESXi/ESX 主机Syslog 服务器远程 syslog 日志记录
902TCPVI / vSphere ClientESXi/ESX 主机VI / vSphere Client 到 ESXi/ESX 托管虚拟机的连接(MKS/远程控制台)
902TCP/UDPESXi/ESX 主机ESXi/ESX 主机身份验证、置备、虚拟机迁移
902TCP/UDPESXi/ESX 主机vCenter 4 Server检测信号
902TCPVI / vSphere ClientESXi/ESX 主机虚拟机远程虚拟机控制台 (MKS)
1024(动态)TCP/UDPESXi 主机Active Directory 服务器ESXi 主机与 Active Directory 域控制器之间需要在 TCP/UDP 端口上进行双向通信(通过 ESXi 主机上的 netlogond 进程)。
2049TCPESXi/ESX 主机NFS 服务器NFS 客户端
2049UDPESXi/ESX 主机NFS 服务器NFS 客户端
2050 到 2250UDPESXi/ESX 主机ESXi/ESX 主机VMware HA
3260TCPESXi/ESX 主机iSCSI SAN软件 iSCSI 客户端和硬件 iSCSI HBA
5900 到 5964TCPESXi/ESX 主机ESXi/ESX 主机管理工具使用的 RFB 协议,如 VNC
5988TCPESXi/ESX 主机ESXi/ESX 主机CIM 客户端到 CIM 安全服务器
5989TCPVirtualCenter/vCenterESXi/ESX 主机CIM 客户端到 CIM 安全服务器
5989TCPESXi/ESX 主机VirtualCenter/vCenterCIM 安全服务器到 CIM 客户端
8000TCPESXi/ESX 主机(虚拟机目标)ESXi/ESX 主机(虚拟机源)在 VMkernel 接口上进行 VMotion 通信
8000TCPESXi/ESX 主机(虚拟机源)ESXi/ESX 主机(虚拟机目标)在 VMkernel 接口上进行 VMotion 通信
47UDPESXi/ESX 主机物理交换机vDS(虚拟分布式交换机)广播
8042 到 8045TCPESXi/ESX 主机ESXi/ESX 主机VMware HA
8100TCP/UDPESXi/ESX 4 主机ESXi/ESX 4.x 主机VMware Fault Tolerance。仅限 ESXi/ESX 4。
8200TCP/UDPESXi/ESX 4 主机ESXi/ESX 4.x 主机VMware Fault Tolerance。仅限 ESXi/ESX 4。
8301UDPESXi/ESX 4.x 主机ESXi/ESX 4.x 主机DVS 端口信息
8302UDPESXi/ESX 4.x 主机ESXi/ESX 4.x 主机DVS 端口信息

ESXi 3.x

端口协议对象目的
53UDPESXi/ESX 主机DNS 服务器DNS
80TCP客户端 PCESXi/ESX 主机将 Web 浏览器重定向到 HTTPS 服务 (443)
111TCPESXi/ESX 主机NFS 服务器NFS 客户端 – RPC Portmapper
111UDPESXi/ESX 主机NFS 服务器NFS 客户端 – RPC Portmapper
123UDPESXi/ESX 主机NTP 时间服务器NTP 客户端
162UDPESX 主机SNMP 收集器SNMP 陷阱发送
427UDPVI / vSphere ClientESXi/ESX 主机CIM 服务位置协议 (SLP)
427TCPVI / vSphere ClientESXi/ESX 主机CIM 服务位置协议 (SLP)
443TCPVI / vSphere ClientESXi/ESX 主机VI / vSphere Client 到 ESXi/ESX 主机的管理连接
443TCPESXi/ESX 主机ESXi/ESX 主机主机间虚拟机迁移和置备
514UDPESXi/ESX 主机Syslog 服务器远程 syslog 日志记录
902TCPVI / vSphere ClientESXi/ESX 主机VI / vSphere Client 到 ESXi/ESX 托管虚拟机的连接(MKS/远程控制台)
902TCP/UDPESXi/ESX 主机ESXi/ESX 主机身份验证、置备、虚拟机迁移
902TCP/UDPESXi/ESX 主机Virtual Center 3.x/ vCenter Server 4.x检测信号
903TCPVI / vSphere ClientESXi/ESX 主机虚拟机远程虚拟机控制台 (MKS)
2049TCPESXi/ESX 主机NFS 服务器NFS 客户端
2049UDPESXi/ESX 主机NFS 服务器NFS 客户端
2050 到 2250UDPESXi/ESX 主机ESXi/ESX 主机VMware HA
3260TCPESXi/ESX 主机iSCSI SAN软件 iSCSI 客户端和硬件 iSCSI HBA
5988TCPESXi/ESX 主机ESXi/ESX 主机CIM 客户端到 CIM 安全服务器
5989TCPVirtualCenter/vCenterESXi/ESX 主机CIM 客户端到 CIM 安全服务器
5989TCPESXi/ESX 主机VirtualCenter/vCenterCIM 安全服务器到 CIM 客户端
8000TCPESXi/ESX 主机(虚拟机目标)ESXi/ESX 主机(虚拟机源)在 VMKernel 接口上进行 VMotion 通信
8000TCPESXi/ESX 主机(虚拟机源)ESXi/ESX 主机(虚拟机目标)在 VMKernel 接口上进行 VMotion 通信
8042 到 8045TCPESXi/ESX 主机ESXi/ESX 主机VMware HA
27000TCPESXi/ESX 主机VMware License ServerESXi/ESX 3.x 主机到 License Server 的通信
27010TCPESXi/ESX 主机VMware License ServerESXi/ESX 3.x 主机到 License Server 的通信

VI/vSphere Client 端口

ESXi 5.x

端口协议对象目的
22TCPvSphere ClientESXi 5.xSSH 服务器
80TCPvSphere client / vSphere Web clientESXi 5.x将 Web 浏览器重定向到 HTTPS 服务 (443)
443TCPVI / vSphere client/ vSphere Web clientESXi/ESX 主机VI / vSphere Client 到 ESXi/ESX 主机的管理连接
902TCPvSphere ClientESXi 5.xvSphere Client 访问虚拟机控制台 (MKS)

ESXi 4.x

端口协议对象目的
80TCPVI / vSphere ClientESXi/ESX 主机将 Web 浏览器重定向到 HTTPS 服务 (443)
443TCPvSphere ClientESXi/ESX 主机vSphere Client 到 ESXi/ESX 主机的管理连接
902TCPvSphere ClientESXi/ESX 主机vSphere Client 到 ESXi/ESX 托管虚拟机的连接 (MKS)
903TCPVI / vSphere ClientESXi/ESX 主机虚拟机远程控制台 (MKS)
80TCPVI / vSphere ClientESXi/ESX 主机将 Web 浏览器重定向到 HTTPS 服务 (443)
443TCPVI / vSphere ClientESXi/ESX 主机VI / vSphere Client 到 ESXi/ESX 主机的管理连接
902TCPVI / vSphere ClientESXi/ESX 主机VI / vSphere Client 到 ESXi/ESX 托管虚拟机的连接(MKS/远程控制台)
903TCPVI / vSphere ClientESXi/ESX 主机虚拟机远程控制台 (MKS)

ESXi 3.x

端口协议对象目的
80TCPVI / vSphere ClientESXi/ESX 主机将 Web 浏览器重定向到 HTTPS 服务 (443)
443TCPVI / vSphere ClientESXi/ESX 主机VI / vSphere Client 到 ESXi/ESX 主机的管理连接
902TCPVI / vSphere ClientESXi/ESX 主机VI / vSphere Client 到 ESXi/ESX 托管虚拟机的连接(MKS/远程控制台)
903TCPVI / vSphere ClientESXi/ESX 主机虚拟机远程虚拟机控制台 (MKS)
80TCPVI / vSphere ClientESXi/ESX 主机将 Web 浏览器重定向到 HTTPS 服务 (443)
443TCPVI / vSphere ClientESXi/ESX 主机VI / vSphere Client 到 ESXi/ESX 主机的管理连接
902TCPVI / vSphere ClientESXi/ESX 主机VI / vSphere Client 到 ESXi/ESX 托管虚拟机的连接 (MKS)
903TCPVI / vSphere ClientESXi/ESX 主机虚拟机远程控制台

思科、华为、H3C交换机巡检命令


思科交换机巡检命令

1、show interface stats:查看交换机所有接口当前接口流量

2、show running-config:查看当前设备配置

3、show version:查看IOS版本信息及设备正常运行时间

4、show clock:查看设备时钟信息

5、show vtp status:查看交换机vtp配置模式

6、show vtp password:查看交换机vtp配置口令

7、show env all:查看设备温度,电源和风扇运转参数及是否报警

8、show inventory:调取设备内部板卡出厂模块型号及序列号

9、show spanning-tree root:查看交换机生成树根位置

10、show cdp neighbors:查看邻接cisco设备基本信息

11、show cdp neighbors detail:查看邻接cisco设备详细信息

12、show interface status:查看交换机接口状态是否存在errordisable接口disable接口

13、show interface summary:查看交换机所有接口当前接口流量

14、show interface |ierrors|FastEthernet|GigabitEthernet:查看接口是否存在大量input或output errors包错误

15、show processes cpu:查看设备cpu负载

16、show processes mem:查看设备mem负载

17、show access-list:查看访问控制列表配置及匹配数据包数量

18、show logging:查看本机内部日志记录情况

19、show ip route:查看路由表

20、show firewall:检查防火墙的工作模式

21、show conn count:检查防火墙并发数

22、show xlate count:检查防火墙nat工作状态 

华为/H3C交换机常用巡检命令

system-view #进入系统视图

user-interface vty 0 4 #vty就是用telnet/ssh远程进入交换机的界面(虚拟界面)

screen-length 0 #指定要在屏幕上显示行数,0默认是没有分页(全部显示)

01 硬件状态、IOS版本信息检查

display clock  #系统时间

display version #查看版本信息,最近一次重新启动的时间

display enviroment #设备温度

display device #单板运行状态

display device manuinfor #查看设备序列号

display power #查看电源状况

display fan  #查看风扇状况

display cpu-usage  #查看cpu最近5S、1m、5m占用率

display cpu history #查看cpu使用记录

display cpu-usage task #查看CPU利用率

display memory  #查看内存大小和占用率

display logbuffer #日志缓冲区

dir flash: #查看flash

dis boot-loader #显示软件映像文件

display arp #查看arp表(目的IP与目的MAC的映射关系)

display mac-address #查看mac地址表(二层转发通过mac地址表)

display ntp status #ntp状态信息

reset counters interface #清除接口统计信息,方便下次巡检查看接口错误包是否增加

display elabel #路由器设备命令—查看电子标签信息(华为)改用display device manuinfo

display ndp #路由器设备命令—华三V5版本支持,现在改用display lldp neighbor-information

display diagnostic-information #故障信息收集

02 系统运行配置状态检查

display interface #接口流量、链路状态

dis current-configuration inter #地址分配

dis current-configuration |include ospf #路由扩散

display ip routing-table #路由信息

display ip interface #显示 vlan 端口统计数据

display saved-configuration #保存配置文件

display logbuffer #日志信息

display port trunk #查看参与 trunk 的端口

03 STP 信息检查

display stp root #查看 stp 根情况

display stp brief #查看 stp 简单信息

display stp abnormal-port #查看是否有非正常端口

display stp region-configuration #生成树区域配置

display lldp neighbor-information #查看链路层邻居发现协议(邻居信息)

display tcp status #路由器设备命令—tcp统计数据

display tcp statistics #交换机设备命令—tcp统计数据

04 vrrp 和端口聚合检查

display vrrp #查看虚拟路由冗余协议

display vrrp statistics #查看主备用状态

display link-aggregation summary #查看链路聚合组的情况

VMWARE ESXI事件日志中硬件系统传感器日志告警处理办法

现有一台服务器,安装Vmware Esxi6.5,事件日志中传感器System Management Module 2 Event Log的运行状态为黄色,显示有告警。

接服务器管理口发现硬件状态正常,将硬件日志清除后,在esxi中执行命令localcli hardware ipmi sel clear。

事件日志中传感器显示运行状态正常。

F5前面板指示灯说明

Topic

This article applies to legacy BIG-IP platforms supported by BIG-IP 9.x through 11.1.0. For information about the LED behavior for current platforms supported by current versions, refer to the platform guide for your specific platform.

Note: For information about how to locate F5 product guides, refer to K12453464: Finding product documentation on AskF5.

Legacy platforms

  • BIG-IP 1500 (C36)
  • BIG-IP 3400 (C62)
  • BIG-IP 4100 (D46)
  • BIG-IP 6400 (D63)
  • BIG-IP 6800 (D68)
  • BIG-IP 8400 (D84)
  • BIG-IP 8800 (D88) – version 9.4 and later only

LED indicators

Legacy platforms use 4 front-panel LEDs to indicate a system’s status:

  • Power
  • Status
  • Activity
  • Alarm

Power LED indicator

The Power LED indicator reports the power status: on (green), off (none), or error (red).

LED behaviorDescription
Solid GreenNormal Power ON condition
Off (none)Normal Power OFF condition
Solid RedStandby Power/Failure

Note: Solid Red Failure indication occurs when there are rapid cycles of power (power-off, power-on, power-off, power-on). This condition can usually be corrected by powering off and waiting 2 minutes before turning the power back on.

Status LED indicator

The Status LED indicator reports the Active or Standby status: Active (green), or Standby (yellow).

LED behaviorDescription
Solid GreenActive
Solid YellowStandby

Activity LED indicator

The purpose of the Activity LED indicator is to indicate traffic going to the CPU for load balancing or other software processing. It is not intended as a substitute for the individual Activity LEDs present on each network interface.

The Activity LED uses hardware inputs as an indication of load balancing activity. On legacy platforms this is driven by a signal from a PHY on an internal Ethernet interface connecting the switch subsystem to the CPU subsystem. It is possible that the Activity LED flickers even when there are no active links on the network interfaces.

LED behaviorDescription
Intermittent YellowActivity on the switch to CPU Ethernet interface

Note: The 8400 platform activity LED illuminates while the system is power cycling, and turns off after the boot process has completed. For more information, refer to: K10161: The Activity LED operation on 8400 platforms.

Alarm LED indicator

A single LED (Alarm) conveys an alert level (warning, error, alert, critical, and emergency). The specific alert condition is communicated by an SNMP trap and a log message. Additionally, the specific alert condition will be indicated on the LCD screen.

Alert level LED behavior

There are 5 alert levels:

Alert LevelLED behavior
0 – WarningSolid Yellow
1 – ErrorBlink Yellow
2 – AlertSolid Red
3 – CriticalSolid Red
4 – EmergencyBlink Red

Alert conditions

Alerts that affect the behavior of the Alarm LED indicator are defined in the /etc/alertd/alert.conf file. The lcdwarn function of an alert definition defines which alerts will modify the Alarm LED indicator.

As an example, the default alertd process conditions in BIG-IP 9.2 are defined in the following table:

DescriptionAlert LevelLED behavior
CPU Temp too high3 – CriticalSolid Red
CPU fan too slow3 – CriticalSolid Red
CPU fan bad3 – CriticalSolid Red
Chassis Temp too high3 – CriticalSolid Red
Chassis Fan bad3 – CriticalSolid Red
Power Supply bad4 – EmergencyBlink Red
Unit going standby0 – WarningSolid Yellow
Unit going Active0 – WarningSolid Yellow
The license validation failed2 – AlertSolid Red
The license has expired2 – AlertSolid Red
Blocking DoS attack2 – AlertSolid Red
Hard disk is failing4 – EmergencyBlink Red

Note: An alert condition is no longer triggered when a node or member has been marked down. For additional information about this functionality, refer to K5486: BIG-IP does not signal an alert condition through the front panel Alarm LED when a node or member is marked down.

F5 BIG-IP平台上的LCD消息说明

This article applies to BIG-IP iSeries hardware platforms.

Description

The LCD panel provides the ability to manage and monitor the unit without attaching a console or network cable. The different sensors that exist in the hardware platform provides information regarding the hardware health of the system by way of messages on the LCD screen. The following tables list messages that can appear on the LCD screen of iSeries platforms.

PSUx Status sensor messages

The PSUx sensor is a discrete sensor based on the Intelligent Platform Management Interface (IPMI) standard sensor type code of 0x8. The sensor indicates various power supply unit (PSU) states.

Alert messageAlert levelAlert nameError codeLog messageTrap OID
PSUx Status presentInfoBIGIP_LIBHAL_AOM_SENSOR_PWR_INFO     012a0045PSU# Status present.1.3.6.1.4.1.3375.2.4.0.190
PSUx Status absentInfoBIGIP_LIBHAL_AOM_SENSOR_PWR_INFO 012a0045PSU# Status absent.1.3.6.1.4.1.3375.2.4.0.190
PSUx Status input lostWarningBIGIP_LIBHAL_AOM_SENSOR_PWR_WARN012a0040PSU# Status input lost.1.3.6.1.4.1.3375.2.4.0.185
PSUx Status input activeInfoBIGIP_LIBHAL_AOM_SENSOR_PWR_INFO012a0045PSU# Status input active.1.3.6.1.4.1.3375.2.4.0.190
N/ANoticeBIGIP_LIBHAL_CHASSIS_PS1_POWERED_ON
BIGIP_LIBHAL_CHASSIS_PS2_POWERED_ON
BIGIP_LIBHAL_CHASSIS_PS3_POWERED_ON
BIGIP_LIBHAL_CHASSIS_PS4_POWERED_ON
BIGIP_LIBHAL_CHASSIS_PS_POWERED_ON
BIGIP_LIBHAL_CHASSIS_PS_IS_POWERED_ON
012a0046
012a0047
012a0048
012a0049
012a0017
012a0019
Chassis power module 1 turned on.
Chassis power module 2 turned on.
Chassis power module 3 turned on.
Chassis power module 4 turned on.
Chassis power module # turned on.
Chassis power module # is on.
.1.3.6.1.4.1.3375.2.4.0.147
N/AWarningBIGIP_LIBHAL_CHASSIS_PS1_POWERED_OFF
BIGIP_LIBHAL_CHASSIS_PS2_POWERED_OFF
BIGIP_LIBHAL_CHASSIS_PS3_POWERED_OFF
BIGIP_LIBHAL_CHASSIS_PS4_POWERED_OFF
BIGIP_LIBHAL_CHASSIS_PS_POWERED_OFF
BIGIP_LIBHAL_CHASSIS_PS_IS_POWERED_OFF
012a0050
012a0051
012a0052
012a0053
012a0018
012a0020
Chassis power module 1 turned off.
Chassis power module 2 turned off.
Chassis power module 3 turned off.
Chassis power module 4 turned off.
Chassis power module # turned off.
Chassis power module # is off.
.1.3.6.1.4.1.3375.2.4.0.148
N/ANoticeBIGIP_LIBHAL_CHASSIS_PS1_ABSENT
BIGIP_LIBHAL_CHASSIS_PS2_ABSENT
BIGIP_LIBHAL_CHASSIS_PS3_ABSENT
BIGIP_LIBHAL_CHASSIS_PS4_ABSENT
BIGIP_LIBHAL_CHASSIS_PS_ABSENT
012a0054
012a0055
012a0056
012a0057
012a0021
Chassis power module 1 absent.
Chassis power module 2 absent.
Chassis power module 3 absent.
Chassis power module 4 absent.
Chassis power module # absent.
.1.3.6.1.4.1.3375.2.4.0.149
Power supplies do not matchCriticalBIGIP_LIBHAL_CHASSIS_PSU_MISMATCH012a0060Power supplies do not match.
PSU #: modelnumber PSU #: modelnumber
N/A
PSUx Status config mismatchCriticalBIGIP_LIBHAL_AOM_SENSOR_PWR_CRIT012a0043PSU# Status config mismatch.1.3.6.1.4.1.3375.2.4.0.188
PSUx Status config matchInfoBIGIP_LIBHAL_AOM_SENSOR_PWR_INFO012a0045PSU# Status config match.1.3.6.1.4.1.3375.2.4.0.190
PSUx Status output lostCriticalBIGIP_LIBHAL_AOM_SENSOR_PWR_CRIT012a0043PSU# Status output lost.1.3.6.1.4.1.3375.2.4.0.188
PSUx Status output activeInfoBIGIP_LIBHAL_AOM_SENSOR_PWR_INFO012a0045PSU# Status output active.1.3.6.1.4.1.3375.2.4.0.190
PSUx Status PSU unidentifiedCriticalBIGIP_LIBHAL_AOM_SENSOR_PWR_CRIT012a0043PSU# Status PSU unidentified.1.3.6.1.4.1.3375.2.4.0.188
PSUx Status identifiedInfoBIGIP_LIBHAL_AOM_SENSOR_PWR_INFO012a0045PSU# Status PSU identified.1.3.6.1.4.1.3375.2.4.0.190

Power Fault sensor messages

The Power Fault sensor is a discrete sensor indicating that a power fault has occurred.

Alert messageAlert levelAlert nameError codeLog messageTrap OID
Power Fault host assertedCriticalBIGIP_LIBHAL_AOM_SENSOR_PWR_CRIT012a0043Power Fault host asserted.1.3.6.1.4.1.3375.2.4.0.188
Power Fault host deassertedInfoBIGIP_LIBHAL_AOM_SENSOR_PWR_INFO012a0045Power Fault host deasserted.1.3.6.1.4.1.3375.2.4.0.190
Power Fault bay X assertedCriticalBIGIP_LIBHAL_AOM_SENSOR_PWR_CRIT012a0043Power Fault bay # asserted.1.3.6.1.4.1.3375.2.4.0.188
Power Fault bay X deassertedInfoBIGIP_LIBHAL_AOM_SENSOR_PWR_INFO012a0045Power Fault bay # deasserted.1.3.6.1.4.1.3375.2.4.0.190
Power Fault switchboard assertedCriticalBIGIP_LIBHAL_AOM_SENSOR_PWR_CRIT012a0043Power Fault switchboard asserted.1.3.6.1.4.1.3375.2.4.0.188
Power Fault switchboard deassertedInfoBIGIP_LIBHAL_AOM_SENSOR_PWR_INFO012a0045Power Fault switchboard deasserted.1.3.6.1.4.1.3375.2.4.0.190
Power Fault HDD x assertedCriticalBIGIP_LIBHAL_AOM_SENSOR_PWR_CRIT012a0043Power Fault HDD # asserted.1.3.6.1.4.1.3375.2.4.0.188
Power Fault HDD x deassertedInfoBIGIP_LIBHAL_AOM_SENSOR_PWR_INFO012a0045Power Fault HDD # deasserted.1.3.6.1.4.1.3375.2.4.0.190

CPU Fault sensor messages

The CPU Fault sensor is a discrete sensor indicating that a CPU fault has occurred.

Alert messageAlert levelAlert nameError codeLog messageTrap OID
CPU Fault CATERR assertedCriticalBIGIP_LIBHAL_AOM_ALERT_CRIT012a0025CPU Fault CATERR asserted.1.3.6.1.4.1.3375.2.4.0.170
CPU Fault CATERR deassertedInfoBIGIP_LIBHAL_AOM_ALERT_INFO012a0027CPU Fault CATERR deasserted.1.3.6.1.4.1.3375.2.4.0.172
CPU Fault THERMTRIP assertedEmergencyBIGIP_LIBHAL_AOM_SENSOR_TEMP_EMERG012a0032CPU Fault THERMTRIP asserted.1.3.6.1.4.1.3375.2.4.0.177
CPU Fault THERMTRIP deassertedInfoBIGIP_LIBHAL_AOM_SENSOR_TEMP_INFO012a0033CPU Fault THERMTRIP deasserted.1.3.6.1.4.1.3375.2.4.0.178
CPU Fault PROCHOT assertedCriticalBIGIP_LIBHAL_AOM_SENSOR_TEMP_CRIT012a0031CPU Fault PROCHOT asserted.1.3.6.1.4.1.3375.2.4.0.176
CPU Fault PROCHOT deassertedInfoBIGIP_LIBHAL_AOM_SENSOR_TEMP_INFO012a0033CPU Fault PROCHOT deasserted.1.3.6.1.4.1.3375.2.4.0.178
CPU Fault FIVR assertedEmergencyBIGIP_LIBHAL_AOM_ALERT_EMERG012a0026CPU Fault FIVR asserted.1.3.6.1.4.1.3375.2.4.0.171
CPU Fault FIVR deassertedInfoBIGIP_LIBHAL_AOM_ALERT_INFO012a0027CPU Fault FIVR deasserted.1.3.6.1.4.1.3375.2.4.0.172
CPU Fault DIMM Event assertedWarningBIGIP_LIBHAL_AOM_ALERT_WARN012a0022CPU Fault DIMM asserted.1.3.6.1.4.1.3375.2.4.0.167
CPU Fault DIMM Event deassertedInfoBIGIP_LIBHAL_AOM_ALERT_INFO012a0027CPU Fault DIMM deasserted.1.3.6.1.4.1.3375.2.4.0.172
CPU Fault MEMHOT assertedWarningBIGIP_LIBHAL_AOM_SENSOR_TEMP_WARN012a0028CPU Fault MEMHOT asserted.1.3.6.1.4.1.3375.2.4.0.173
CPU Fault MEMHOT deassertedInfoBIGIP_LIBHAL_AOM_SENSOR_TEMP_INFO012a0033CPU Fault MEMHOT deasserted.1.3.6.1.4.1.3375.2.4.0.178
CPU Fault VR Hot assertedWarningBIGIP_LIBHAL_AOM_SENSOR_TEMP_WARN012a0028CPU Fault VR Hot asserted.1.3.6.1.4.1.3375.2.4.0.173
CPU Fault VR Hot deassertedInfoBIGIP_LIBHAL_AOM_SENSOR_TEMP_INFO012a0033CPU Fault VR Hot deasserted.1.3.6.1.4.1.3375.2.4.0.178
CPU Fault CPU IERR assertedCriticalBIGIP_LIBHAL_AOM_ALERT_CRIT012a0025CPU Fault IERR asserted.1.3.6.1.4.1.3375.2.4.0.170
CPU Fault CPU IERR deassertedInfoBIGIP_LIBHAL_AOM_ALERT_INFO012a0027CPU Fault IERR deasserted.1.3.6.1.4.1.3375.2.4.0.172
CPU Fault CPU MCERR assertedCriticalBIGIP_LIBHAL_AOM_ALERT_CRIT012a0025CPU Fault MCERR asserted.1.3.6.1.4.1.3375.2.4.0.170
CPU Fault CPU MCERR deassertedInfoBIGIP_LIBHAL_AOM_ALERT_INFO012a0027CPU Fault MCERR deasserted.1.3.6.1.4.1.3375.2.4.0.172

Filter sensor messages

The Filter sensor sends an event when the chassis filter needs to be replaced. This is a threshold-based sensor.

Alert messageAlert levelAlert nameError codeLog messageTrap OID
Chassis air filter replacement dueInfoBIGIP_LIBHAL_AOM_ALERT_INFO012a0027Chassis air filter replacement due.1.3.6.1.4.1.3375.2.4.0.172
Chassis air filter replacement overdueCriticalBIGIP_LIBHAL_AOM_ALERT_CRIT012a0025Chassis air filter replacement overdue.1.3.6.1.4.1.3375.2.4.0.170

LCD Health sensor messages

The LCD Health sensor indicates whether or not the BMC can communicate with the LCD.

Alert messageAlert levelAlert nameError codeLog messageTrap OID
LCD Health communication OKInfoBIGIP_LIBHAL_AOM_ALERT_INFO012a0027LCD Health communication OK.1.3.6.1.4.1.3375.2.4.0.172
LCD Health communication errorCriticalBIGIP_LIBHAL_AOM_ALERT_CRIT012a0025LCD Health communication error.1.3.6.1.4.1.3375.2.4.0.170

Module Presence sensor messages

The Module Presence sensor indicates whether or not a module is present.

Alert messageAlert levelAlert nameError codeLog messageTrap OID
fan tray presentInfoBIGIP_LIBHAL_AOM_ALERT_INFO012a0027fan tray present.1.3.6.1.4.1.3375.2.4.0.172
fan tray absentCriticalBIGIP_LIBHAL_AOM_ALERT_CRIT012a0025fan tray absent.1.3.6.1.4.1.3375.2.4.0.170
bay x presentInfoBIGIP_LIBHAL_AOM_ALERT_INFO012a0027bay # present.1.3.6.1.4.1.3375.2.4.0.172
bay x absentCriticalBIGIP_LIBHAL_AOM_ALERT_CRIT012a0025bay # absent.1.3.6.1.4.1.3375.2.4.0.170
switchboard presentInfoBIGIP_LIBHAL_AOM_ALERT_INFO012a0027switchboard present.1.3.6.1.4.1.3375.2.4.0.172
switchboard absentCriticalBIGIP_LIBHAL_AOM_ALERT_CRIT012a0025switchboard absent.1.3.6.1.4.1.3375.2.4.0.170
LCD presentInfoBIGIP_LIBHAL_AOM_ALERT_INFO012a0027LCD present.1.3.6.1.4.1.3375.2.4.0.172
LCD absentCriticalBIGIP_LIBHAL_AOM_ALERT_CRIT012a0025LCD absent.1.3.6.1.4.1.3375.2.4.0.170
CPU 00 presentInfoBIGIP_LIBHAL_AOM_ALERT_INFO012a0027CPU 00 present.1.3.6.1.4.1.3375.2.4.0.172
CPU 00 absentCriticalBIGIP_LIBHAL_AOM_ALERT_CRIT012a0025CPU 00 absent.1.3.6.1.4.1.3375.2.4.0.170
CPU 01 presentInfoBIGIP_LIBHAL_AOM_ALERT_INFO012a0027CPU 01 present.1.3.6.1.4.1.3375.2.4.0.172
CPU 01 absentCriticalBIGIP_LIBHAL_AOM_ALERT_CRIT012a0025CPU 01 absent.1.3.6.1.4.1.3375.2.4.0.170

Leonardo Daughter Card Absent messages

A single general-purpose input/output (GPIO) on Leonardo indicates that the daughter card is absent.

Alert messageAlert levelAlert nameError codeLog messageTrap OID
CM Daughter Card absentCriticalBIGIP_LIBHAL_AOM_ALERT_CRIT012a0025CM Daughter Card absent.1.3.6.1.4.1.3375.2.4.0.170
CM Daughter Card presentInfoBIGIP_LIBHAL_AOM_ALERT_INFO012a0027CM Daughter Card present.1.3.6.1.4.1.3375.2.4.0.172

FIPS Initialization Status messages

The Federal Information Processing Standards (FIPS) Initialization Status sensor tracks the state of the Full Box FIPS Mode initialization for the host application.

Alert messageAlert levelAlert nameError codeLog messageTrap OID
FIPS initialization error assertedWarningBIGIP_LIBHAL_AOM_ALERT_WARN012a0022FIPS initialization error asserted.1.3.6.1.4.1.3375.2.4.0.167
FIPS initialization error deassertedWarningBIGIP_LIBHAL_AOM_ALERT_WARN012a0022FIPS initialization error deasserted.1.3.6.1.4.1.3375.2.4.0.167

RAID Disk Failure messages

The RAID controller on a Dual-SSD system indicates that the member disk is removed from the RAID array.

Alert MessageAlert LevelAlert NameError codeLog messageTrap OID
RAID disk failure.CriticalBIGIP_RAID_DISK_FAILURE0x0Raid#:md#: Disk failure.1.3.6.1.4.1.3375.2.4.0.96

F5远程清除液晶屏和报警指示灯

Topic

You should consider using this procedure under the following condition:

  • You want to remotely clear LCD warnings and the Alarm LED.

Prerequisites

You must meet the following prerequisite to use this procedure:

  • You have command line access to the BIG-IP system.

Description

In some cases, you may want to remotely clear LCD warnings and the Alarm LED. Performing this action may prevent onsite personnel from discovering and reporting an old warning, or having to teach the onsite personnel how to clear the LCD. You can use the lcdwarn command line utility to control the LCD and the Alarm LED. To display its usage, run the lcdwarn command without any arguments.

Note: Starting in BIG-IP 12.1.0, you can use the tmsh show sys alert lcd command to display the list of alerts sent to the LCD front panel display.

Procedures

Clearing LCD warnings

Impact of procedure: Performing the following procedure should not have a negative impact on your system.You can use the lcdwarn command to remotely clear the LCD warnings. To do so, use the following command syntax appropriate for your BIG-IP version:

BIG-IP 12.1.5, BIG-IP 13.1.0 and later

lcdwarn -c <level>

In this command syntax, note the following:

  • <level> specifies the alert level to be cleared. Acceptable values include [0|1|2|3|4|5] or [warning|error|alert|critical|emergency|information]. The level can be seen under the “Priority” column when you run tmsh show sys alert from the Advanced Shell (bash) or show sys alert from within the tmsh shell:

    root@(C3553740-bigip1)(cfg-sync Standalone)(Active)(/Common)(tmos)# show sys alert
    —————————————————————-
    Sys::LCDAlerts
    Slot          Timestamp  Priority         Id         Description
    —————————————————————-
    0     04/22/21 02:21:07      info  0x10c0019  Unit going Active.
    0     04/22/21 01:22:55      info  0x10c0019  Unit going Active.
    0     04/22/21 01:16:28      info  0x10c0019  Unit going Active.
    0     04/22/21 01:16:28      info  0x10c0019  Unit going Active.

For example, to clear LCD warnings with an alert level of 0, type the following command:

lcdwarn -c 0

BIG-IP 13.0.0, BIG-IP 12.1.4 and earlier

lcdwarn -c <level> <slotid>

In this command syntax, note the following:

  • <level> specifies the alert level to be cleared. Acceptable values include [0|1|2|3|4|5] or [warning|error|alert|critical|emergency|information].
  • <slotid> specifies the slot for which warnings should be cleared. Acceptable values include [0|1|2|3|4|5|6|7|8].Note: In BIG-IP 13.0.0, BIG-IP 12.1.4 and earlier, specifying any slot other than 0 is necessary only on the VIPRION platform. On a VIPRION platform, the slot ID is counted from 1, so blade 2 is 2 in the command line.

For example, to clear LCD warnings with an alert level of 0, type the following command:

lcdwarn -c 0 0

On a VIPRION system, to clear LCD warnings with an alert level of 0 for slot 2, type the following command:

lcdwarn -c 0 2


Clearing the Alarm LED

To clear the Alarm LED, you must clear all LCD warnings at all alert levels (on all slots for VIPRION systems). To do so, perform the following single command appropriate for your BIG-IP platform:

Impact of procedure: Performing the following procedure should not have a negative impact on your system.


VIPRION platforms

You can clear all LCD warnings at all alert levels on all VIPRION slots using the following single command:

BIG-IP 12.1.5, BIG-IP 13.1.0 and later

for i in 0 1 2 3 4 5; do lcdwarn -c “${i}”; done

BIG-IP 13.0.0, BIG-IP 12.1.4 and earlier

for i in 0 1 2 3 4 5; do for j in 1 2 3 4 5 6 7 8; do lcdwarn -c “${i}” “${j}”; done; done

If you run this command on a VIPRION system that has unpopulated blade slots, the system logs benign error messages to the /var/log/ltm file that appear similar to the following example:

012a0004:4: ledSet error: LopDev: sendLopCmd: Lopd status: 1 packet: action=2 obj_id=3c sub_obj=0 slot_id=2 result=2 len=0 crc=e071 payload= (error code:0x2)

You can safely ignore this message; it does not affect the traffic processing capability of the VIPRION system.

To prevent this error message on a VIPRION system with unpopulated blade slots, adjust the input values for the j variable. For example, on a VIPRION system where only blade slots 1 and 2 are populated, type the following command:

for i in 0 1 2 3 4 5; do for j in 1 2; do lcdwarn -c “${i}” “${j}”; done; done


BIG-IP iSeries platforms

For information about clearing the Alarm LED on BIG-IP iSeries platforms, refer to K24127736: Clear LCD alarms on iSeries device.


All other BIG-IP platforms (except for VIPRION platforms and BIG-IP iSeries platforms)

You can clear all LCD warnings at all alert levels on all other BIG-IP platforms (except for VIPRION platforms) using the following single command:

BIG-IP 12.1.5, BIG-IP 13.1.0 and later

for i in 0 1 2 3 4 5; do lcdwarn -c “${i}”; done

BIG-IP 13.0.0, BIG-IP 12.1.4 and earlier

for i in 0 1 2 3 4 5; do lcdwarn -c “${i}” 0; done

Note: Running this command on legacy BIG-IP platforms that are not equipped with an LCD (such as the 1000, 2400, 5100, and 5110) only clear the Alarm LED.

F5 液晶屏显示’unit going active’、’unit going standby’的含义

Topic

When a BIG-IP system transitions from active to standby state or standby to active state, a message is displayed on the LCD display indicating the amount of time that has passed since the state transition occurred.

The BIG-IP system transitioning from standby to active displays a message similar to one of the following examples:

xxS unit going active

xxM unit going active

The BIG-IP system transitioning from active to standby displays a message similar to one of the following examples:

xxS unit going standby

xxM unit going standby

In these messages, S or M indicates the units in which time is measured: S indicates seconds, M indicates minutes. The xx characters represent the number of minutes or seconds the device has been in the current state. For example, a device that transitioned to the active state 15 minutes ago displays the following message:

15M unit going active

Note: These messages may appear on standalone systems or on members of a redundant pair.

Note: To determine the cause of an unexpected state change, examine the system log files.

hdparm命令介绍

通常情况下可以使用fdisk、df等命令查看硬盘的分区情况以及当前已使用空间大小、剩余空间大小等信息。但是如果要查看硬盘的硬件信息如 硬盘型号、序列号、已运行时间等信息该用什么工具查看呢?

在Linux下可以使用hdparm工具查看硬盘的相关信息或对硬盘进行测速、优化、修改硬盘相关参数设定。我主要常用这个工具来测试硬盘速度。

hdparm(hard disk parameters)
功能说明:显示与设定硬盘的参数。

该命令用来获取或设置SATA/IDE设备的参数。注意了,既可以获取也可以设置,所以使用这个命令的时候务必要小心。当然我们只是为了获取查看硬盘信息,故不会对硬盘及系统造成什么危害。通常会配合 -i 或 -I(大写的i) 选项来取得硬盘的硬件信息。用法如下:

2.常用指令
a.安全擦除
hdparm –user-master u –security-set-pass PASSWORD /dev/sda 设置密码
hdparm –user-master u –security-erase PASSWORD /dev/sda 安全擦除
类似安全擦除:
hdparm –yes-i-know-what-i-am-doing –sanitize-crypto-scramle /dev/sdx
hdparm –yes-i-know-what-i-am-doing –sanitize-status /dev/sdx
b.设置硬盘容量(硬盘必须直连服务器,通过raid卡无法执行此项指令)
yum install sg3_utils.x86_64
sg_readcap /dev/sdb
hdparm -N VP –yes-i-know-what-i-am-doing /dev/sdb (VP: certain LBA blocks)
c.解锁
hdparm –user-master u –security-set-pass PASSWORD /dev/sda
hdparm –user-master u –security-unlock PASSWORD /dev/sda
hdparm –user-master u –security-disable PASSWORD /dev/sda
d.升级固件版本
hdparm –fwdownload /root/Desktop/xxx.bin –yes-i-know-what-i-am-doing –please-destroy-my-drive /dev/sdc
————————————————

hdparm -I /dev/sda

语法:hdparm [-CfghiIqtTvyYZ][-a <快取分区>][-A <0或1>][-c ][-d <0或1>][-k <0或1>][-K <0或1>][-m <分区数>][-n <0或1>][-p ][-P <分区数>][-r <0或1>][-S <时间>][-u <0或1>][-W <0或1>][-X <传输模式>][设备]

参数说明:

-a<快取分区> 设定读取文件时,预先存入块区的分区数,若不加上<快取分区>选项,则显示目前的设定。
-A<0或1> 启动或关闭读取文件时的快取功能。
-c 设定IDE32位I/O模式。
-C 检测IDE硬盘的电源管理模式。
-d<0或1> 设定磁盘的DMA模式。
-f 将内存缓冲区的数据写入硬盘,并清楚缓冲区。
-g 显示硬盘的磁轨,磁头,磁区等参数。
-h 显示帮助。
-i 显示硬盘的硬件规格信息,这些信息是在开机时由硬盘本身所提供。
-I 直接读取硬盘所提供的硬件规格信息。
-k<0或1> 重设硬盘时,保留-dmu参数的设定。
-K<0或1> 重设硬盘时,保留-APSWXZ参数的设定。
-m<磁区数> 设定硬盘多重分区存取的分区数。
-n<0或1> 忽略硬盘写入时所发生的错误。
-p 设定硬盘的PIO模式。
-P<磁区数> 设定硬盘内部快取的分区数。
-q 在执行后续的参数时,不在屏幕上显示任何信息。
-r<0或1> 设定硬盘的读写模式。
-S<时间> 设定硬盘进入省电模式前的等待时间。
-t 评估硬盘的读取效率。
-T 平谷硬盘快取的读取效率。
-u<0或1> 在硬盘存取时,允许其他中断要求同时执行。
-v 显示硬盘的相关设定。
-W<0或1> 设定硬盘的写入快取。
-X<传输模式> 设定硬盘的传输模式。
-y 使IDE硬盘进入省电模式。
-Y 使IDE硬盘进入睡眠模式。
-Z 关闭某些Seagate硬盘的自动省电功能。

hdparm常用参数使用举例:

1、显示硬盘的相关设置:
[root@oracle ~]# hdparm /dev/sda
/dev/sda:
IO_support = 0 (default 16-bit)
readonly = 0 (off)
readahead = 256 (on)
geometry = 19929[柱面数]/255[磁头数]/63[扇区数], sectors = 320173056[总扇区数], start = 0[起始扇区数]

2、显示硬盘的柱面、磁头、扇区数:
[root@oracle ~]# hdparm -g /dev/sda
/dev/sda:
geometry = 19929[柱面数]/255[磁头数]/63[扇区数], sectors = 320173056[总扇区数], start = 0[起始扇区数]

3、测试硬盘的读取速度:

[root@oracle ~]# hdparm -t /dev/xvda

/dev/xvda:
Timing buffered disk reads: 422 MB in 3.01 seconds = 140.20 MB/sec
[root@oracle ~]# hdparm -t /dev/xvda

/dev/xvda:
Timing buffered disk reads: 408 MB in 3.01 seconds = 135.59 MB/sec
[root@oracle ~]# hdparm -t /dev/xvda

/dev/xvda:
Timing buffered disk reads: 416 MB in 3.01 seconds = 138.24 MB/sec

4、测试硬盘缓存的读取速度:

[root@oracle ~]# hdparm -T /dev/xvda

/dev/xvda:
Timing cached reads: 11154 MB in 1.98 seconds = 5633.44 MB/sec
[root@oracle ~]# hdparm -T /dev/xvda

/dev/xvda:
Timing cached reads: 10064 MB in 1.98 seconds = 5077.92 MB/sec
[root@oracle ~]# hdparm -T /dev/xvda

/dev/xvda:
Timing cached reads: 10600 MB in 1.98 seconds = 5351.73 MB/sec


5、检测硬盘的电源管理模式:
[root@oracle ~]# hdparm -C /dev/sda
/dev/sda:
drive state is: standby [省电模式]

6、查询并设置硬盘多重扇区存取的扇区数,以增进硬盘的存取效率:
[root@oracle ~]# hdparm -m /dev/sda
[root@oracle ~]# hdparm -m 参数值为整数值如8 /dev/sda 附:硬盘坏道修复方法
检查:smartctl -l selftest /dev/sda
卸载:umount /dev/sda*
修复:badblocks /dev/sda

iostat命令介绍

引言:

一、概述

二、iostat用法

(1).用法:iostat [选项] [<时间间隔>] [<次数>]

(2). 命令参数:

(3).示例:

1.显示所有设备的负载情况

2.iostat -m  以M为单位显示所有信息

3.iostat -d sda     显示指定硬盘信息

4.iostat -t   报告每秒向终端读取和写入的字符数

5.iostat -d -k 1 1    查看TPS和吞吐量信息

6.iostat -d -x -k 1 1      查看设备使用率(%util)、响应时间(await)

7.iostat -c 1 2   查看cpu状态    间隔1秒显示一次,总共显示2次

三、总结

引言:

iostat主要用于监控系统设备的IO负载情况,根据这个可以看出当前系统的写入量和读取量,CPU负载和磁盘负载。

一、概述

iostat 主要用于输出磁盘IO 和 CPU的统计信息。

iostat属于sysstat软件包。可以用yum install sysstat 直接安装。

二、iostat用法

(1).用法:iostat [选项] [<时间间隔>] [<次数>]

(2). 命令参数:

-c: 显示CPU使用情况

-d: 显示磁盘使用情况

-N: 显示磁盘阵列(LVM) 信息

-n: 显示NFS 使用情况

-k: 以 KB 为单位显示

-m: 以 M 为单位显示

-t: 报告每秒向终端读取和写入的字符数和CPU的信息

-V: 显示版本信息

-x: 显示详细信息

-p: [磁盘] 显示磁盘和分区的情况

(3).示例:

1.显示所有设备的负载情况

cpu属性值说明:

%user:CPU处在用户模式下的时间百分比。

%nice:CPU处在带NICE值的用户模式下的时间百分比。

%system:CPU处在系统模式下的时间百分比。

%iowait:CPU等待输入输出完成时间的百分比。

%steal:管理程序维护另一个虚拟处理器时,虚拟CPU的无意识等待时间百分比。

%idle:CPU空闲时间百分比。

备注:

如果%iowait的值过高,表示硬盘存在I/O瓶颈,%idle值高,表示CPU较空闲,如果%idle值高但系统响应慢时,有可能是CPU等待分配内存,此时应加大内存容量。%idle值如果持续低于10,那么系统的CPU处理能力相对较低,表明系统中最需要解决的资源是CPU。

disk属性值说明:

磁盘名称

device:磁盘名称

tps:每秒钟发送到的I/O请求数.

Blk_read/s:每秒读取的block数.

Blk_wrtn/s:每秒写入的block数.

Blk_read:读入的block总数.

Blk_wrtn:写入的block总数.

2.iostat -m  以M为单位显示所有信息

3.iostat -d sda     显示指定硬盘信息

4.iostat -t   报告每秒向终端读取和写入的字符数

5.iostat -d -k 1 1    查看TPS和吞吐量信息

6.iostat -d -x -k 1 1      查看设备使用率(%util)、响应时间(await)

说明:

tps:每秒钟发送到的I/O请求数。

Blk_read/s:每秒读取的block数。

Blk_wrtn/s:每秒写入的block数。

Blk_read:读入的block总数。

Blk_wrtn:写入的block总数。

rrqm/s: 每秒进行 merge 的读操作数目。即 rmerge/s

wrqm/s: 每秒进行 merge 的写操作数目。即 wmerge/s

r/s: 每秒完成的读 I/O 设备次数。即 rio/s

w/s: 每秒完成的写 I/O 设备次数。即 wio/s

rkB/s: 每秒读K字节数。是 rsect/s 的一半,因为每扇区大小为512字节。

wkB/s: 每秒写K字节数。是 wsect/s 的一半。

avgrq-sz: 平均每次设备I/O操作的数据大小 (扇区)。

avgqu-sz: 平均I/O队列长度。

rsec/s: 每秒读扇区数。即 rsect/s

wsec/s: 每秒写扇区数。即 wsect/s

r_await:每个读操作平均所需的时间

不仅包括硬盘设备读操作的时间,还包括了在kernel队列中等待的时间。

w_await:每个写操作平均所需的时间

不仅包括硬盘设备写操作的时间,还包括了在kernel队列中等待的时间。

await: 平均每次设备I/O操作的等待时间 (毫秒)。

svctm: 平均每次设备I/O操作的服务时间 (毫秒)。

%util: 一秒中有百分之多少的时间用于 I/O 操作,即被io消耗的cpu百分比

备注:

如果 %util 接近 100%,说明产生的I/O请求太多,

I/O系统已经满负荷,该磁盘可能存在瓶颈。如果 svctm

比较接近 await,说明 I/O 几乎没有等待时间;如果 await

远大于 svctm,说明I/O 队列太长,io响应太慢,则需要进行必要优化。

如果avgqu-sz比较大,也表示有当量io在等待。

7.iostat -c 1 2   查看cpu状态    间隔1秒显示一次,总共显示2次

iostat 1 5

间隔1秒,总共显示5次

iostat -d 2

每隔2秒,显示一次设备统计信息.

iostat -d 2 3

每隔2秒,显示一次设备统计信息.总共输出3次.

iostat -x sda sdb 2 3

每隔2秒显示一次sda, sdb两个设备的扩展统计信息,共输出3次.

iostat -p sda 2 3

每隔2秒显示一次sda及上面所有分区的统计信息,共输出3次.

 三、总结

iostat是Linux中被用来监控系统的I/O设备活动情况的工具,是input/output statistics的缩写。它可以生成三种类型的报告:

CPU利用率报告

设备利用率报告

网络文件系统报告

iostat通过生成的报告来帮助管理员更好的调整系统设置来平衡各个物理磁盘之间的I/O负载。