跳到主要內容

Upgrading ESXi with Dell ESXi Recovery Image

因為 Dell 的伺服器有些裝置的驅動程式不包含在預設的 VMware ESXi 安裝光碟裡。所以一般如果 Dell 有提供 ESXi 的安裝光碟, 我會比較偏好用它來安裝ESXi。

最近剛好要 upgrade 一台 ESXi 5.0 的機器, 去 Dell 的網站搜尋後發現剛好有 VMware ESXi 5.1 update 2 Recovery Image

但是他的說明很奇怪:
"This ISO image should be used only to recover/reinstall VMware ESXi image to SD Card/USB Key on Dell Supported Platforms. Refer compatibility section for Supported Platforms."

不僅僅是說只能安裝到 SD Card/USB Key, 也只說能 recover / reinstall, 那究竟能不能用來 upgrade 呢?

於是用 virtualbox 開了一台 VM, 把網卡選成 Bridge Mode, Intel PRO/1000 MT Server (82545EM), 不然ESXi 會因為找不到可用的網卡,而中斷安裝。
先用 Dell 出的 VMware ESXi 5.0 update2 Recovery Image 裝好 5.0 u2 然後再換 5.1 u2, 在安裝過程中選已經安裝了ESXi 5.0 的裝置後, 他就會偵測到,並且幫你 upgrade 成 5.1, 重開機後看起來是正常的。

嗯, 應該可以放心用它上實際的伺服器了!

留言

這個網誌中的熱門文章

3M UVA3000 更換濾芯紫外線燈匣

用了一年的3M濾水器提示說要換濾芯和燈匣 上 Youtube 想找教學的影片可是沒看到 UVA 3000 的 經過了一番奮戰後在這邊記錄一下 希望可以幫助後人,以免再重蹈覆轍。 Step 1. 拔掉插頭,把淨水器從牆上拿下來(基本上他是掛著而已),比較方便施工。 Step 2. 把前蓋往上拉,很容易就可以看到裡面的東西了。 Step 3. 打開後可以看到有兩個柱狀體,左邊的是燈匣,右邊的是濾芯。 Step 4. 這裡有個祕技是,這兩個柱狀體是可以往上 翻開30 度左右,這樣就可以有比較大的空間施工。 Step 4. 更換濾芯的話,柱狀體的瓶身上有箭頭,往左就是轉開,往右就是鎖緊。 Step 5. 更換燈匣的話比較麻煩一點,因為他底部是電源,頂部的右邊有個突出來的小方塊。對照淨水器上方連接處的話會有個弧形的凹槽,這是要 match 的.如果你只注意瓶身的箭頭往右鎖回去,就會造成漏水...Orz... Step 6. 把前蓋蓋回,機器掛回牆上,插插頭,開水,如果機器沒有告訴你有燈匣異常或漏水的話,就可以長按 C / UV  Reset 計數器了. 所以關鍵字就是,要往上翻 30 度,燈匣上面的小凸點要在右側,要看瓶身的 小箭頭. May it helps!

MySQL CONVERT_TZ return NULL

在 local dev 環境想要 reproduce 一個 bug 的時候, 卻發現在我的環境 MySQL store procedure 的行為和 production 機器上的不一樣 原本以為是 store procedure 的邏輯有問題 最後發現原來是 CONVERT_TZ() 搞的鬼... 因為我的 local dev 環境是自己從零開始 setup 的 沒想到 CONVERT_TZ 這個 MySQL 內建的 function 需要一些 initial data 不然只要丟給他轉換的日期時間都會回傳 NULL.... 解決方法就是 mysql_tzinfo_to_sql / usr / share / zoneinfo | mysql - u root mysql 這樣就會把 zoneinfo 轉成 CONVERT_TZ 所需要的資料 我的 local dev 環境的行為就恢復正常啦~ Reference: http://stackoverflow.com/questions/14454304/convert-tz-returns-null

Angular 2

Angular 2 似乎不錯的樣子? ECMAScript 6 的 class 和 Angular 2 語法的大改版 感覺似乎直覺多了... 從 Server Side 的 PHP Framework + jQuery 換成 Angular 2 的純 Frontend 可以真正擺脫後端做一套, 前端又要做半套 然後又難以測試的問題嗎? 或許 Angular 2 是一個值得投資時間關注的新方式? Angular 2 Preparation - Part 1 - Code Structure Comparison Free New Angular 2 Preparation Course An Angular2 Todo App: First look at App Development in Angular2 https://angular.io