Virtualization

Solaris 11 中的 LDOM 不起作用

  • June 13, 2012

我剛買了一台新的 Sun Fire T2000,安裝了 Solaris 11 並準備配置 LDOM。但是“ldmd”無法啟動,反過來 ldm 也不起作用。

root@solaris11:~# ldm
Failed to connect to logical domain manager: Connection refused

root@solaris11:~# svcadm enable svc:/ldoms/ldmd:default

root@solaris11:~# tail /var/svc/log/ldoms-ldmd\:default.log 
[ May 28 12:56:22 Enabled. ]
[ May 28 12:56:22 Executing start method ("/opt/SUNWldm/bin/ldmd_start"). ]
Disabling service because this domain is not a control domain
[ May 28 12:56:22 Method "start" exited with status 0. ]
[ May 28 12:56:22 Stopping because service disabled. ]
[ May 28 12:56:22 Executing stop method (:kill). ]

為什麼這不是控制域?盒子上沒有其他域名(據我所知)。

我已將韌體升級到最新的 6.7.12,使用 reset_nvram 啟動,沒有任何幫助…

sc> showhost
Sun-Fire-T2000 System Firmware 6.7.12  2011/07/06 20:03

Host flash versions:
  OBP 4.30.4.d 2011/07/06 14:29
  Hypervisor 1.7.3.c 2010/07/09 15:14
  POST 4.30.4.b 2010/07/09 14:24 

我還應該做什麼?

謝謝!

S11 包含 T1 硬體不支持的 LDoms 2.1(T1 支持的最後一個版本是 LDoms 1.2 - 請參閱

$$ 1 $$)。在這種特定情況下,我們建議您刪除 LDoms 管理器的 IPS 版本,然後下載並安裝 LDoms 1.2 的 SVR4 包(通常,在所有其他平台上,最好在 S11 上安裝 IPS 包,因為您可以進行依賴性檢查和升級更容易)。

pkg uninstall ldomsmanager
pkgadd SUNWldm
svcadm restart ldmd

$$ 1 $$ http://docs.oracle.com/cd/E23120_01/html/821-2856/gentextid-295.html#ldomssupportedplatforms

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