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

อ่าน 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
Posted in ไม่มีหมวดหมู่Tagged ,

ใส่ความเห็น

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