Apache CloudStack Virtual Router disk is full

วันนี้สร้าง VM ใหม่ไม่ได้ เข้าไปดูใน log ของ management server เจออันนึงที่บอกว่า

Unable to contact resource.

com.cloud.exception.ResourceUnavailableException: Resource [DataCenter:1] is unreachable: Unable to apply userdata and password entry on router

ลองค้นๆดูมีคนเจอปัญหาและรายงาน bug ไปเรียบร้อยแล้ว

http://selfsigned.wordpress.com/2014/06/27/cloudstack-virtual-router-pains/

สาเหตุมาจาก partition /var ใน virtual router เต็ม เนื่องจาก log ไฟล์ conntrackd-stat.log มีขนาดใหญ่มากผิดปกติ วิธีแก้ตอนนี้คือการไปปิด log ในไฟล์ /etc/conntrackd/conntrackd.conf

โดยแก้จาก “LogFile on” เป็น “LogFile off” จากนั้นสั่ง /etc/init.d/conntrackd restart

และอย่าลืมเครียร์ log ไฟล์ด้วย อาจทำโดยใช้คำสั่ง cp /dev/null /var/log/

Screen Shot 2557-08-22 at 10.13.04 AM

Delivering IaaS with Apache CloudStack

ชอบคลิปวีดีโอนี้เพราะในสไลด์แผ่นแรกเค้าเขียนไว้ว่า “Six Characteristics of Clouds” ถ้าเราคุ้นเคยกับคำจำกัดความของคลาวด์ที่นิยามโดย NIST เราจะเห็นว่าลักษณะเฉพาะที่จำเป็นสำหรับคลาวด์มีแค่ 5 อย่างเท่านั้น สิ่งที่เพิ่มเข้ามาคือเรื่องของ API สำหรับผมแล้วคิดว่ามันเป็นเรื่องที่สำคัญพอสมควรในเรื่องของ automation และ integration ระบบคลาวด์ที่ไม่มี API เปิดให้ใช้มันจะไม่ยืดหยุ่นพอที่จะทำอะไรใหม่ๆ

สถาปัตยกรรม และ อนาคตของ Apache CloudStack

วันก่อนไปเจอ slide ใน slideshare เกี่ยวกับเรื่อง roadmap ของ Apache CloudStack มีหลายๆเรื่องที่อยากได้มากคือ feature ใน version 4.2 และไปเจอว่า CloudStack กำลังเปลี่ยนไปใช้ Spring Framework

สำหรับเอกสารที่เกี่ยวข้องก็มีเรื่อง CloudStack Refactoring ลองดูใน Children page จะมีรายละเอียด

อีก slide ที่น่าจะพอทำให้เห็นความสามารถและสถาปัตยกรรมของ CloudStack ในอนาคต

ไหนๆก็ลงเรื่องนี้แล้วขอแปะเรื่อง เกี่ยวกับสถาปัตยกรรมเข้าไปอีกสักเรื่อง