使用 viocli update 命令來更新部署中的資源組態。組態將會載入預設文字編輯器中供您修改。
viocli update 命令使用下列語法。
viocli update resource-type [resource-name] [--live-debug={true | false}] [--force] [-v]
參數 | 強制性或選擇性 | 說明 |
---|---|---|
resource-type |
強制性 |
要更新的資源類型。接受下列值:
|
resource-name |
選擇性 |
要更新的資源名稱。 如果只有所需資源的一個執行個體正在執行中,則不需要此參數。 |
--live-debug={true | false} |
選擇性 |
開發期間主要由研究與開發部門使用,用於在指定資源上啟用即時偵錯模式。 若要允許偵錯,請使用「sleep infinity」啟動資源網繭,而非啟動核心程序。
備註: 即時偵錯會導致正在偵錯的服務發生控制平面中斷的情況。
若要返回一般作業,請使用 viocli 停用即時偵錯,並等待網繭重新啟動。 建議客戶僅在 VMware 技術服務的指導下使用此功能。 |
--force |
選擇性 |
在沒有確認的情況下執行命令。 |
-w 或 --watch | 選擇性 |
以同步的方式監視服務更新狀態 |
-v 或 --verbose |
選擇性 |
在詳細資訊模式下顯示輸出。 |
下列其他參數適用於 deployment
資源。
參數 | 強制性或選擇性 | 說明 |
---|---|---|
--enable-ha |
強制性 |
在您的部署上啟用高可用性 (HA) 模式。 |
下列其他參數適用於 tenant-vdc
資源。
參數 | 強制性或選擇性 | 說明 |
---|---|---|
--compute compute-node |
強制性 |
包含承租人 VDC 的運算節點。 |
--id vdc-id |
強制性 |
承租人 VDC 的識別碼。 |
--cpu-reserve cpu-min |
選擇性 |
要為 VDC 保留的 CPU 週期 (以 MHz 為單位)。 如果您未輸入值,預設會使用 提供的值應 >= 0,因為值=0 表示「未保留任何資源」。 |
--cpu-limit cpu-max |
選擇性 |
VDC 上的 CPU 使用率上限 (以 MHz 為單位)。 如果您未輸入值,則 CPU 使用率不受限制。 提供的值應 >= 0 或 -1。-1 表示未針對該資源設定限制。 |
--mem-reserve memory-min |
選擇性 |
要為 VDC 保留的記憶體 (以 MB 為單位)。 如果您未輸入值,預設會使用 提供的值應 >= 0,因為值=0 表示「未保留任何資源」。 |
--mem-limit memory-max |
選擇性 |
VDC 上的記憶體耗用量上限 (以 MB 為單位)。 如果您未輸入值,則記憶體耗用量不受限制。 提供的值應 >= 0 或 -1。-1 表示未針對該資源設定限制。 |
--name | 選擇性 |
現有承租人 VDC 的更新名稱。 |
也可以執行 viocli update -h 或 viocli update --help 來顯示命令的參數。