自由學習的風

幽夢影 張潮 少年讀書,如隙中窺月;中年讀書,如庭中望月;老年讀書,如臺上玩月。皆以閱歷之淺深,為所得之淺深耳。

VMWare ESXi 4.1 Patch

2011年3月23日 星期三

原本用 ESXi 4.0時,vmware附的管理程式中有一支可以用來直接做更新,不過,換成 4.1之後這支程式就不見了!
現在只能手動更新,有點不太方便說~~~


不過,看到免費使用的份上,就接受這一點小小的不便吧!
昨天把更新的步驟做了一遍,順便把它記下來,免得下次又得再翻一遍~~~~

1. 首先,先到 Vmware 下載 vSphere CLI (Command-Line Interface) http://www.vmware.com/support/developer/vcli/ 目前2011/3/22前可下載的安全性更新有 ESXi410-201010001.zip 和 update-from-esxi4.1-4.1_update01.zip 兩支檔案。

 

2. 安裝 vSphere CLI 4.1 

 

3. 接著再到 Vmware 的 Download Patches 網頁下查詢是否有 security  patch 可以更新。

 

4.. 將下載的檔案置於 C:\program Files\vMware\VMware vSphere CLI\bin 的目錄下

 

5. 執行 vSphere VLI 安裝後的 Command Prompt 終端機,並切換到底下的 bin 目錄

 

6. 列出 patch 檔案內可更新的項目。
假設 ESXi 主機的 IP為  10.222.141.1,帳號:root,密碼:perfectesxi

perl vihostupdate.pl --server 10.222.141.1 --username root --password perfectesxi -b ESXi410-201010001.zip -l 

 

7. 更新第一個項目

perl vihostupdate.pl --server 10.222.141.1 -i -b ESXi410-201010001.zip -B ESXi410-201010401-SG

執行後會出現輸入帳號及密碼,輸入正確的帳密後即會開始更新!

 

8. 依照步驟 7 的方式,再更新第二個項目即可(註:雖然會提示"reboot" 重新開機的訊息,不過可以等全部都更新完畢後再重新開機)

 

2011年3月10日 星期四

 

截錄 ZDNET 新聞: http://www.zdnet.com.tw/news/software/0,2000085678,20149076,00.htm

2010年第四季伺服器作業系統佔有率(依營收比例)

z/OS 11.3

Linux 17.0

Windows 42.1

Unix 25.6

2009年第四季伺服器作業系統佔有率(依營收比例)

z/OS (沒有資料)

Linux 14.7

Windows 41.6

Unix 29.9

 

OpenSolaris 漸漸消失,Oracle Solaris Express 慢漫浮現

2011年1月26日 星期三

自從 Sun 被 Oracle 收購後,OpenSolaris 團隊就出走了~~~,而OpenSolaris 的版本更新幾乎停滯不前;而現在 Oracle 則無(微)聲無(微)息地推出 Oracle Solaris Express,版本訂為 11,不知之前嘗試 OpenSolaris 的同好的感受如何?唉!!不知 MySQL 的命運會如何?

不過,感嘆歸感嘆,Oracle倒是還蠻有心的啦!Oracle Solaris Express 下載畫面還是做得蠻好的,為成 x86, SPARC的CPU,可選擇檔案較小的文字介面安裝或檔案較大的圖型介面安裝,也可以下載 LiveCD或 USB 的 ISO 檔案,算是蠻貼心的啦!

---------------------------------------------
才開貼出來,就收到 Oracle 的電子報,裡頭就打 Oracle Solaris 11 了~~~

轉貼:簡單的設定Linux Chroot環境

綠色工廠文章:

檢查 DEP 是否啟用

利用指令取得相關資料:
  1. 判斷是否可以使用硬體強制執行的 DEP
    wmic OS get DataExecutionPrevention_Available
    如果輸出是 TRUE,表示目前硬體強制執行的 DEP。
  2. 判斷目前的 DEP 支援原則
    wmic OS get DataExecutionPrevention_SupportPolicy
    1. 傳回值會是 0、 1、 2 或 3。此值對應至 DEP 支援原則下表中所述的其中一個。
    DataExecutionPrevention_SupportPolicy 屬性值原則層級描述
    2OptIn (預設設定)唯一的 Windows 系統元件和服務有套用 DEP
    3OptOut所有的處理程序啟用 DEP。系統管理員可以手動建立並沒有套用 DEP 的特定應用程式的清單
    1AlwaysOn啟用 DEP 的所有處理程序
    0AlwaysOffDEP 未啟用任何處理程序

[Linux] ubuntu 與Fedora live-cddvd 製作

2011年1月1日 星期六

這是在整理講義時發現的,已經是2年多前的事了,當時在大豐小請到 pake 來上課,再看目前ezgo8(Ubuntu),已經做得更方便~~,為了紀念,我還是把這份講義記下來。

原文在豆丁網上有人上傳,http://www.docin.com/p-49025186.html,底下則記錄當時 pake 說 Ubuntu製作 Live CD 的作法:

           isolinux                casper

  1. mount  /dev/sda3     /mnt
  2. mount  /dev/sda6    /opt
  3. mkdir   /opt/casper
  4. cp   /etc/fstab    /mnt/etc     (可先將 /mnt/etc/fstab 改名)
  5. rm  /mnt/etc/mtab
  6. rm  /mnt/usr/libubiguity/apt-setup/generators/50cdrom    (避免安裝完後搜尋 cdrom)
  7. mksquashfs.sh   /mnt   /opt

    ※重新開機
  8. mount   /dev/sda6    /opt
  9. cp   /media/cdrom0/[!c]*   /opt
  10. cp   /media/cdrom0/casper/vmlinux    /opt/casper
  11. cp   /media/cdrom0/casper/initd.gz    /opt/casper
  12. cd   /opt   (切換至存放 casper 的目錄)
  13. mkISO  title   ~/bobuntu.iso  (mkISO 是ezgo6 內寫的 script)

 

[PHP] cake bake 時出現時區(TimeZone)有問題

2010年12月4日 星期六

最近開啟對 CakePHP 有興趣,所以照著官網的教學來操作

不過,當使用「cake bake」的指令時,卻出現下列的錯誤訊息

Warning: DbConfigTask::bake(): It is not safe to rely on the system's timezone s
ettings. You are *required* to use the date.timezone setting or the date_default
_timezone_set() function. In case you used any of those methods and you are stil
l getting this warning, you most likely misspelled the timezone identifier. We s
elected 'UTC' for '8.0/no DST' instead in E:\UniServer\www\caketest\cake\console
\libs\tasks\db_config.php on line 260

Fatal error: Class 'DATABASE_CONFIG' not found in E:\UniServer\www\caketest\cake
\console\libs\tasks\db_config.php on line 260

原本以為是 PHP 的時區設定有問題,所以開啟「php.ini」,把裡頭的「date.timezone = "Europe/London"」改成「date.timezone = "Asia/Taipei"」,重啟 Apache 後,還是出現一樣的訊息,後來才找出來,原來是 CakePHP 本身也有設定時區,所以必須修改 「./app/config/core.php.」,找到「date.timezone」 的設定,把它解除註解,然後設為自己所在的時區就正常了,我這邊設成「date.timezone = "Asia/Taipei"

把它記下來,避免下次又忘了!