XenServer โอเพ่นซอร์สแล้ว

Blog-Graphic-for-xenserver_732x409_v1

เมื่อวันที่ 25 มิ.ย. 56 XenServer ได้ออกรุ่น 6.2.0 นอกจากจะออกรุ่นใหม่แล้วสิ่งที่เปลี่ยนแปลงไปอย่างมากคือสัญญาอนุญาตจะเปลี่ยนเป็นโอเพ่นซอร์สทั้งหมดและขาย support และ M/A แทน

XenServer เป็น virtualization platform พัฒนาต่อยอดจาก Xen Project ซึ่งเป็นซอฟต์แวร์โอเพ่นซอร์สซึ่งทำหน้าที่เป็น Hypervisor

Hypervisor เป็นเทคโนโลยีที่ทำให้ระบบปฏิบัติการหลายๆตัวสามารถทำงานอยู่บนคอมพิวเตอร์เครื่องเดียวกันได้พร้อมกัน ปัจจุบันเทคโนโลยีของ hypervisor มีความสำคัญมากในระบบคลาวด์คอมพิวติงเพราะทำให้เกิดความสามารถที่เรียกว่า Rapid elasticity และ Resource pooling ซึ่งเป็นสองในความสามารถที่จำเป็นของคลาวด์คอมพิวติง (นิยามโดย NIST)

Continue reading “XenServer โอเพ่นซอร์สแล้ว”

XenServer dom0 out of disk space

xen server

เมื่อเช้า upgrade kernel ของ VM หนึ่งใน CloudStack ซึ่งต้องมีการ restart VM แต่พอ restart ไปแล้วไม่สามารถ start ได้ ในใจคิดว่างานเข้าอีกแล้ว ลองตรวจดูคร่าวๆไล่ดูจาก status ต่างๆของ CloudStack ไปเจอว่า host XenServer ทั้งสองตัวแสดงสถานะเป็น Down

Screen Shot 2556-06-06 at 2.08.58 PM

ลองกด reconnect ดูก็ไม่ตอบสนองอะไร อาการแบบนี้เหมือน CloudStack ติดต่อ XenServer host ไม่ได้ แต่จากที่ลองดู VM ทั้งหมดยังทำงานอยู่ แสดงว่ามันไม่สามารถติดต่อ API ของ XenServer ได้

เมื่อลอง remote เข้าไปใน XenServer ลองใช้คำสั่ง xsconsole ดูก็ไม่สามารถติดต่อได้ ซึ่งจะไม่มีสถานะอะไรแสดงขึ้นมาให้เห็นเลย

ลองใช้ command line หลายๆคำสั่งอย่าง xe vm-list ก็จะพบ error ตามด้านล่าง
The server failed to handle your request, due to an internal error. The given message may give details useful for debugging the problem.
message: INTERNAL_ERROR: [ Http_client.Http_request_rejected("{ frame = false; method = POST; uri = /; query = [ ]; content_length = [ ]; transfer encoding = ; version = 1.0; cookie = [ ]; task = ; subtask_of = ; content-type = ; user_agent = xen-api-libs/1.0 }") ]

ลองดู memory usage ด้วยคำสั่ง freemem ก็ไม่เจออะไรผิดปกติ แต่พอลองดู disk usage ก็เจอว่า root partition ใช้พื้นที่ดิสก์จนเต็ม

[root@node01 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 4.0G 3.9G 0 100% /
none 380M 0 380M 0% /dev/shm

Continue reading “XenServer dom0 out of disk space”

Virtualization ดีแน่หรือ

วันนี้ลองติดตั้ง Xen 3.02 บน Debian Etch ผลไม่ค่อยน่าประทับใจนัก คือระบบช้าแบบรู้สึกได้ชัดเจน ไม่รู้ทำอะไรผิดหรือเปล่า ขอให้เป็นอย่างนั้นเถอะ  ถ้า performance ไม่ตกลงไปมากก็อยากจะลงเอาไว้ลองอะไรแปลกๆ เพราะเมื่อก่อนทำอะไรกับ Kernel บางที ก็ kernel panic ต้อง reboot บ่อยขี้เกียจรอ