การติดตั้ง OSCAR 6.0.5 บน Ubuntu10.04ใน

( เนื้อหายังไม่เสร็จสมบูรณ์ อยู่ในระหว่างการอัปเดตข้อมูล )

อ่าน document ของ OSCAR version 6.0.x แล้วพบว่า การติดตั้งนั้นรองรับ debian/ubuntu distro. นอกจากนั้นเครื่องที่เป็น server/master node นั้นต้องเชื่อมต่อ internet ตลอดระยะเวลาการติดตั้ง เนื่องจากต้องใช้ repository จากข้างนอกในการดาวน์โหลดไฟล์ที่จำเป็นในการติดตั้ง(อะไรๆก็ต้องออนไลน์เสมอนะยุคนี้ – -x )

ขั้นตอนการติดตั้ง
1. ติดตั้ง Ubuntu ที่เครื่อง server node (ต้องออนไลน์ด้วย อย่าลืม) พื้นที่ของ disk ที่ต้องเตรียมไว้ในแต่ละส่วนมีดังนี้
– / และ /var อย่างน้อย 4GB
– /var/lib/systemimager จะใช้สำหรับเก็บ image ของ OSCAR

ในส่วนของผมที่ใช้มี disk ขนาด 40 GB ผมแบ่ง / ใช้ 10 GB, /var 10GB , swap ใช้ 512 MB และที่เหลือเป็น /home (ประมาณ 19.5 GB)

2. คอนฟิก repository ที่ใช้ในการ download ไฟล์ต่างๆ ของ OSCAR (online) ในเอกสารแนะนำว่าในการ switch ผู้ใช้ให้มีสิทธิ์เป็น root นั้นควรใช้คำสั่ง su – เพื่อไม่ให้เกิดข้อผิดพลาดขึ้น( su – เป็นการดึง environment ต่างๆของ root เข้ามาใช้ด้วย

2.1 แก้ไขไฟล์ /etc/apt/sources.list โดยเพิ่มบรรทัดนี้ลงไปที่ท้ายไฟล์

2.2 พิมพ์ sudo apttitude update
2.3 ติดตั้ง package ของ OSCAR ใช้คำสั่ง sudo apt-get install oscar  <——————- หา!!!!      ง่ายขนาดนี้เชียว T_T (เคยลงบน Fedora มาก่อน)
2.4 ตรวจสอบไฟล์คอนฟิกของ OSCAR คือ /etc/oscar/oscar.conf

-ในไฟล์นี้มี ตัวแปรให้ config หลายตัว แต่ตัวที่ผม(คิดว่า)น่าจะแก้คือ OSCAR_NETWORK  เนื่องจากเครื่อง server จะมี network interface สองใบ ค่า default จะเป็น eth0 ผมลองเปลี่ยนเป็น eth1 ดู


2.5 รันสคริปต์ ติดตั้งระบบ oscar-config –setup-distro <distro>-<version>-<arch> ถ้าอยากรู้เลข distro ให้ใช้คำสั่ง oscar-config –supported-distros แล้วเลือกให้ถูก(เหอะๆ)
-ผมลองใช้คำสั่ง oscar-config –supported-distros ดูผลลัพธ์จะมี distro ต่างๆให้นำ distro ที่ตรงกับระบบเรามากที่สุดมาใช้ ในที่นี้ของผมจะเป็น ubuntu-8-i386 ซึ่งจะได้ว่าคำสั่งที่ผมจะใช้รันสคริปต์คือ

sudo oscar-config –setup-distro ubuntu-8-i386 (กรรมหรือเปล่าหนอ ผมดันใช้ ubuntu เวอร์ชั่น 10 แหะๆ ลองดูละกันนะ)

3. Network setup การติดตั้งระบบเน็ตเวิร์คสำหรับวง cluster {เนื้อหาเพิ่มเติม}
แก้ไขไฟล์ /etc/hosts โดยเพิ่ม ip ที่เราต้องการใช้ในวง cluster ลงไปสำหรับเครื่อง server

ของผม ใช้
192.168.101.1

ในที่นี้เราต้องเซ็ตเครื่องลูกให้อยู่ในเน็ตเวิร์คที่อยู่ในวงเดียวกันกับ network interface ตัวที่สอง(private network)

4. การติดตั้งวง cluster
4.1 พิมพ์  sudo oscar-config –bootstrap
ไม่ผ่านแล้วครับผม ตอนนี้มันมองหา package ของ oscar ที่อยู่ใน repository ของ ubuntu 10.04 แต่ไม่มี (เนื่องจาก oscar นั้นไม่ support distro ตัวนี้นี่เอง แหะๆ)

ไม่เป็นไรครับ ผิดเป็นครู เดี๋ยวลองใหม่ก็จะรู้เอง

Advertisements

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

Up ↑

%d bloggers like this: