Oracle GRID Engine Install

1. Get Oracle GRID Engine 6.2 Update 7

2. List

#unzip -l V24228-01.zip
Archive:  V24228-01.zip
Length      Date    Time    Name
———  ———- —–   —-
639  12-22-2010 18:42   COPYRIGHT
374470  12-22-2010 18:42   THIRDPARTYLICENSEREADME.txt
10288793  12-22-2010 18:42   oge-6_2u7-arco.tar.gz
10347941  12-22-2010 18:42   oge-6_2u7-arco.zip
34295858  12-22-2010 18:42   oge-6_2u7-bin-aix51.tar.gz
20298548  12-22-2010 18:42   oge-6_2u7-bin-darwin-ppc.tar.gz
23276730  12-22-2010 18:42   oge-6_2u7-bin-darwin-x86.tar.gz
37029347  12-22-2010 18:42   oge-6_2u7-bin-hp11-64.tar.gz
33897786  12-22-2010 18:42   oge-6_2u7-bin-hp11.tar.gz
25846294  12-22-2010 18:42   oge-6_2u7-bin-linux24-i586.tar.gz
36247559  12-22-2010 18:42   oge-6_2u7-bin-linux24-ia64.tar.gz
25989309  12-22-2010 18:42   oge-6_2u7-bin-linux24-x64.tar.gz
23595662  12-22-2010 18:42   oge-6_2u7-bin-solaris-i586.tar.gz
23456217  12-22-2010 18:42   oge-6_2u7-bin-solaris-i586.zip
37052959  12-22-2010 18:42   oge-6_2u7-bin-solaris-sparcv9.tar.gz
36629782  12-22-2010 18:42   oge-6_2u7-bin-solaris-sparcv9.zip
29527782  12-22-2010 18:42   oge-6_2u7-bin-solaris-x64.tar.gz
29282193  12-22-2010 18:42   oge-6_2u7-bin-solaris-x64.zip
13976311  12-22-2010 18:42   oge-6_2u7-bin-windows-x86.tar.gz
2847469  12-22-2010 18:42   oge-6_2u7-common.tar.gz
3433322  12-22-2010 18:42   oge-6_2u7-common.zip
26095857  12-22-2010 18:42   oge-6_2u7-inspect.tar.gz
26284400  12-22-2010 18:42   oge-6_2u7-inspect.zip
6131523  12-22-2010 18:42   oge-6_2u7-sources+gpl-code.tar.gz
2726832  12-22-2010 18:42   sdm-1_0u7-core.tar.gz
4480997  12-22-2010 18:42   sdm-1_0u7-core.zip
10278486  12-22-2010 18:42   sun-oge-arco-6.2-7.noarch.rpm
25734332  12-22-2010 18:42   sun-oge-bin-linux24-i586-6.2-7.i386.rpm
35714137  12-22-2010 18:42   sun-oge-bin-linux24-ia64-6.2-7.ia64.rpm
25817312  12-22-2010 18:42   sun-oge-bin-linux24-x64-6.2-7.x86_64.rpm

3.

export SGE_ROOT=/users/oge

mkdir $SGE_ROOT

cd $SGE_ROOT

tar zxvf /home/source/oge-6_2u7-arco.tar.gz
tar zxvf /home/source/oge-6_2u7-bin-linux24-x64.tar.gz
tar zxvf /home/source/oge-6_2u7-bin-linux24-i586.tar.gz
tar zxvf /home/source/oge-6_2u7-common.tar.gz
tar zxvf /home/source/oge-6_2u7-inspect.tar.gz

ps

yum install openmotif22 db4-utils libXpm

廣告

LSM 軟體整理

1. ATutor 1.5: Canada (PHP)

2. Brihaspati : India (Java, JavaScript)

3. COSE 2.11: UK (CGI Perl Scripts and Java)

4. DoceboLMS 2.0 : Italy (PHP)

5. Fle3: Finland, computer supported collaborative learning (Zope, Python)

6. ILIAS 3: Germany (PHP, Linux)

7. LRN: MIT (CVS)

8. Manhattan Virtual Classroom: USA (C, Linux)

9. Moodle 1.5+: australia (PHP)

10. OLAT 3+: Switzerland (Java)

11. Sakai : Cooperative project in USA (Java)

[CentOS] 初探 OpenIMPI 研究

OpenIMPI – Intelligent Platform Management Interface

OpenIMPI 他是一個硬體平台的管理介面,目的是讓不同廠商的管理軟體能夠透過一致的介面,管理不同的韌體和硬體平台,有效降低伺服器系統的設備總擁有成本。目前大部的 Server 或是 KVM 都會提供 OpenIMPI。
OenIMPI 是要是透過 BMC (baseboard management controller),他是獨立於主機的一顆特別的 IC , 他可以在主機當機時,仍然可以對系統做一些處置,如開關機。有些情況的當機純粹是軟體所造成的,只要重開即可,有了 OpenIMPI 就不用跑機房一趟,所以對 MIS 是非常好的工具。

除此之外,我們也可以透過 OpenIMPI 來做 Cluster 的 Fence Device, 這也是我要開始瞭解 OpenIMPI 的目的。

更詳盡的說明,請參閱 “嵌入式IPMI管理器可增強伺服器的可靠性"
http://www.eettaiwan.com/ART_8800335004_480402_NT_22631dba.HTM

[安裝]
OpenIPMI 有三個重要的組件 OpenIPMI, OpenIPMI-libs, OpenIPMI-tools
其中 OpenIPMI, OpenIPMI-libs 是用來提供服務, OpenIPMI-tools 則是提供查詢工具。

yum install OpenIPMI OpenIPMI-libs OpenIPMI-tools
chkconfig impi on
service impi start

[使用]
直接打 ipmitool 就可以顯示所有功能

ex. 顯示 sensor 所有數值
ipmitool sensor

ACPI STATE | 0x01 | ok
CPU0 Pres | 0x02 | ok
CPU1 Pres | 0x02 | ok
CPU0 TEMP | 48 degrees C | ok
CPU1 TEMP | 46 degrees C | ok
SYS TEMP | 22 degrees C | ok
CPU FAN1 | 6000 RPM | ok
CPU FAN2 | 6000 RPM | ok
CPU FAN3 | 6200 RPM | ok
CPU FAN4 | 6000 RPM | ok
CPU FAN5 | 6200 RPM | ok
CPU FAN6 | 6000 RPM | ok
CPU FAN7 | 6200 RPM | ok
CPU FAN8 | 6000 RPM | ok
CPU FAN9 | 6000 RPM | ok
CPU FAN10 | 6200 RPM | ok
SYS FAN1 | 6000 RPM | ok
SYS FAN2 | 5800 RPM | ok
CPU0 VCOREA | 1.39 Volts | ok
CPU1 VCOREA | 1.39 Volts | ok
VCC12V | 12.22 Volts | ok
VBAT | 1.84 Volts | cr
VCC3V3 | 3.27 Volts | ok
VCC5V | 5.07 Volts | ok
VCC3V3 DUAL | 3.30 Volts | ok
Watchdog | Not Readable | ns
POST ERROR | Not Readable | ns
MEMORY ECC | Not Readable | ns
PCI ERROR | Not Readable | ns

ex. 取 CPU1 溫度
ipmitool sensor get “CPU1 TEMP"

Locating sensor record…
Sensor ID : CPU1 TEMP (0x24)
Entity ID : 3.2
Sensor Type (Analog) : Temperature
Sensor Reading : 46 (+/- 0) degrees C
Status : ok
Lower Non-Recoverable : na
Lower Critical : 10.000
Lower Non-Critical : na
Upper Non-Critical : 70.000
Upper Critical : 90.000
Upper Non-Recoverable : na
Assertion Events :
Assertions Enabled : lcr- unc+
Deassertions Enabled : lcr- unc+

其他更進一步的指令,須回到公司替 Server 設定 IPMI 的 IP 才有辦法測試給大家。
等過完年吧~

從雲端運算 (Cloud Computing) 看未來資訊潮流

雲端運算時代的興起,說明一件事:「未來的軟體核心在 Web」。
未來若軟體公司,無法將軟體 Web 化,勢必有可能面臨關門的命運。
當所有的程式只需要瀏覽器,使用者就可以從作業系統解放出來,作業系統再也無法是一個商品。
一般使用者的電腦,會越來越薄(Thin), CPU 也不需要太高,甚至可能重回以前 Terminal 時代,只剩下簡單的 IO 裝置。所以,現在的低價電腦,絕對不是一時的趨勢,而是未來的主流。

雲端運算,勢必也會加速 IT 委外的速度。Google 僅用 Linux 商業 PC 就可建築出強大運算能力的 DataCenter ,給我們的啟示是我們真的需要花錢建置自己的機房嗎?從空調、電力、主機,以及人力等維護成本,建築機房的複雜度,不亞於 IT 的軟體建構,何不把這繁雜的事委外呢?Google App 一個使用者一年只要 50 美金,若企業所有應用都移到 Google App,也使用 Linx 取代 Windows 當桌面,換算下來真的是非常便宜。或許我們會有實現這個夢的一天。

(待續….)