创建和使用 Oracle Solaris 内核区域

退出打印视图

更新时间: 2014 年 12 月
 
 

使用内核区域辅助状态

内核区域使用辅助状态将补充状态信息传递给全局区域。缺省情况下,内核区域不会设置辅助状态。仅当启动调试和内核维护操作时,才会设置辅助状态。

要查看全局区域当前状态和内核区域辅助状态,请使用 zoneadm list -s 命令。

global# zoneadm list -s
NAME             STATUS           AUXILIARY STATE
global          running
kzone1          running
kzone2          running
kzone3          running            debugging

可用的内核区域辅助状态如下:

suspended

此区域已挂起,下一次引导时将恢复。请注意,必须连接此区域才能看到此状态。当正在进行迁移时,内核区域处于 suspended 辅助状态。请参见使用挂起和恢复迁移内核区域

debugging

内核区域位于内核调试器 kmdb 中。尽管此区域处于 running 状态,但区域无法为任何网络请求提供服务。您必须连接到区域控制台以与 kmdb 交互。有关如何连接到区域控制台的信息,请参见创建和使用 Oracle Solaris 区域 中的第 4  章 关于非全局区域登录

panicked

此区域处于 running 状态,但遇到紧急情况。不过主机不受影响。您必须访问区域控制台以登录到处于紧急辅助状态的内核区域。

有关区域状态的信息,请参见Oracle Solaris Zones 介绍 中的第 1  章 Oracle Solaris Zones 介绍。有关内核区域辅助状态的其他信息,请参见 solaris-kz(5) 手册页。有关内核调试器的信息,请参见 kmdb(1) 手册页。