Rescan a SCSI bus without rebooting
โดยปรกติแล้วเมื่อทำการเพิ่ม HDD ที่รองรับ hotplug (VM หรือ Physical) เข้าไปในระบบปฏิบัติการ Linux และรันคำสั่ง # fdisk -l จะไม่พบ HDD จนกระทั่ง reboot เครื่องก่อน ถ้าต้องการให้ linux พบ HDD ที่ได้
25 บทความในหัวข้อนี้
โดยปรกติแล้วเมื่อทำการเพิ่ม HDD ที่รองรับ hotplug (VM หรือ Physical) เข้าไปในระบบปฏิบัติการ Linux และรันคำสั่ง # fdisk -l จะไม่พบ HDD จนกระทั่ง reboot เครื่องก่อน ถ้าต้องการให้ linux พบ HDD ที่ได้
ใน Linux version ใหม่ๆ มีการใช้ UUID ในการอ้างอิง hard disk แทนการอ้างอิงชื่อ device เพือป้องกันไม่ให้ระบบใช้งาน hard disk ผิดลูกในกรณีที่มี hard disk มากกว่า 1 และเกิด hard disk พัง หรือนำออกจากเครื่
ปัจจุบัน harddisk มีขนาดที่ใหญ่มากกว่า 2TB พบเห็นได้ไม่ยาก แต่การจัดการ partition ที่ disk มีขนาดใหญ่กว่า 2TB จะไม่สามารถใช้ fdisk ได้เนื่องจาก fdisk รองรับการสร้าง parition แบบ MBR (ล้าสมัยไปแล้ว) เท
การวางแผนเรื่องขนาดของเนื้อที่ที่ใช้งานเป็นสิ่งที่สำคัญไม่แพ้เรื่องอื่นๆ เพราะถ้าหากไม่มีการวางแผนเรื่องเนื้อที่ทั้งหมดที่จะต้องใช้แล้ว อาจเกิดปัญหาเรื่องเนื้อที่ไม่เพียงพอแต่การใช้งานได้ ดังนั้นในบทค
ถ้าหากได้มีการ remove brick บน GlusterFS และต้องการนำ brick กลับมาใช้ใหม่ แล้วเกิด error ดังนี้ /path/app or a prefix of it is already part of a volume ตัวอย่างคำสั่ง add brick และ error ของ GlusterFS
หลังจากที่ได้เขียนวิธีการ mount NTFS filesystem บน CentOS / RHEL ไปแล้ว ก็เลยอยากจะแชร์อีกเรื่องซึ่งก็คือเราสามารถให้ linux สามารถ format hard disk โดยให้มี file system เป็น NTFS ได้โดยไม่ต้องง้อ Wind
NTFS filesystem เป็น filesystem ของทาง windows ซึ่งโดยปกติแล้ว Linux ค่ายต่างๆ และ Mac OS X ต่างไม่ support file system ตัวนี้ แต่โชคยังดีที่ได้มีการพัฒนา ntfs-3g ขึ้นมา ซึ่งนำโดย Szabolcs Szakacsits
I/O Scheduler สำหรับ Hard disk หรือพวก block device จะมีอยู่ด้วยกัน 4 แบบกัน คือ anticipatory, noop, deadline และ CFQ และส่วนมาก default ของ I/O Scheduler ที่ถูกเลือก คือ CFQ สำหรับวิธีการเปลี่ยนค่
ถ้าในระบบได้มีการใช้งาน software raid ของ linux แบบ raid 1 หรือ mirror raid เวลา boot เครื่อง grub จะอ่านค่าโปรแกรมและ configure จาก hard disk ที่เป็น primary แต่เราสามารถที่จะ configure ให้ grub สามา
smartd คือ โปรแกรมที่ทำหน้าที่คอย monitor hard disk โดยใช้เทคโนโลยี SMART หรือ Self-Monitoring, Analysis, and Reporting Technology เพื่อทำการ วิเคราะห์, ตรวจสอบ, รายงานสถานะการทำงานของ และทำนายว่า Har
To rescan an entire SCSI bus and re-register all devices found: เมื่อต้องการ rescan SCSI ให้ระบบเห็น SCSI Device ตัวใหม่ ซึ่งการ rescan SCSI นั้นใน Linux บางตัวจะเป็นการ add หรือ remove device ด้วย
ในระบบปฏิบัติการ Linux ได้มีการจัดเก็บข้อมูลของ device ต่างๆเป็นไฟล์ไว้ที่ directory /dev/ ซึ่งชื่อของ device นั้นขึ้นอยู่กับว่าเป็นอุปกรณ์ชนิดอะไร ในบทความนี้เราจะมาดูวิธีการดูว่า hard drive ที่เราได
การเพิ่ม hard disk เข้าไปในระบบปฏิบัติการ ลินุกซ์ นั้นไม่ยากเย็นแสนเข็ญเหมือนบางคนคิด แต่เป็นอะไรที่ง่ายและไม่ยุ่งยากซับซ้อนมากมายนัก(แต่ถ้าเทียบกับ microsoft windowns ก็ยากกว่านิดหน่อย) สิ่งที่เราจะต
ความแตกต่างอย่างมากที่ NFS v4 กับ NFS version เก่า คือสามารถที่จะ export แบบ single directory ที่มีรูปแบบคล้ายๆกับ ftp หรือ web server ตัวอย่างเช่น export directory /shared และ client สามารถที่จะ moun
เมื่อเกิด error ของ LVM โดยขึ้นข้อความว่า "LVM error VG meta data inconsistent" เราสามารถทำการแก้ไขโดยทำตามขั้นตอนดังข้างล่างนี้ได้ Boot เข้าสู่โหมด Rescue Restore VG Meta data โดยใช้คำสั่ง: #lv
ในการใช้งาน VOD servers นั้นถ้าเราใช้ cfg scheduler นั้นเวลาที่มี connection ที่เข้ามามีจำนวนมากจะทำให้เกิดเวลาในการทำงานของ I/O ของ disk เพิ่มขึ้น ซึ่งจะทำให้เวลาที่ผู้ใช้งานดู video ไม่เกิดความราบ
เมื่อต้องการลดเวลาการ rebuild Raid 1 เราสามารถใช้คำสั่งด้านล่างนี้ได้ครับ # mdadm -C /dev/md0 -l1 -n2 /dev/sda1 /dev/sda2 --bitmap=internal --bitmap (Write-intent bitmap) จะช่วยลดเวลาการ Sync ได้โด
การเพิ่มเนื้อที่ในการทำ Raid Software ของทาง linux นั้นมีการแก้ไขที่ไม่ยากอย่างที่คิด โดยสมมติให้เรามีการทำ Software Raid 5 อยู่ 1 deivce คือ /dev/md0 และมีจำนวนของ HDD ที่ทำ Raid 5 อยู่ทั้งหมด 3 ลูก
การลดขนาดของ LVM สามารถที่ไม่ไม่ใช้ root user ทำก็ได้ ซึ่งจากตัวอย่างนี้จะสมมติการลดขนาดของ LVM ที่มีเนื้อที่จำนวน 10GB โดยต้องการที่จะลดขนาดของ LVM ให้มีขนาดเหลือ 8GB โดยสมมติว่าเราได้ Mount LVM นี้ใ
การใช้งาน USB flash หรือ thumbdrives ในระบบปฏิบัติการ Linux นั้นโดยทั่วไปแล้วเมื่อเราเสียบเจ้าตัว USB flash หรือ thumbdrives เข้าไป Linux จะ auto mount ให้เอง แต่ในบางครั้งก็ไม่มีการ auto mount เจ้า U
ใน CentOS/RHEL 5 สามารถรองรับ file system ได้ถึง 8 TB และสามารถรองรับ file system ได้มากถึง 16 TB ในอนาคต แต่เมื่อทำการสร้าง file system ขึ้นมาจริงๆแล้ว ไม่สามารถสร้าง file system ได้ถึง 8 TB ตามที่กล
เมื่อต้องการให้ Linux ทำ file system check ทุก partition หลังจากที่ได้ reboot แล้ว สามารถทำได้โดยใช้คำสั่งดังนี้ (root user) สร้างไฟล์ /forcefsck ที่ root directory เพื่อบังคับให้ reboot หรือ เปิดเครื
ระบบ Linux รองรับการทำ rescan SCSI drive แบบ online ซึ่งช่วยให้ไม่ต้องทำการ restart ระบบ โดยเมื่อต้องการให้ Linux rescan SCSI drive โดยไม่ต้อง restart เครื่องสามารถทำโดยใช้คำสั่ง echo "1" > /sys/clas
เป็นบทความเก่าเอามาปัดฝุ่นใหม่ครับ เนื่องจากคิดว่าบางท่านอาจจะไม่ทราบว่าเอาไว้ืทำอะไร device-mapper multipathing มีไว้เพื่อใช้งานเพื่อทำ multipathing ควบคู่กับอุปกรณ์ที่เป็นพวก storage ครับ เช่น SAN ห
เมือต้องการเพิ่ม SWAP Partition ขึ้นมาใหม่จำเป็นจะต้องมีพาร์ทิชั่นว่างและต้อง set partition type เป็น Linux-SWAP ด้วย ยกตัวอย่างมี Partition ว่างเป็น /dev/hdb3 ขั้นตอนการสร้าง SWAP สร้าง SWAP ที่ Part