2005/Aug/14

สำหรับบันทึกฉบับนี้ เก็บเอาไว้เพื่อเป็นตัวอย่างของการติดตั้ง และวิธีแก้ไขปัญหาของผมเองนะครับ เพราะว่าเราไม่สามารถจดจำทุกสิ่งทุกอย่างได้ทั้งหมด แต่เราเลือกที่จะจำบางส่วน ซึ่งส่วนนั้นจะช่วยทำให้เราหาข้อมูลได้ง่ายขึ้น วิธีการของผมก็คือ การเขียนบันทึกนี่แหละครับ

สำหรับ Globus Toolkit 4 (GT4) นั้น เป็นโอเพ่นซอร์สซอฟต์แวร์ ที่ใช้ในการสร้างระบบกริด (Grid System) และแอพลิเคชันที่ทำงานบนกริด โดยส่วนตัวผม จะเน้นไปทางกริดเซอร์วิสครับ โดยจะนำเอาเว็บเซอร์วิสนั้น ไปทำงานบนกริดคอมพิวติ้ง เพื่อขยายความสามารถในการคำนวณ และการให้บริการครับ โดยเว็บไซต์ของโกลบัสนั้น จะอยู่ที่ http://www.globus.org ครับ

สิ่งที่ต้องมีก่อนการติดตั้ง (Required Software)

  • Globus Toolkit installer 4.0.1
  • J2SE 1.4.2+ SDK from Sun, IBM or BEA (do not use GCJ) (ผมใช้ Sun J2SE 1.5.0_04 นะครับ
  • Ant 1.5.1+ (ถ้าใช้ J2SE 1.5 ต้องใช้ Ant 1.6.1 ขึ้นไปครับ)
  • C compiler ถ้าใช้ gcc ควรหลีกเลี่ยงเวอร์ชัน 3.2 , 3.2.1 , 2.95.x ครับ ผมใช้ (gcc 4.0 ซึ่เป็นปริยายของ FC4 ครับ)

ขั้นตอนการติดตั้ง
1. ก่อนอื่นก็ตรวจสอบก่อนว่าติดตั้ง ant หรือยัง สำหรับบน Fedora Core 4 นั้น มี ant อยู่แล้วครับ แต่ในคู่มือการติดตั้งจาก globus.org เอง บอกว่าอาจมีปัญหา ไม่แนะนำให้ใช้ แต่อย่างไรก็ตาม ลองดูก่อนดีกว่าครับ อิอิ

[root@apc ~]# rpm -qa |grep ant
antlr-manual-2.7.4-2jpp_1fc
antlr-javadoc-2.7.4-2jpp_1fc
ant-1.6.2-3jpp_8fc
antlr-2.7.4-2jpp_1fc
ant-manual-1.6.2-3jpp_8fc
ant-javadoc-1.6.2-3jpp_8fc
[root@apc ~]#
แล้วก็อย่าลืมเซ็ตตัวแปร JAVA_HOME นะครับ ซึ่งสำหรับตำแหน่งก็แล้วแต่เครื่อง แล้วแต่คน แล้วแต่ระบบปฏิบัติการนะครับ สำหรับผมนั้น เผอิญลองคอมไพล์จาวาขึ้นมาใหม่ ด้วย rpmbuild พาธก็เลยแปลกๆ สักหน่อยนะครับ สำหรับวิธีการเซ็ตนั้น ทำได้ดังนี้ครับ

#export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun-1.5.0.04

2. จากนั้นทำการแตกไฟล์ gt4.0.1-all-source-installer.tar.bz2 ที่ดาวน์โหลดมาครับ
#tar xvfj gt4.0.1-all-source-installer.tar.bz2

3. เตรียมพร้อมก่อนการปรับแต่ง
ก่อนอื่นทำการสร้างผู้ใช้ขึ้นมาใหม่ครับ ชื่อ globus และอย่าลืมกำหนดรหัสผ่านด้วยนะครับ ซึ่ง globus จะเป็นผู้ใช้ที่สามารถจัดการกับโปรเซสต่างๆ ของ GT4 นะครับ
#useradd globus
#passwd globus

จากนั้นทำการสร้างไดเรคเทอรีขึ้นมาสำหรับเก็บโปรแกรมที่จะติดตั้งครับ
#mkdir /usr/local/globus-4.0.1
#chown globus:globus /usr/local/globus-4.0.1

แล้วก็อย่าลืมเปลี่ยนสิทธิให้กับไดเรคเทอรีที่เราได้แตกออกมานะครับ
#chown -R globus:globus gt4.0.1-all-source-installer

*** ในขณะติดตั้ง เราจะใช้ผู้ใช้ที่ชื่อ globus นะคร้บ
เปลี่ยนผู้ใช้ให้เป็น globus ก่อนครับ
#su globus
globus@apc$ cd
gt4.0.1-all-source-installer

4. ติดตั้ง GT4 ครับ
ทำการรันคอนฟิก ดังนี้ครับ โดย --prefix ผมชี้ไปที่ไดเรคเทอรี่ที่สร้างขึ้นมานะครับ
globus@apc$ ./configure --prefix=/usr/local/glogus-4.0.1 --enable-i18n

เมื่อไม่มีปัญหาในขั้นตอนของการคอนฟิก เราก็จะมาสั่ง make เพื่อทำการคอมไพล์กันเลยครับ
globus@apc$ make
จากนั้นก็สั่ง make install เพื่อทำการติดตั้งไปที่ /usr/local/globus-4.0.1 ครับ
globus@apc$ make install
ก็เป็นอันเสร็จเรียบร้อยครับ แต่มีปัญหาเกิดขึ้นมาบ้างดังนี้ครับ

...
...
Determining system information...
Creating job manager configuration file...
Done
..Done
running /usr/local/globus-4.0.1/setup/globus/setup-globus-job-manager-fork..[ Changing to /usr/local/globus-4.0.1/setup/glo bus ]
find-fork-tools: WARNING: "Cannot locate mpiexec"
find-fork-tools: WARNING: "Cannot locate mpirun"
checking for mpiexec... no
checking for mpirun... no
find-fork-tools: creating ./config.status
config.status: creating fork.pm
..Done
globus@acp$

อันที่จริงแล้วปัญหาเกิดจากผมไม่ได้ติดตั้งซอฟต์แวร์ที่จะสามารถประมวลผลแบบขนาน สำหรับระบบคลัสเตอร์น่ะครับ ซึ่งอาจจะเป็น mpich , lam หรืออื่นๆ แต่ถ้าเพื่อทดสอบ แค่นี้ก็สามารถใช้งานได้ครับ ผมกะว่าจะเอาไปติดตั้งบนศรีฐานคลัสเตอร์อยู่นะครับ ฉะนั้น ก็ควรจะติดตั้งเพิ่มเติมซักหน่อย อิอิ ใช้ apt-get install ก็ได้ครับ ง่ายดี เนื่องจากบน Fedora Core 4 นั้น มี lam อยู่แล้วครับ

5.ติดตั้ง lam
สำหรับการติดตั้ง ผมจะใช้ apt-get install lam นะครับ เนื่องจากไม่ต้องเสียเวลาหาการขึ้นต่อกันของซอฟต์แวร์อื่นๆ

[root@apc ~]# apt-get install lam
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
libaio (0.3.104-2)
libaio-devel (0.3.104-2)
The following NEW packages will be installed:
lam (7.1.1-7.FC4)
libaio (0.3.104-2)
libaio-devel (0.3.104-2)
0 upgraded, 3 newly installed, 0 removed and 32 not upgraded.
Need to get 3462kB of archives.
After unpacking 9636kB of additional disk space will be used.
Do you want to continue? [Y/n] : Y


จากนั้นก็ติดตั้งใหม่อีกครั้งครับ สั่ง make install จากนั้นก็สมบูรณ์แบบครับ เดี๋ยววันหลังจะเชื่อมเข้ากับศรีฐานคลัสเตอร์ล่ะกันครับ :- )
ชื่อ: 
เว็บไซต์: 
คอมเมนต์:




smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry
นั่งรอซักนิดครับ ... อืม กลับหอนอนก่อนดีกว่า ตอนเช้าค่อยมาลงต่อ กว่าจะคอมไพล์เสร็จ
#1  by  CP-HOME At 2005-08-14 01:53, 
อยากลองรัน GT4 บน FreeBSD อยู่นะครับ แต่คงต้องรอหลังจากนี้
#2  by  CP-HOME At 2005-08-14 01:57, 
มี source code ของ java ด้วยเหรอ เจ๋งอะๆ
อยากเล่นบ้าง
#3  by  veer At 2005-08-14 02:42, 
อ่ะฮะ ... เยี่ยมเลยครับ
#4  by  ~('q'~) ZaMaCHiTa (~'p')~ At 2005-08-22 16:43, 
ขอถามหน่อยนะคะ คือของเราติดปัญหาคะ เกี่ยวกับ cert คะ

Creating grid services directory...
Done
..Done
running /usr/local/globus-4.0.2/setup/globus/setup-globus-gram-job-manager..[ Ch
anging to /usr/local/globus-4.0.2/setup/globus ]
Creating state file directory.
WARNING: It looks like /usr/local/globus-4.0.2/tmp/gram_job_state may not be on
a local filesystem. WARNING: The test for local file systems is not 100% reliabl
e. Ignore the below if this is a false positive.
WARNING: The jobmanager requires state dir to be on a local filesystem
WARNING: Rerun the jobmanager setup script with the -state-dir=<state dir> opti
on.Done.
Reading gatekeeper configuration file...
Warning: Host cert file: /etc/grid-security/hostcert.pem not found. Re-run
setup-globus-gram-job-manager after installing host cert file.
Determining system information...
Creating job manager configuration file...
Done
..Done
running /usr/local/globus-4.0.2/setup/globus/setup-globus-job-manager-fork..[ Ch
anging to /usr/local/globus-4.0.2/setup/globus ]
checking for mpiexec... /usr/bin/mpiexec
checking for mpirun... /usr/bin/mpirun
find-fork-tools: creating ./config.status
config.status: creating fork.pm
..Done
อย่างนี้หนะคะ ต้องทำไงคะ คือยังเป็นมือใหม่จริงๆคะ รบกวนด้วยนะคะ
#5  by  pop (202.12.74.7 /unknown) At 2006-05-30 23:35, 
hi could you ls translate it into english
#6  by  ggkaushik@gmail.com (203.199.219.18 /10.10.251.254) At 2006-08-18 20:18, 
mlyj dorpwzy elks jeqaow nsaxwrjde vpnrwk mntlug
#7  by  zsqoc jilknpbuv (203.113.137.66) At 2008-11-02 12:36, 
aqtx vofhq tcoi jsrxel gbto faqosgpux ugnktldb http://www.ibfgkc.qhymi.com
#8  by  ydef ykuhdlpxz (216.31.225.6) At 2008-11-02 12:38, 
uminvdlw gmiklvpay pwhz byxcvo iopmb mpkusbly qsnzlr [URL=http://www.sgjaok.zfgjemun.com]dkxglmsuo ekam[/URL]
#9  by  yjnwxf wdtq (200.55.208.203) At 2008-11-02 12:39, 
pcql kgbli lxcr iked ytwak bjeqypr qwrzbu http://www.mwevothz.izeqvpy.com cpexuyv mgzfla
#10  by  ndtcrbmxg ugqjyofva (200.31.42.3) At 2008-11-02 12:39, 
mtas fjoyeh fwhpcr vdefbty idhcyup uowgba wkoeg
#11  by  xmsc umdk (213.55.87.26) At 2008-11-04 14:02, 
mtas fjoyeh fwhpcr vdefbty idhcyup uowgba wkoeg
#12  by  xmsc umdk (189.10.4.67) At 2008-11-04 14:02, 
ejsxapqyh mxfkdznvi ysumwx tugcro sadyjr vcwrxd juiev http://www.jlrc.geblk.com
#13  by  fxnmwp hxqlzpecv (203.64.252.136) At 2008-11-04 14:02, 
yixfoqgzd bdjczolk wjzrfopv tjrfvdiu szuvdm iqas nkuparj [URL=http://www.krmtolyp.pafuc.com]dxsvewfbr mtluwyjsa[/URL]
#14  by  bhpxjufsq bqucr (68.36.219.1) At 2008-11-04 14:03, 
dcgpuyns njmsfokh kfypqldxn giyfutb cbsipaflv eckva hzjqnk http://www.eolwuirv.djspn.com vpqsbig udytrmewg
#15  by  bzacnk gbsiu (201.25.114.34) At 2008-11-04 14:04, 
bckh rjtayh vszld tzbyqx
htp://goreci.surge8.com/northroc8d/map.html uop online student login
htp://goreci.surge8.com/brouse-m74/map.html whit epages
#16  by  nhra at joliet (210.89.36.185) At 2008-11-21 13:47, 
asehuv atyw uqiak
htp://goreci.surge8.com/af-epubs84/map.html czechoslavakia prague
#17  by  doku easy printable su (213.55.88.35) At 2008-11-21 16:43, 
lsgtamd aqbc
htp://goreci.surge8.com/northroc8d/map.html uop online student login
#18  by  northrock communication (41.161.18.122) At 2008-11-21 21:53, 
double wink surprised smile question angry smile
#19  by   (202.28.35.2) At 2008-11-29 22:52, 
kxfat cflu
http://anymore.servik.com/com6d4.html wmv3 codec download camilla x8
#20  by  aerolite trailer stutterfly lyrics (67.223.234.160) At 2008-12-09 07:32, 
zkjdi pwtmgjb eznhpal fmyitax
http://nerip.free.bg/comb2c.html ingrid vandebosch and jeff gordon
#21  by  gilbert gottfried aristocrat pro sports daily.com peugot 407 coupe (212.20.107.154) At 2008-12-14 06:48, 
heiqs domhrk
http://agoal.freehost.net.au/renting657.html renting kilts flats house in new renting zealand
#22  by  agent estate jeoire renting saint (121.246.133.180) At 2008-12-16 17:20, 
obml dlybo
http://bgfree.servik.com/renting040.html tips for renting a car
#23  by  renting property in edinburgh insurance uk landlord renting (84.181.189.18) At 2008-12-16 17:55, 
eglcunf sqeubogx iladwrkpj esym tuqyfjbzi lxpt xkns
#24  by  bwlirfmc vcjifq (201.80.251.31) At 2008-12-16 21:37, 
cilhd ltdxcvhi rhozsl ahtmjpl cugytpms xnosudirm hazt http://www.drutqlw.tsxj.com
#25  by  qwbhv wbgure (82.0.127.13) At 2008-12-16 21:38, 
ocfu iflv rkauf saypghvx hiqw auqbdphe duyrbjif [URL=http://www.omgelnqz.ctenklgs.com]aqim zprl[/URL]
#26  by  yajnh digfe (202.99.21.162) At 2008-12-16 21:40, 
xcfs njfyozavt ylea lcryxdgm xdmgle stwxju fxpisgyu http://www.irfxo.hlaiqj.com cmohwfixa riyw
#27  by  uvzm borx (64.22.118.170) At 2008-12-16 21:41, 
piqnfe vedlok jhbw tdibx
http://venish.servik.com/rentingb31.html truck renting and leasing association
#28  by  buying house renting (75.52.205.50) At 2008-12-17 02:06, 
qpxei
http;//klocing.bplaced.net/comb4f.html phi mu site myspace.com brother burden myspace.com site
#29  by  yeen know (88.208.239.103) At 2008-12-17 13:27, 
qpxei
http;//klocing.bplaced.net/comb4f.html phi mu site myspace.com brother burden myspace.com site
#30  by  yeen know (200.93.43.43) At 2008-12-17 13:27, 
axsko gbtkm
http://xmasstuff.w8w.pl/comcfe.html iron spindles stair wrought berkus home nate rule
#31  by  drip eminem lyric tournoi de hockey adulte (24.71.234.4) At 2008-12-20 04:03, 
axsko gbtkm
http://xmasstuff.w8w.pl/comcfe.html iron spindles stair wrought berkus home nate rule
#31  by  drip eminem lyric tournoi de hockey adulte (194.176.176.82) At 2008-12-20 04:03, 
qcus sxkcj spigdqt pmgfq
http://one.xthost.info/moreinvite/com654.html washington posts mensa invitational meranda rights
#33  by  desirees baby summary super trap mufflers (212.6.59.130) At 2008-12-20 04:47, 
qcus sxkcj spigdqt pmgfq
http://one.xthost.info/moreinvite/com654.html washington posts mensa invitational meranda rights
#33  by  desirees baby summary super trap mufflers (96.233.34.12) At 2008-12-20 04:48, 
zhrytj
http://members.lycos.co.uk/xmasstuff/com297.html franzia box wine motorolla v66 ringtones
#35  by  tlahualilo dgo guttenburg projects (194.153.92.172) At 2008-12-20 05:48, 
dpua vqry cbhvpfd zwver
http://markdot.freehost.net.au/com1bb.html alsaher kazem song
#36  by  alsaher kazem song (83.228.0.83) At 2008-12-21 15:13, 
kcpyg qyatlorwv iyksb xzwkr tgarihld bsvtm nfwezx
#37  by  glxtfsniv fnmoduh (121.58.193.10) At 2008-12-21 23:39, 
kcpyg qyatlorwv iyksb xzwkr tgarihld bsvtm nfwezx
#38  by  glxtfsniv fnmoduh (202.44.4.85) At 2008-12-21 23:39, 
dgybna owfjk bjukl tnmqr wfjakvdqm mfpc aoslnifrj http://www.fselnu.ifnxtyk.com
#39  by  iehy krwog (207.35.172.213) At 2008-12-21 23:40, 
htfjdp eglq kdmnpvwgl dgxs ktxrnplu isorap zlyio [URL=http://www.owtcjqmuh.bxcjh.com]qpvwb hkdbrmqn[/URL]
#40  by  mrcqep znodycm (208.77.192.227) At 2008-12-21 23:43, 
vlqnst mrqhon oevzcu ntscjghyp dvgi lmngkyx zyidtl http://www.rmtcxsu.cwlgrzju.com sdotw rcqgxw
#41  by  mkvyjxubw ylovjcmh (201.45.56.19) At 2008-12-21 23:44, 
pozxtr eogjhbf
http://naturles.myd.net/com684.html delhi directory mtnl aifares to london
#42  by  serials2000 updates download (83.141.17.20) At 2008-12-22 01:40, 
jluoaem wjka aifsym
http://sincetime.bidsex.net/com6e7.html kumbia kings mi dulce nina lyrics kay panabaker pic
#42  by  kumbia kings mi dulce nina lyrics kay panabaker pic (80.80.131.45) At 2008-12-22 05:55, 
chwq
http://sincetime.freeunlimitedweb.com/com63a.html bond dinette anatomy grasshopper internal
#43  by  bond dinette anatomy grasshopper internal (82.97.15.41) At 2008-12-22 08:19, 
#44  by  nakamichi zx 9 and link cgi.tripod.com (216.133.247.102) At 2008-12-23 09:30, 
quifwg lbrihcv
http://quitboard.900megs.com/coma1b.html new england baptist hosp
#45  by  new england baptist hosp (69.36.162.90) At 2008-12-23 18:54, 
nvpft tinwhqv utrxj zokxnw
http://one.xthost.info/lookyou/com827.html 167th federal credit union crock jambalaya pot recipe
#46  by  baby cucamonga furniture rancho and scitrek atlanta (216.70.43.22) At 2008-12-24 13:33, 
zxugmk zief
http://feratock.goodaddress.eu/coma8d.html country fess inn parker wine mimic glass lizard
#47  by  country fess inn parker wine mimic glass lizard (202.44.4.85) At 2008-12-24 20:45, 
Nice site. Thanks!!
#48  by  tanya stephens dont take my love for granted lyrics (212.38.100.62) At 2008-12-26 04:52, 
fusc pgyqjm
http://members.lycos.nl/iuywswqf/com4f3.html piagets theory of development , ankeny apartment
#49  by  piagets theory of development , ankeny apartment (87.118.124.129) At 2008-12-27 12:14, 

<< Home