Month: October 2008

Rebuild the kernel (complie kernel) from Kernel source.

การ compile kernel ของ linux นั้นบางคนได้ยินชื่อถึงกับส่ายหน้ากันเลยทีเดียวเพราะว่าชื่อก็บอกอยู่แล้วว่าคงจะยากน่าดู แต่จริงๆแล้วการ compile kernel นั้นไม่ยากอย่างที่คิดเลย และก็ทำไม่กี่ขั้นตอนก็เสร็จแล้ว เพียงแต่เราจะต้องเตรียมเครื่องให้พร้อมกับการ compile ในครั้งนี้และทำตามขั้นตอนด้านล่างนี้ก็จะไม่มีปัญหาแต่อย่างใด สิ่งที่ต้องเตรียมก่อนการ compile kernel คือ develop tools ต่างๆ ไม่ว่าจะเป็น c compiler, library ต่างๆ เมื่อเตรียมเครื่องพร้อมแล้วเราก็มาเริ่มการ compile kernel กันเลยครับ…

How to read hard drive device files name

ในระบบปฏิบัติการ Linux ได้มีการจัดเก็บข้อมูลของ device ต่างๆเป็นไฟล์ไว้ที่ directory /dev/ ซึ่งชื่อของ device นั้นขึ้นอยู่กับว่าเป็นอุปกรณ์ชนิดอะไร ในบทความนี้เราจะมาดูวิธีการดูว่า hard drive ที่เราได้เพิ่มเข้าไปและมีอยู่ในเครื่องนั้นมีชื่ออะไร และวิธีสังเกตว่าถ้าเป็น hard drive แบบนี้จะต้องมีชื่อขึ้นต้นว่าอะไร เราสามารถที่จะแบ่งชื่อของอุปกรณ์ hard drive ออกได้เป็น 2 กลุ่มใหญ่ๆด้วยกันคือ 1. กลุ่มอุปกรณ์จำพวก SCSI, Flash drive, SATA…

How to add a new hard disk to linux system.

การเพิ่ม hard disk เข้าไปในระบบปฏิบัติการ ลินุกซ์ นั้นไม่ยากเย็นแสนเข็ญเหมือนบางคนคิด แต่เป็นอะไรที่ง่ายและไม่ยุ่งยากซับซ้อนมากมายนัก(แต่ถ้าเทียบกับ microsoft windowns ก็ยากกว่านิดหน่อย) สิ่งที่เราจะต้องรู้ืและเข้าใจก็มีพวกการแบ่ง partition การสร้าง file system และการ mount โดยคำสั่งที่จะใช้ในการเพิ่ม hard disk ใหม่เข้าสู่ระบบมีดังต่อไปนี้ fdisk เป็นคำสั่งที่เอาไว้ใช้จัดการเรื่อง partition ของ Hard drive mkfs.ext3 คำสั่งในการสร้าง file…

Determine x86-compatible Intel system is multi-processor, multi-core or supports hyperthreading

หลายคนคงจะรู้จัก Hyperthreading (HT) หรือชื่ออีกชื่อหนึ่งคือ Symmetric Multi-Threading (SMT) กันเป็นอย่างดี ซึ่งเป็น feature หนึ่งของ CPU intel ตระกูล x86 มีอยู่ใน cpu รุ่นเก่าๆอย่าง Pentium4, Xeon processors บางรุ่น และยังมี CPU ที่มีรหัส codename ว่า “Nehalem” ก็มี Hyperthreading…

After installation machine hangs during first boot

เคยไหมเวลาเราติดตั้ง red hat enterprise แล้วเกิดอาการ boot ค้างหรือ hang หลังจากที่ระบบทำการ boot ครั้งแรก หรือที่เรียกว่า “first boot” ในบ้างครั้งอาจเกิดจาก bug ของ Advanced Power Management (APM) เจ้าตัว APM จะต้องใีการติดต่อการ BIOS ของระบบ ถ้าระบบไม่ support ก็จะทำให้เกิดอาการ hang…

Red Hat Delivers First Integrated Linux-Based High Performance Computing Platform

เมื่อไม่นานมานี้ทาง Red Hat ได้ประกาศส่ง High Performance Computing Platform หรือระบบคลัสเตอร์ขนาดใหญ่ ออกมาอย่างเป็นทางการและมี support อยู่ใน red hat network แล้วหลังจากที่ได้ประกาศออกมาว่าจะส่ง High Performance Computing Platform เมื่อเดือน พ.ย. ปีที่แล้ว ทำให้ตลาด High Performance Computing Platform ที่มีอยู่อย่างจำกัดในแวดวงการศึกษานั้นจะถูกขยายออกไปในแวดวงธุรกิจมากขึ้น โดยความสามารถของ…

Implement and configuration Highly Available LVM (HA LVM)

ใน Red Hat Enterprise Linux ตั้งแต่ version 4.5 ขึ้นไปได้มี feature ใหม่ที่สามารถทำการ implement LVM ให้สามารถใช้งานแบบ HA LVM ได้โดยไม่ต้องใช้ CLVM (อยู่ใน GFS) เข้ามาช่วย ในความเป็นจริงแล้วการใช้งาน LVM นั้นจะต้องมีโหนดใดโหนดหนึ่งเท่านั้นที่สามารถใช้งานได้ ถ้ามีโหนดมากกว่าหนึ่งโหนดเข้าไป access ข้อมูลใน VG เดียวกันจะทำให้เกิด metadata…