How to clear the FMA faults and error logs from Solaris

本文提供了一套详细的步骤来清除Solaris系统的FMA(Failure Management Architecture)故障及其错误日志,无需重启系统。包括使用fmadm命令修复故障、清理日志文件等关键操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

a) Show faults in FMA
# fmadm faulty

b) For each fault UUID listed in the 'fmadm faulty' run
# fmadm repair <uuid>
# fmadm faulty (to make sure the output is clean afterrepair)

c) Clear ereports and resource cache
# cd /var/fm/fmd
# rm e* f* c*/eft*

d) Reset the fmd serd modules
# fmadm reset cpumem-diagnosis
# fmadm reset cpumem-retire
# fmadm reset eft
# fmadm reset io-retire

e) Reboot the system


To clearthe FMA faults and error logs from Solaris without rebooting thesystem:
a) Stop the fmd:
# svcadm disable -s svc:/system/fmd:default

b) Remove all files from the FMA log directories. This is veryspecific to the files found in the FMS directories, all directoriesmust be left intact.
# cd /var/fm/fmd
# find /var/fm/fmd -type f -exec ls {} \;

c) Check that only files within the /var/fm/fmd directory areidentified then replace the ls with rm to remove them.
# find /var/fm/fmd -type f -exec rm {} \;

d) Restart fmd after the files are removed
# svcadm enable svc:/system/fmd:default

### 解析 'The interface is not belong to this virtual system' 错误 当遇到“The interface is not belong to this virtual system”的错误提示时,这通常意味着尝试操作的网络接口并不属于当前配置的虚拟系统环境。此类问题可能源于多种原因,包括但不限于: - 虚拟机配置文件中的网络适配器设置不正确。 - 宿主机上物理网卡与虚拟环境中定义的逻辑网卡之间存在映射关系错误。 针对上述情况,建议采取以下措施来排查并解决问题: #### 验证网络接口归属 确认目标KVM宿主机上的所有网络设备是否已被正确定义,并且这些设备确实归属于预期的操作域。对于迁移后的实例而言,特别需要注意的是新旧两台服务器之间的硬件差异可能导致某些特性支持度不同[^1]。 #### 修改虚拟机XML配置 如果发现任何不符之处,则需调整相应虚拟机的XML描述文档,确保其中关于网络部分的信息准确无误地反映了实际状况。具体来说就是检查`<interface>`标签下的各项参数,比如MAC地址、源模式(source mode)、桥接名称等。 ```xml <interface type='bridge'> <mac address='52:54:00:d9:f8:b7'/> <source bridge='virbr0'/> <model type='virtio'/> </interface> ``` #### 同步CPU兼容性特征集 由于提到过一次因CPU功能缺失引发的问题,在此也提醒注意同步两台机器间的处理器指令扩展集合。虽然这个问题表面上看起来像是网络层面的事情,但实际上它也可能间接影响到整个系统的正常运作。因此可以考虑通过修改QEMU/KVM命令行选项或者编辑libvirt XML配置的方式指定一个更为通用的基础架构版本号,从而绕过特定高级特性的依赖限制。 ```bash # 设置默认CPU模型为qemu64,禁用一些较新的特性以提高跨平台移植性 cpu_mode=host-passthrough cpu_model=qemu64 features=-fma,-x2apic,-movbe,-aes,-fsgsbase,-bmi1,-avx2,-smep,-bmi2,-erms,-invpcid ``` #### 更新驱动程序和固件 最后但同样重要的一点是要保持操作系统及其组件处于最新状态。有时厂商会发布补丁用来修复已知漏洞或是增强产品间互操作能力;而老旧版本则可能会因为缺乏必要的更新而导致各种意想不到的情况发生。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值