2009年2月18日 星期三

clone virtualbox的磁碟系統檔

在virtual box中建立的ubuntu映像檔,使用VBoxManage命令可以建立另一個相同的映像檔,就不用重灌另一套ubuntu,在virtual box中如果要建立多個server同時運行的環境,就非常簡單了,只要用VBoxManage命令拷貝多個ubuntu映像檔就可以很方便的建立多個server,以便進行整個系統的實做。

為了進行mysql replication的實做,我用virtual box的VBoxManage命令,另外烤貝了一份ubuntu映像檔,但烤貝的映像檔,網卡都動不了,後來使用dmesg|grep eth命令,發現系統竟然要我改設定檔的網卡代號,真神奇,原來映像檔的網卡代號是eth0,eth1,烤貝出來的映像檔,網路卡號就必須是eth2,eth3,不然網卡不會動,這真神奇。

網卡設定好後,測試網路沒問題後,設定mysql的master及slave,實際上機跑起來,一切順暢,slave上都可以自動接收master的資料,這以後要做自動化的備份就比較方便了,不用手動做這些備份的煩人動作。

再來,就要測試innodb database engine的各種狀況及dead lock的處理,一切沒問題後再寫程式,程式上線不能出問題,innodb的部份要小心測試,不然到時出錯,麻煩就大了。

沒有留言: