歡迎您光臨本站 註冊首頁

在CentOS5.2上使用Vtonf 控制面板管理OpenVZ

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

在CentOS5.2上使用Vtonf 控制面板管理OpenVZ

小弟剛剛翻譯的文章
參考文章:http://www.howtoforge.com/managing-openvz-with-vtonf-control-panel-on-centos-5.2

[版本 1.0
原作者: Falko Timme <ft falkotimme com>
翻譯者:Topkey<tinybiz163com>
最後一次編輯日期 11/11/2008

Vtonf是一款免費的基於web界面的控制面板(符合GPL),它可以管理OpenVz上虛擬專用伺服器(VPS)。使用她甚至是那些有很少專業只是的用戶也可以很簡單地創建和管理OpenVZ上的虛擬機。到目前為止,Vtonf僅僅支持RedHat, Fedora, 和 CentOS(支持Debian正在計劃中)。因此,我將在一個CentOS5.2伺服器上講解Vtonf的安裝和使用。
我並不能保證這個教程完全適合你!
1前言
確信你已經在你的CentOS5.2伺服器上安裝好了OpenVZ。可以參考這篇教程Installing And Using OpenVZ On CentOS 5.2
我將在一個i386平台的系統上做試驗,我不知道Vtonf是否工作在x86_64位的系統上-Vtonf附帶的INSTALL文件上說不可以,但是Vtonf wiki確沒有關於這方面的介紹。
2.安裝Vtonf
在我們安裝Vtonf之前,我們必須安裝一些相關的軟體包
yum install vzpkg expect
然後去http://www.vtonf.com/downloads.html網站下載並安裝最新的Vtonf包,如下所示:
cd /tmp
wget http://mesh.dl.sourceforge.net/sourceforge/vtonf/vtonfinstaller.1.0-beta1.tar.gz
tar xvfz vtonfinstaller.1.0-beta1.tar.gz
cd vtonfinstaller.1.0-beta1
./install
你將會被問到幾個問題:
Do you wish to start the installation procedure (y/n)? : <-- y
選擇yes繼續


接受Vtonf的協議



接著Vtonf就開始安裝了




輸入一個用戶名





輸入一個你想在登陸Vtonf控制面板時所使用的密碼





然後,Vtonf的安裝就結束了:
Vtonf control panel installation completed. Please login to the control panel from the following information
http://192.168.0.100:8001/
Login Name : admin
Password : howtoforge



        Visit our forum : http://www.vtonf.com/forum/index.php

        Get support : http://www.vtonf.com/support.html

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
正如你所見,安裝程序告訴你了Vtonf控制面板的url地址(在我的例子中是http://192.168.0.100:8001/)
3使用Vtonf
打開瀏覽器並且進入Vtonf管理界面


這個就是管理界面的樣子了,我將會講述最重要的功能創建一個虛擬機,點擊Create Node(儘管Vtonf非常簡單,你可以完全弄清楚了)


Vton里出現了一個OS templates,centos-4-i386-minimal,選擇這一個,選擇一個配置文件(例如vps.basic),並且填入主機名和ip地址(在下一個章節,我將講解怎樣添加更多的OS templates),點擊CreateNode 按鈕:



幾分鐘后你就能看到已經安裝創建好的虛擬機信息了


在Node Listing下,你就能看到你的新虛擬機了




你可以為你的虛擬機創建plans(plans定義一些包含內存,磁碟空間等信息)然後使用這個plan創建虛擬機(創建出來的虛擬機就會具有和這個plan上設定的相同的屬性),這可以省去了你手工的輸入設置,並且可以快速的創建虛擬機。




等你創建好一個虛擬機后,你進入NODE MANAGEMENT並且點擊Node Start來啟動虛擬機,從下拉菜單中選擇虛擬機,並點擊Start按鈕






在你第一次啟動虛擬機時,你需要設置為它設置一個root密碼(這一步必須在虛擬機運行的時候進行),點擊Go to SERVICES > Change Node Root Password,選擇虛擬機,並且兩次輸入你想要的管理密碼。




在NODE NANAGEMENT > Set Nameservers之下,你也可以為你的虛擬機定義一些域名伺服器(這一步也必須在虛擬機運行的時候進行)除非你在一個plan中定義了域名伺服器,並且虛擬機也是從這個plan中創建的。



Vtonf相當易操作,你可以玩下其他的設置,來看看他們能做些什麼.
4.添加OS Templates
由於Vtonf僅僅附帶一個OS Templates(centos-4-i386-minimal),你可能想添加更多的OS Templates。你可以在http://wiki.openvz.org/Download/template/precreated找到一個OS Templates列表。這些OS Templates必須存儲在/vz/template/cache文件夾下,我們來下載兩個OS templates (CentOS 5 and Debian Etch):
cd /vz/template/cache
wget http://download.openvz.org/template/precreated/contrib/centos-5-i386-default.tar.gz
wget http://download.openvz.org/template/precreated/debian-4.0-i386-minimal.tar.gz
然後我們必須使得Vtonf重新讀取/vz/template/cache,來發現這兩個新的OS templates,點開VTONF > Update Settings.





並且點擊Update按鈕





然後,當你打開SERVER > Create Node你就會在Operating System下拉菜單中發現新的OS templates。





5.相關鏈接
•        Vtonf: http://www.vtonf.com
•        OpenVZ: http://wiki.openvz.org
•        CentOS: http://www.centos.org

[ 本帖最後由 tinybiz 於 2009-2-13 23:01 編輯 ]
《解決方案》

回復 #1 tinybiz 的帖子

很過時候openvz使用命令管理會更加的靈活一點,當然這個也要求對openvz的每個部分都是很熟悉的
《解決方案》

收藏先,謝謝樓主,支持

[火星人 ] 在CentOS5.2上使用Vtonf 控制面板管理OpenVZ已經有468次圍觀

http://coctec.com/docs/service/show-post-6679.html