跳到主要內容

發表文章

Ubuntu 12.04的ruby

不知為何,Ubuntu 12.04只有ruby 1.8和ruby 1.9.1,這樣很難相信它是一個最新的套件。 結果後來才發現它有ruby-rvm的套件,所以我就 sudo apt-get install ruby-rvm

升級至Ubuntu Server 12.04

這次在XenServer裡把Ubuntu Server 10.04 LTS升級到Ubuntu Server 12.04 LTS的過程很怪異,以前在Desktop用的sudo apt-get dist-upgrade無效。 搜尋後發現Server必須要用 sudo do-release-upgrade -d 有些說明檔寫do-release-upgrade是不夠的。 我在XenServer裡升級,有些無效的repository必須先手動移除,不知為何我必須移掉台灣的Ubuntu site才行。原本用ssh連線會有問題,所以直接在console作業。 升級完後再起不能,原本想說是不是XenServer不支援,沒想到不知哪裡來的靈感,把vm的boot parameter移掉就好了,就是原本的: -- quiet console=hvc0 這次算是是有神助呀,等等得去拜乖乖大神!原來是升級用的kernel版本有問題,開進去之後再sudo apt-get install linux-image-3.2.0-24 linux-headers-3.2.0-24 ,重開前記得把boot parameter,就一切正常! (之後再 sudo apt-get remove 'linux-image-2.6.*' )

測試Windows Server 2012 beta Hyper-V Cluster

Windows Server 8 beta在2012年2月就可以下載,我現在才有空試,主要是測試Hyper-V 3.0的強大功能。因為現在有消息指出會更名為Windows Server 2012,所以我也把標題改為Server 2012 beta。 Server Core介面很可惜沒有Cluster的選項

測試Hyper-V Server 2008 R2 SP1

這次測試和 上回 的硬體一樣,只是把Windows Server 2008 R2 SP1 Enterprise改成Hyper-V Server 2008 R2 SP1,主要是測試 免費版是否有收費版本的功能 。 安裝時Hyper-V Server比較簡單,也不用啟動,裝好就是Server Core。然後...登入後自動會啟動 sconfig.cmd ,一樣照著選單設定遠端管理、網路設定和容錯叢集等,就可以利用具有管理介面的其他電腦遠端管理。 接著我就同樣建立一個failover cluster,在cluster上建立虛擬機器,用Hyper-V管理員同樣都很正常。 根據 Weithenn的文章 ,Hyper-V Server幾乎有Enterprise版Server Core的所有功能,最大的差別就是不能新增角色和不具備"Application Failover"的功能。 這樣好像沒寫什麼有用的資訊...Orz 好吧,開始放炮,以下的資訊純粹是嘴炮。 Hyper-V cluster預設不會啟用叢集共用磁碟區,必須手動啟用,一點都不直覺;啟動叢集共用磁碟區後又要手動新增存放裝置,預設也不會把共用磁碟放進來。 VMWare與XenServer都有獨特的協調機制,在cluster下可以自由調度VM放在另一台電腦主機,平時可以將VM平均放於cluster內的所有電腦,好處是不只有CPU的資源分享,網路速度也很重要。這兩個產品也有iSCSI的寫入cache,所以會覺得VM在iSCSI上執行速度比Hyper-V快。 我對產品並無特別品牌喜好,但是微軟絕不是省油的燈,所以接下來要測Windows Server 8 beta的Hyper-V,敬請期待。