跳转到主内容

脏关机后死机:NVRAM 内容无效...系统无法启动并显示消息

Views:
151
Visibility:
Public
Votes:
0
Category:
fas-systems
Specialty:
hw
Last Updated:

适用于

  • ONTAP
  • FAS

问题

  • 发生脏关机,节点无法启动。
  • 从 BMC CLI 访问时,Loader 提示的状态,即使 boot_ontap 从 Loader 系统发生 PANIC 且无法重新启动。

PANIC  : NVRAM contents are invalid...
version: 9.8P6: Tue Aug  3 12:23:18 EDT 2021
conf : x86_64.optimize
cpuid = 0
KDB: stack backtrace:
vpanic() at vpanic+0x70d/frame 0xfffff7005c84fbf0
panic() at panic+0x43/frame 0xfffff7005c84fc50
sk_panic() at sk_panic+0x63/frame 0xfffff7005c84fcb0
boot_nv_jettison() at boot_nv_jettison+0xbb/frame 0xfffff7005c84fce0
boot_from_disk() at boot_from_disk+0x1df1/frame 0xfffff7005c850250
boot_manager() at boot_manager+0x1b7/frame 0xfffff7005c850280
rc_main() at rc_main+0x7f/frame 0xfffff7005c8502e0
fork_exit() at fork_exit+0xc7/frame 0xfffff7005c850330
fork_trampoline_sk() at fork_trampoline_sk+0xe/frame 0xfffff7005c850330
--- trap 0, rip = 0, rsp = 0, rbp = 0 ---
Uptime: 2m50s
ahcich2: AHCI reset done: devices=00000001
PANIC: NVRAM contents are invalid...   in SK process rc on release 9.8P6 (C) on Sat Jan  7 01:05:13 GMT 2023
version: 9.8P6: Tue Aug  3 12:23:18 EDT 2021
compile flags: x86_64.optimize

  • 检查 bootarg.init.boot_recovery,结果见数字"8"。

LOADER-B> printenv bootarg.init.boot_recovery

Variable Name        Value
-------------------- --------------------------------------------------
bootarg.init.boot_recovery 8

 

  • 即使使用以下命令删除不良标志,系统仍然无法启动。

LOADER-B> priv set advanced

LOADER-B*> unsetenv bootarg.init.boot_recovery

LOADER-B*> saveenv

LOADER-B*> boot_ontap

Sign in to view the entire content of this KB article.

New to NetApp?

Learn more about our award-winning Support

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.