Solaris Zones - 防止区域启动

Solaris Zones - 防止区域启动

我有一台带有一个主区域和 4 个“子”区域的服务器。我现在只需要主区域 + 1 个区域,但不能简单地删除不需要的区域。

目前,不需要的区域已关闭并显示为不活动状态。但是,如果服务器重新启动,则所有 4 个区域都会重新启动。

有没有办法可以保留一个区域但阻止它在服务器启动时启动(即仅手动启动)?

补充:命令必须是可逆的。最好的选择是停止区域自动启动但仍允许手动启动的命令(即“zoneadm -z zone boot”仍可工作)。

答案1

我找到了答案。区域具有属性“autoboot”,如果将其设置为 true,则每当服务器(主区域)启动时,区域都会启动。要停止区域的自动启动,请将 autoboot 设置为 false:

zonecfg -z“zone”
设置自动启动=false
信息
验证
提交
退出

现在区域不会在机器启动时自动启动。

答案2

将区域标记为不可用

在 Oracle Solaris 中,区域状态不可用,表示区域已安装但无法启动。...

例如:

zoneadm -z name mark unavailable

相关内容