32bit-64bit

將 Solaris VM 從 32 位遷移到 64 位

  • January 18, 2013

如果我有一個執行 Solaris 11 Express 的 VMware 虛擬機,最初安裝在舊的 32 位 ESXi 3.5 主機上,如果我將虛擬機轉移到 64 位 ESXi 5.0 主機,下次引導時 Solaris 會檢測到它在 64-位機器並啟動 64 位核心,還是我堅持使用 32 位核心?

32 位核心對(Solaris 客戶機所認為的)物理磁碟的大小施加了 1TB 的限制。如果將 VM 移動到 64 位主機上,是否可以為新連接的磁碟刪除此限制?(我不擔心已經安裝到客戶機中的磁碟。)或者我是否不得不在 64 位主機上安裝全新的作業系統?

Solaris 應該在啟動時檢測 CPU 功能,您始終可以使用 isainfo -b 檢查您是在執行 32 位還是 64 位。ZFS 可以配置為自動擴展池,以防它看到比以前使用的更大的驅動器。如果您想升級執行鏡像或 RAIDZ(2) 的伺服器中的儲存容量,這會很有用。只需將池中的一個驅動器替換為更大的驅動器,然後等待它完成重新同步過程,替換下一個驅動器等等。當所有驅動器都替換為更大的驅動器時,池將自動增大大小並提供額外的空間。切換此設置的選項稱為自動擴展,並在 zpool 上設置。

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