สมัครสมาชิก   เข้าระบบ  
ประกาศ: UKM 14 ที่ ม.มหาสารคาม เลื่อนเป็นวันที่ 9-10 ม.ค. 2552
CPHow
IN-ESAAN
อ่าน: 175
ปัญหาในการติดตั้ง Globus Grid FTP
เมื่อวันก่อน ได้ติดตั้ง RocksClusters บนเครื่องเซิร์ฟเวอร์ที่อาจารย์เอามาให้ลอง สเป็กก็ไม่ได้สูงนัก เป็น Pentium 4 3.0 GHz (HT) , Ram 1024 MB (Dual DDR) , HDD 120 GB (ATA100) , ประมาณนี้แหละนะ ซึ่งจะใช้เครื่องนี้ในการเชื่อมต่อเข้ากับ ไทยกริด ระหว่างการติดตั้งก็ไม่มีปัญหาใดๆ เกิดขึ้นนะ แต่ในขณะที่ตรวจสอบระบบไฟร์วอล ให้เปิดพอร์ตต่างๆ เพื่อให้ระบบกริดสามารถส่งงานมาประมวลผลที่เครื่องต่างๆได้ ก็เกิดปัญหาขึ้น ดังข้อความข้างล่าง

# ./TGcheckport.sh hpc
Testing hpc
determining globus-gatekeeper service [2119] ... close
determining gsiftp service [2811] ... close
determining globus-mds service [2135] ... open
determining scmsweb service [80] ... open
determining globus-mpi-required-spare-port service [10001-20000] ... ok

เหอๆ ไม่ผ่านอยู่สองอันแฮะ หลังจากที่ค้นหาข้อมูลซักพัก ก็สามารถแก้ปัญหาแรกได้ ก็คือ ทำให้ globus-gatekeeper รันได้นะ โดยแก้ไขที่ไฟล์ /etc/services เพิ่มชื่อเซอร์วิส

gsigatekeeper 2119/tcp

เข้าไปและสั่งให้ xinetd รีสตาร์ทนะ
# /etc/init.d/xinetd restart

ส่วนปัญหาอีกอัน ก็คือ gsiftp มันไม่สามารถรันได้ แต่ก็ได้เพิ่มเซอร์วิส เข้าไปในไฟล์ /etc/services แล้วนะ ดังนี้

gsiftp 2811/tcp

และรีสตาร์ท xinetd เรียบร้อยแล้ว แต่ก็ยังไม่สามารถรันได้อยู่ดี พอตรวจดูลอกไฟล์ /var/log/daemon ก็พบข้อความดังข้างล่าง

hpc xinetd[2742]: Server /opt/globus/sbin/in.ftpd is not executable [file=/etc/xinetd.d/grid-ftp] [line=8]
hpc ntpd[2758]: Listening on interface lo, 127.0.0.1#123
hpc xinetd[2742]: Error parsing attribute server - DISABLING SERVICE [file=/etc/xinetd.d/grid-ftp] [line=8]

อืม ... แปลกนะ อีกเครื่องที่ตั้งอยู่ข้างๆ กัน แต่แค่ใช้คนละเวอร์ชัน มันก็เกิดการผิดพลาด แถมในไดเรคเทอรี /opt/globus/sbin/ ไม่มีไฟล์ in.ftpd ทั้งสองเครื่องเลยแฮะ ... แปลกดี แล้วอีกเครื่องมันรันได้ไงหว่า ... แต่ก็ด้วยวิธีการลองมั่ว (+ความน่าจะเป็นเล็กน้อย) ก็คือ เปลี่ยนค่าคอนฟิกในไฟล์

/etc/xinetd.d/gssftp

จาก
server = /opt/globus/sbin/in.ftpd

ให้เป็น
server = /opt/globus/sbin/globus-gridftp-server

แล้วก็รีสตาร์ท xinetd แล้วก็ทดสอบไฟร์วอล อีกครั้งนะ

# ./TGcheckport.sh hpc
Testing hpc
determining globus-gatekeeper service [2119] ... open
determining gsiftp service [2811] ... open
determining globus-mds service [2135] ... open
determining scmsweb service [80] ... open
determining globus-mpi-required-spare-port service [10001-20000] ... ok

อ่านะ ผ่านด้วยแฮะ :-p หนุกหนานๆ แต่แอ๊ะ ต้องอ่านหนังสือสอบแล้วนี่นาเท่านี้แหละนะ อิอิ
หมวดหมู่: เรื่องทั่วไป
คำสำคัญ: uncategorized
สร้าง: พฤ. 02 มี.ค. 2549 @ 10:08   แก้ไข: พฤ. 02 มี.ค. 2549 @ 10:08   ขนาด: 4681 ไบต์
ความคิดเห็น
ไม่มีความคิดเห็น
ชื่อ:
อีเมล:
IP แอดเดรส: 38.103.63.56
  เรียกใช้งานตัวจัดการข้อความ
ข้อความ:
 
รหัสสุ่ม: (ใส่รหัสสุ่มที่แสดงไว้ด้านบน)
  ยกเลิก
บันทึกอื่นๆ
IT Howto and Troubleshoting.