13 Jun
Posted by Ultra MCU as Computer, SQL/Database, Server
เมื่อเช้าผมเจอปัญหาว่า Database Server(Windows 2003) ตัวหนึ่งในประเทศ เกิดบูตไม่ติดขึ้นมา มันก็เลยเป็นปัญหา ที่ต้องเข้าไปแก้
ตอนแรกคิดว่าเป็นที่ Windows พังกะว่าลง WIndows หรือ Repair ใหม่ก็น่าจะหาย แต่พอไปถึงมันไม่ใช่แบบนี้ ปัญหามันอยู่ที่ Hardware
ก็เลยตัดสินใจว่า ต้องหาวิธีเอาไฟล์ Backup Database ออกมาให้ได้่ก่อน แล้วไปรันในเครื่องสำรอง เพราะ ไฟล์ ถูกเก็บอยู่ในอีก Partition นึงด้วย Harddisk 4 ลูกและทำ RAID 5 ไว้ ก็เลยใช้วิธี ใช้ แผ่น Ubuntu Live Cd Boot เข้าไปก่อน แล้วจากนั้นก็ไป Copy ไฟล์ออกมาจาก Drive แค่นี้ก็เรียบร้อย
วิธีตรวจสอบ การใช้ CPU และ RAm ใน Solaris
#prstat -a -s rss
Ex. —————————————————————————————
bash-3.00# prstat -a -s rss
PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP
422 root 26M 9032K sleep 59 0 0:01:12 0.1% Xorg/1
9 root 8636K 7604K sleep 59 0 0:00:15 0.0% svc.configd/16
7 root 9292K 6832K sleep 59 0 0:00:16 0.0% svc.startd/12
457 root 6380K 4588K sleep [...]
วันนี้ว่าง ๆ เห็น Server สำรองมันใช้ MySQL เวอร์ชันเก่าก็เลยลอง Upgrade ซะเลย
อัพเกรดเป็นเวอร์ชั่น 5.1.30
rpm -ivh MySQL-shared-5.1.30-0.glibc23.i386.rpm –nodeps –force
rpm -ivh MySQL-client-5.1.30-0.glibc23.i386.rpm –nodeps –force
rpm -ivh MySQL-server-5.1.30-0.glibc23.i386.rpm –nodeps –force
แต่มันไม่จบเท่านี้ยังมีปัญหารออยู่อีก
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
| « Jun | ||||||
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | ||