
moodle space error

moodle space error
31 ส.ค.53 แก้ปัญหา sharing printer รุ่น hp laser 1000 series ซึ่งผมมีปัญหาในฐานะ client ไปใช้ printer server ที่เขา share ไว้ แต่ผม print ออกได้เพียงแผ่นแรก ก็หยุดให้บริการ และถ้าผม print พร้อมกับคนอื่น ก็จะทำให้ queueของ server ล้มไปหมด คาดว่า driver หรือ application บางตัวในเครื่องของผมน่าจะบกพร่อง พยายามตรวจแล้วก็แก้ปัญหาการ printแผ่นแรกเพียงแผ่นเดียวไม่สำเร็จ
วันนี้พยายามทดสอบต่ออีกครั้ง หลังจากทิ้งมาหลายเดือน เพราะผมรบกวนเจ้าของ printer server บ่อยไปนิด ผลการทดสอบที่ไม่สำเร็จคือ 1) print หน้าสุดท้ายในทุกวิธี ไม่ออก 2) ถ้ามีหน้าเดียวก็จะไม่ออกในทุกวิธี 3) ใช้ current page ใน word ไม่ออก 4) กำหนดเลขหน้าเพียงหน้าเดียวไม่ออก ส่วนที่ทดสอบแล้วสำเร็จ คือ กำหนดเลขหน้าแบบช่วงหน้า จะออกเพียงหน้าแรกที่อยู่ในช่วง ต่อไปก็จะใช้วิธีนี้ เพราะปกติงานผม print ไม่มาก แต่ print บ่อยเท่านั้นเอง
23 ส.ค.53 รับแจ้งจากหัวหน้าว่า รายชื่อนักศึกษาในระบบ e-learning ที่ใช้สคริปต์ของ Moodle หายไปหมด และงานนักศึกษาก็ยังตรวจไม่เรียบร้อย ผมจึงตั้งสมมติฐานว่าตารางหนึ่งในระบบฐานข้อมูลเสียอีกแล้ว เคยเกิดขึ้น และใช้โปรแกรม EMS SQL Manager for MySQL เข้าไป Repair แต่ครั้งนี้ผมจะเปลี่ยนวิธี เพราะระบบฐานข้อมูล MySQL มีโปรแกรมที่สามารถซ่อมผ่าน Command Line จึงไม่ใช้โปรแกรมเสริมจากภายนอกอย่าง EMS
เข้า MySQL ผ่าน Command Line แล้ว use moodle; (แต่ไม่มีคำสั่งตรวจสอบตารางทั้งหมดอัตโนมัติ ถ้าจะเขียน php หรือ Shell script ก็จะยุ่งยากมากไป) จึงใช้ show tables; แล้วคัดลอกรายชื่อตารางไปไว้ใน notepad แล้วแทนที่สัญลักษณ์ | ด้วยสัญลักษณ์ , เนื่องจากคำสั่ง check table สามารถตรวจตารางพร้อมกันได้หลายตารางโดยใช้เครื่องหมาย , ขั้นระหว่างชื่อตาราง ผมจึงคัดลอกข้อมูลจาก notepad มาวางต่อคำสั่ง check table ก็พบตารางที่ error แบบ corrupt มีจำนวน 2 ตาราง คือ mdl_log และ mdl_user_students เมื่อสั่ง repair table mdl_user_students; ก็พบว่า moodle กลับมาแสดงรายชื่อนักศึกษาได้ตามปกติ
+ http://www.thaiall.com/mysql
9 มี.ค.53 ปัญหาเกิดขึ้นจากการที่เปิดโปรแกรม editplus เพื่อเขียนโปรแกรมไม่ได้ พบว่าเปิดแล้วก็หายไปทันที เมื่อถอนและติดตั้งใหม่หลายรอบ เปิดปิดเครื่องก็หลายรอบ หาต้นฉบับมาแทนสามรุ่น แต่ผลก็เหมือนเดิม จากนั้นอาการของปัญหาก็ชัดเจน คือ เครื่องแฮงค์ในสภาวะที่ไม่น่าเป็นไปได้ต่างเวลากันหลายครั้ง ตรวจ process แล้วไม่มีอะไรน่าสงสัยเลย ปัญหาเปิดโปรแกรมไม่ขึ้น เริ่มจาก editplus แล้วไปเกิดกับ notepad แต่ wordpad เปิดได้ .. สงสัยว่าอาการเหล่านี้น่าจะมาจาก bad sector จึงทำการ defragmentation
การ defragmentation ไม่สามารถดำเนินการได้ทันที ต้องมีขั้นตอน ดังนี้ 1) reboot แล้วเริ่ม scan disk จนกว่าจะเสร็จ 2) analyse ระบบแฟ้ม 3) defragmentation เพื่อย้ายข้อมูลที่กระจายตัวให้มารวมแล้วเรียงชิดติดกันสำหรับแต่ละแฟ้ม สรุปว่าผลการทำ defrag ไปทำให้แฟ้มสำคัญบางแฟ้มเสียหาย ทำให้เกิด blue screen ทุกครั้งที่เปิดเครื่อง และต้องยอมแพ้ เนื่องจาก HD มีขนาด 8 GB ใช้เหลือไม่ 10% มาโดยตลอด จาก harddisk ที่เหลือน้อย แต่มีแฟ้มข้อมูลจำนวนมาก วิธีการแก้ไขคือลบแฟ้มและโปรแกรมให้เหลือน้อยที่สุด แต่แก้ไขไม่ทันเนื่องจากเข้าระบบไม่ได้ จึงใช้ทางออกที่ดีกว่าคือ หา HD ที่รองรับข้อมูลได้มากกว่าเดิมและไม่มี bad sector แล้วย้ายข้อมูลเดิมเข้า HD ตัวใหม่ แล้วก็ถอน HD ตัวเก่าให้ผู้ที่ต้องการนำไปใช้ประโยชน์ต่อไป (ถ้ายังใช้ได้นะครับ)
รวมโปรแกรมที่น่าสนใจในแฟ้มเดียว รุ่น 1 (เต็ม)
+ Deep Freeze แช่แข็งระบบไว้ กดปุ่ม ctrl-alt-shift-f6 แล้วใช้ guipassword
+ Process explorer แสดงรายการโปรแกรมที่กำลังประมวลผล ณ ปัจจุบัน
+ Autorun แสดงรายการโปรแกรมที่จะถูกเรียกมาประมวลผลเมื่อ start เครื่อง
+ Editplus 3.12 จัดการแฟ้มข้อความ (Text Editor)
+ Folder Size แสดงผลรวมขนาดแฟ้มในแต่ละห้อง (Size of Folder)
+ Iview3.51 ดูและจัดการภาพได้ระดับหนึ่ง
+ PDFCreator 0.9.8 จำลองเครื่องพิมพ์ขึ้นมา แล้วให้ผลลัพธ์ออกเป็น PDF File
+ Avira Antivirus ตรวจสอบ เฝ้าระวัง และจัดการไวรัสได้ … ฟรี
+ FileZilla 3.2.7 รับส่งแฟ้มกับเครื่องบริการ FTP อย่างมืออาชีพ
+ Ws Ftp 32 รับส่งแฟ้มกับเครื่องบริการ FTP สำหรับนักเรียน
+ Putty เข้าควบคุมเครื่องบริการที่เปิดให้เชื่อมต่อผ่าน SSH
http://www.thaiabc.com/download/my_best_v1.zip