Xen

Xen HVM:如何延遲啟動過程?

  • April 23, 2012

我需要授予使用者對 Xen HVM 域控制台的訪問權限,以解決引導問題。問題是,來賓啟動如此之快,幾乎不可能在問題發生時準備好 VNC 會話。

有沒有辦法將啟動過程延遲幾秒鐘?

這是使用與 Debian Squeeze 捆綁在一起的 Xen 4.0.1。

提前致謝!

回答我自己的問題。

我找到了這個解決方案:

  • 創建來賓但使其處於暫停狀態:xm domain.cfg -p
  • 將 vncviewer 連接到來賓
  • 取消暫停域:xm unpause domain

這允許從一開始就看到一切。

BIOS 中的幾秒鐘延遲也會很好。

不太通用,但對於 Unix 主機,我使用控制台日誌記錄(--log guest --log-dir /var/log/xen對於xenconsoled守護程序,請參閱 /etc/default/xend):啟動,然後查閱日誌。沒有競爭條件,不需要延遲,即使您決定在遇到問題查看,也始終可以診斷。而且它比 VNC 螢幕截圖有用得多(例如在 Google 中複製/粘貼錯誤消息……)。

它已經在 Debian Squeeze 中的 Xen 4 中提供,這就是我在那裡提到它的原因,我在 Lenny (Xen 3.2) 中錯過了很多。

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