Solaris

Solaris 區域 - 防止區域引導

  • February 6, 2019

我有一個帶有主區域和 4 個“子”區域的伺服器。我現在只需要master + 1個區域,但不能簡單地刪除不需要的區域。

目前,不需要的區域已關閉並顯示為非活動狀態。但是,如果伺服器重新啟動,則所有 4 個區域都會重新啟動。

有沒有辦法保留一個區域但在伺服器啟動時阻止它啟動(即僅手動啟動)?

補充:命令必須是可逆的。最好的選擇是停止區域自動引導但仍允許手動引導的命令(即“zoneadm -z zone boot”仍然有效)。

我找到了答案。該區域有一個屬性“autoboot”,如果設置為 true,則無論何時啟動伺服器(主區域),都會導致該區域啟動。要停止此區域的自動引導,請將 autoboot 設置為 false:

zonecfg -z “zone”

set autoboot=false

info

verify

commit

exit

現在,當機器啟動時,區域不會自動啟動。

將該區域標記為不可用

在 Oracle Solaris 中,區域狀態不可用表示該區域已安裝但無法引導。…

例如:

zoneadm -z name mark unavailable

引用自:https://serverfault.com/questions/951599