Month: August 2009

Change I/O Disk Scheduler without Reboot

I/O Scheduler สำหรับ Hard disk หรือพวก block device จะมีอยู่ด้วยกัน 4 แบบกัน คือ anticipatory, noop, deadline และ CFQ และส่วนมาก default ของ I/O Scheduler ที่ถูกเลือก คือ CFQ สำหรับวิธีการเปลี่ยนค่า I/O Scheduler สามารถทำได้ดังนี้ echo…

How to Restore Defaults Gnome Desktop Environment

การ Restore Defaults Gnome Desktop Environment มีวิธีการง่ายๆ ดังนี้ เข้าสู่ runlevel 3 ด้วยคำสั่ง #init3 login ด้วย root เข้าไปยัง Home directory ของ user ที่ต้องการจะ restore desktop ลบไฟล์ .gnome*, .gconf*, .metacity, .nautilus, /tmp/gconfd-{ชื่อ…

Yum, Yellow dog Update, Modified and How to use Yum

Yum หรือ Yellow dog Update, Modified เป็นโปรแกรมจัดการ package ของ rpm ในการ install, erase, update เป็นต้น ซึ่งพัฒนาโดย Duke University ข้อดีของ Yum คือ เวลา Install rpm package เราไม่ต้องกังวลว่าจะติด dependencies อะไรบ้าง เพราะ Yum…

Why CPU stats between ps and top Command are Different

ความแตกต่างของการใช้ command ps กับ top ในการดู CPU stat อยู่ตรงที่ คำสั่ง ps จะใช้วิธีการคำนวน cpu utilization ด้วย total CPU time หารด้วยเวลาที่ task ทำงาน คำสั่ง top จะแสดงค่าในรูปแบบ percent ของค่า overall CPU time การคิดค่า…

How to Set up GRUB to boot from both disks of mirrored RAID

ถ้าในระบบได้มีการใช้งาน software raid ของ linux แบบ raid 1 หรือ mirror raid เวลา boot เครื่อง grub จะอ่านค่าโปรแกรมและ configure จาก hard disk ที่เป็น primary แต่เราสามารถที่จะ configure ให้ grub สามารถอ่านค่าโปรแกรมและ configure จาก secondary…

How to Configure yum Show Availble updates from exclude list

โดยปกติแล้ว yum จะไม่แสดง package ที่เราใส่ exclude list ไว้ในไฟล์ yum.conf ดังนั้นจึงไม่สามารถที่จะรู้ได้ว่า package ที่ได้ ใส่ไว้ใน exclude list update ถึงเวอร์ชั่นอะไร เมื่อใช้คำสั่ง yum update แต่เราสามารถใช้ yum shell แทนการใช้คำสั่ง yum update เพื่อให้สามารถดู package ที่เราได้ใส่ไว้ใน exclude…

คอมพิวเตอร์คลัสเตอร์, Computer Cluster คืออะไร

คอมพิวเตอร์คลัสเตอร์ คือ กลุ่มของคอมพิวเตอร์ที่เชื่อมต่อกันและทำงานด้วยกันเสมือนว่าเป็นเครื่องคอมพิวเตอร์เพียง 1 เครื่อง การเชื่อมต่อแต่ละเครื่องจะผ่านเครือข่าย fast local area network โดยทั่วไปแล้วคลัสเตอร์จะถูกนำมาใช้ในการเพิ่มประสิทธิภาพหรือความมีตัวตนอยู่ของเครื่องคอมพิวเตอร์เครื่องหนึ่ง ระบบคลัสเตอร์สามารถแบ่งเป็น 4 ประเภทด้วยกัน คือ High-availability (HA) clusters หรือที่รู้จักกันในชื่อ Failover cluster จุดประสงค์หลักของคลัสเตอร์แบบ HA มีขึ้นเพื่อเพิ่มประสิทธิภาพการมีตัวตนอยู่ในการให้บริการในกรณีที่เครื่องบริการเกิดข้อผิดพลาดในเครื่องบริการ โดยทั่วไปแล้วการทำ HA จะต้องมีเครื่องบริการอย่างน้อย 2 เครื่อง ในการทำงานจะพยายามใช้งานส่วนซ้ำซ้อนของคลัสเตอร์เพื่อลดความล้มเหลวในการทำงานเพียงเครื่องบริการเดียว…