我有一个带有主区域和 4 个“子”区域的服务器。我现在只需要master + 1个区域,但不能简单地删除不需要的区域。
目前,不需要的区域已关闭并显示为非活动状态。但是,如果服务器重新启动,则所有 4 个区域都会重新启动。
有没有办法保留一个区域但在服务器启动时阻止它启动(即仅手动启动)?
补充:命令必须是可逆的。最好的选择是停止区域自动引导但仍允许手动引导的命令(即“zoneadm -z zone boot”仍然有效)。
我有一个带有主区域和 4 个“子”区域的服务器。我现在只需要master + 1个区域,但不能简单地删除不需要的区域。
目前,不需要的区域已关闭并显示为非活动状态。但是,如果服务器重新启动,则所有 4 个区域都会重新启动。
有没有办法保留一个区域但在服务器启动时阻止它启动(即仅手动启动)?
补充:命令必须是可逆的。最好的选择是停止区域自动引导但仍允许手动引导的命令(即“zoneadm -z zone boot”仍然有效)。
我找到了答案。该区域有一个属性“autoboot”,如果设置为 true,则无论何时启动服务器(主区域),都会导致该区域启动。要停止此区域的自动引导,请将 autoboot 设置为 false:
zonecfg -z "zone"
set autoboot=false
info
verify
commit
exit
现在,当机器启动时,区域不会自动启动。
将该区域标记为不可用:
例如: