从控制域
可以从控制域向来宾 ldom(例如 ldom01)发送紧急信号。
control-domain # ldm panic/panic-domain ldom01
Solaris 系统在遇到不可恢复的软件或者硬件错误时会出现混乱。
当发生紧急情况时,它会保存有关系统状态的数据,然后重新启动。
创建故障转储,以便 Oracle 工程师可以确定恐慌的原因。
该帖子描述了在 LDOM 的情况下生成故障转储的手动方法。
欢迎 on
it
road
来自Guest ldom console
另一种方法是通过 VNTSD 选项。
telnet 到运行 ldom vntsd 服务的端口以连接到挂起的 ldom 的控制台。
# ldm list NAME STATE FLAGS CONS VCPU MEMORY UTIL UPTIME primary active -n-cv SP 8 4G 0.3% 8h 46m ldom01 active -n--- 5000 8 2G 48% 1h 52m
control-domain # telnet 0 5000
连接到来宾 ldom 的控制台后,按 CTRL+] 以获取 telnet 提示。
要在 telnet 提示符下显示可用命令,请使用 ~? :
// on LDom console via telnet (vntsd) telnet> ~# - Send break ~^B - Send alternate break ~. - Exit from this console ~w - Force write access ~n - Console next ~p - Console previous ~? - Help
如帮助中所示,有 2 个选项可以发送中断信号并生成核心转储:
~# ( Tilde / hash Sign ) Send break. ~^B ( Tilde / CTRL-B ) Send alternate break (If "KEYBOARD_ABORT=alternate" has been set in the /etc/default/kbd file within the guest domain)
选择同步选项(sync)以生成故障转储:
Debugging requested; hardware watchdog suspended. c)ontinue, s)ync, r)eset? s
日期:2020-09-17 00:15:05 来源:oir作者:oir