1. 程式人生 > >kevin_xiang的專欄,mail: [email protec

kevin_xiang的專欄,mail: [email protec

http://jingyan.baidu.com/article/b87fe19eb03cf1521835681c.html

KVM教程:http://wiki.ubuntu.org.cn/Kvm%E6%95%99%E7%A8%8B

1. KVM

    KVM的全稱是“基於核心的虛擬機器”,最先由Qumranet公司開發而成。2008年,紅帽公司收購了Qumranet,  www.2cto.com  

將KVM作為伺服器版紅帽企業級虛擬化(RHEV)的核心部分。KVM採用了GPL許可證模式,是主線核心(mainline

kernel)的一部分,因而任何Linux發行版都能支援它。KVM是一種型別2 虛擬機器管理程式,這意味著它在操作系

統裡面執行。一些流行的型別2虛擬 機管理程式包括Xen和VirtualBox 。型別1 虛擬機器管理程式(如IBM的z/VM

和VMWare ESXi)則可以直接在裸機上執行,不需要什麼作業系統。KVM幾乎支援任何作業系統:Linux、Mac

OS、Unix、Windows以及你所採用的其他任何作業系統。

  與KVM一樣,Ubuntu伺服器也發展成為一款面向企業的重量級服務 器。Ubuntu支援x86和x86 64位平臺上

的KVM。

2. 安裝準備

     首先檢查CPU是否支援安裝KVM:英特爾VT或AMD-V處理器才支援安裝虛擬機器,可用命令檢視:

     $ egrep -o '(vmx|svm)' /proc/cpuinfo

     輸出下面的資訊說明該CPU支援安裝KVM:

     vmx

     vmx

3. 安裝KVM

    (1) 安裝軟體包

    sudo apt-get install qemu-kvm libvirt-bin virt-manager bridge-utils

    其中:virt-manager為GUI管理視窗,bridge-utils:用於網路橋接。

    (2) 安裝測試  www.2cto.com  

    執行下面的命令看KVM是否安裝成功:

    kvm -ok

    輸出資訊:

    INFO: /dev/kvm exists

 KVM acceleration can be used

    如果提示資訊為:

    INFO: KVM (vmx) is disabled by your BIOS(KVM [vmx]被你的BIOS禁用)

    HINT: Enter your BIOS setup and enable Virtualization Technology (VT)

    則需要進入的BIOS設定介面,啟用虛擬化技術[VT],設定步驟為:

    進入BIOS後,選擇ADVANCED,然後至 PROCESSOR CONFIGURATION進去找到,

    INTEL (R) VIRTUALIZATION  TECHNOLOGY ,設定成ENABLE,儲存退出 。

    驗證KVM核心是否載入成功:

    lsmod | grep kvm

    輸出為:

    kvm_intel     47162   0

    kvm           317577  1  kvm_intel

    若KVM核心沒載入執行下面命令載入:    

   $ sudo modprobe kvm

   $sudo modprobe kvm-intel ( or kvm-amd )

    (3) 證實KVM正常執行

    virsh -c qemu:///system list

    將輸出:

    Id Name State

    如果提示你沒許可權操作,則需要將當前操作賬戶新增進libvirtd組,命令為:

    sudo usermod -G libvirtd -a fdc

    (4) 啟動KVMGUI

    virt-manager

    (5) 確認libvirtld後臺服務是否啟動

    sudo service libvirt-bin status

4. KVM中安裝作業系統 www.2cto.com  

    選中localhost(QEMU)右鍵->新建:

    按螢幕提示逐步完成操作。想在你的系統上找到ISO映像檔案,點選Browse(瀏覽)按鈕,然後檢視Browse

    Local(瀏覽本地)按鈕的“Locate ISO media volume”(定位IOS介質卷)螢幕的左下角。點選該處,即可

    開啟文 件選擇器。安裝過程中務必要勾選“Allocate entire disk now”(立即分配整個磁碟)。這並不意味著,

    它會接管你的整個磁碟,而是會立即預留你為作業系統分配的所有空間。如果你沒有選擇這個,那麼KVM就會根

    據需要分配空間,上限是最大分配值。

5. KVM使用

     kvm --help

     詳細檢視某個命令(img)的資訊:

     kvm-img --help

相關推薦

kevin_xiang專欄,mail: <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="e9918088878e83808cdcdca99898c78a8684">[email&#160;protec

http://jingyan.baidu.com/article/b87fe19eb03cf1521835681c.html KVM教程:http://wiki.ubuntu.org.cn/Kvm%E6%95%99%E7%A8%8B 1. KVM     KVM的全稱是

kevin_xiang專欄,mail: <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="473f2e2629202d2e2272720736366924282a">[email&#160;protec

轉自:http://www.cnblogs.com/liuxianan/p/chrome-plugin-develop.html 寫在前面 我花了將近一個多月的時間斷斷續續寫下這篇博文,並精心寫下完整demo,寫部落格的辛苦大家懂的,所以轉載務必保留出處。本文所有涉

kevin_xiang專欄,mail: <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="f78f9e9699909d9e92c2c2b78686d994989a">[email&#160;protec

http://www.tuicool.com/articles/bUnMfu django提供檔案下載時,若果檔案較小,解決辦法是先將要傳送的內容全生成在記憶體中,然後再一次性傳入Response物件中: def simple_file_download(reque

kevin_xiang專欄,mail: <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="fa82939b949d90939fcfcfba8b8bd4999597">[email&#160;protec

http://blog.csdn.net/jackfrued/article/details/17339393 下面的內容是對網上原有的Java面試題集及答案進行了全面修訂之後給出的負責任的題目和答案,原來的題目中有很多重複題目和無價值的題目,還有不少的參考

kevin_xiang專欄,mail: <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="522a3b333c35383b3767671223237c313d3f">[email&#160;protec

http://blog.sina.com.cn/s/blog_a7b8ab2801019gog.html 實現跑馬燈的方法很多,其中最簡單的是採用一句Html程式碼來實現,我們在需要出現跑馬燈效果的地方插入“<marquee>滾動的文字</marquee&

kevin_xiang專欄,mail: <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="68100109060f02010d5d5d281919460b0705">[email&#160;protec

QT的一些範例中有出現 qmax, qmin 等 math函式的身影,但我在官方檔案中卻找不到與 math函式相關的說明,所以我就把函式的source裡面提供的方法整理條列,並且看看還有哪些 math相關的函式可用。在 qglobal.h 裡,可以找到幾種 math函式,條列於下,但一般常用的 math如:

kevin_xiang專欄,mail: <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="a3dbcac2cdc4c9cac69696e3d2d28dc0ccce">[email&#160;protec

1. 提升規則: a. 所有byte型,short型和char型將被提升到int型。 b. 整個算數表示式的資料型別自動提升到與表示式中最高等級運算元同樣的型別。 例1: short val = 5;  val = val -2 ; 編譯時將報錯 "Type misma

kevin_xiang專欄,mail: <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="85fdece4ebe2efece0b0b0c5f4f4abe6eae8">[email&#160;protec

https://www.cnblogs.com/wangfupeng1988/p/3977924.html說明:  該教程繞開了javascript的一些基本的語法知識,直接講解javascript中最難理解的兩個部分,也是和其他主流面嚮物件語言區別最大的兩個部分——原型和閉

kevin_xiang專欄,mail: <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="265e4f4748414c4f4313136657570845494b">[email&#160;protec

解決 利用 Reducer 拿到的輸入是有序的這一特性,Mapper 和 Recuder 如果都用 identity function,那麼每個 Reducer 的輸出都是有序的,但 Reducer 之間無法保證有序。 如果用歸併排序的思路, 那麼最後還需要一個只有一個 Reducer 的 Mapre

kevin_xiang專欄,mail: <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="bbc3d2dad5dcd1d2de8e8efbcaca95d8d4d6">[email&#160;protec

http://wenku.baidu.com/link?url=HM8N9GSFykcz_sfsPsEysSlNKHibk0zOX3w85S1CF54FewDLyRSCSxw23H4uBX9iFFSdiiBd8tGqjK89JvthgHy0XESTCIQYDRO2neuMZ

kevin_xiang專欄,mail: <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="c8b0a1a9a6afa2a1adfdfd88b9b9e6aba7a5">[email&#160;protec

1. 假設已有一個QDialog的父視窗, 想彈出的子視窗為自己實現的myDialog : QDialog. myDialog 設計和平常的QDialog一樣, childDialog : public QDialog {      ... ...     setLayou

kevin_xiang專欄,mail: <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="b3cbdad2ddd4d9dad68686f3c2c29dd0dcde">[email&#160;protec

Hadoop Common Hadoop體系最底層的一個模組,為Hadoop各子專案提供各種工具,如:配置檔案和日誌操作等。 Avro Avro是doug cutting主持的RPC專案,有點類似Google的protobuf和Facebook的thrift。avro用來做

kevin_xiang專欄,mail: <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="79011018171e13101c4c4c390808571a1614">[email&#160;protec

版本:Ubuntu 12.04 LTS   (裝了ubuntu還想要文字介面的矯情人果真有。。。) 話說修改Ubuntu的啟動級別不像其他distribution那樣改個/etc/inittab就ok了的。 先講講修改的方法一: 步驟一:修改預設啟動的runl

kevin_xiang專欄,mail: <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="88f0e1e9e6efe2e1edbdbdc8f9f9a6ebe7e5">[email&#160;protec

定義標頭檔案     QPoint move_point; //移動的距離     bool mouse_press; //按下滑鼠左鍵 protected:     void mousePressE

kevin_xiang專欄,mail: <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="176f7e7679707d7e7222225766663974787a">[email&#160;protec

確實,在檢視定義比較複雜的情況下,要對檢視操作進行有效的優化是非常困難的。因此在這個時候,MySQL使用了一種以不變應萬變的方法,即先執行檢視定義,將其結果使用臨時表儲存起來,這樣後續對檢視的操作就轉化為對臨時表的操作。不能不說從單從軟體設計的角度看,這樣的方法非常的優雅,然而從效能角度,這一方法也是非常的差

kevin_xiang專欄,mail: <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="e8908189868f82818ddddda89999c68b8785">[email&#160;protec

http://www.zgguan.com/zsfx/mysql/3598.html mysql中如果我們開啟bin-log日誌全在mysql目錄發現大量的mysql-bin.000001,mysql-bin.000002等這些文章,如果多了會發現佔很大的空間,下面我

richard的專欄(<a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="31535856555045501f59505f71565c50585d1f525e5c">[email&#160;protecte

#!/bin/bash time=`date -d yesterday +"%Y-%m-%d"` /usr/bin/find  /data/mysql/apm-3306/log/ -name 'apm-slow-*' -mtime +7|xargs rm -rf ; mv

<a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="4e1d2b2f3d21200e062f20291426213b">[email&#160;protected]a> 專欄

 flv檔案主要由兩部分組成:header和body。 1.header header部分記錄了flv的型別、版本等資訊,是flv的開頭,一般都差不多,佔9bytes。具體格式如下: 檔案型別 3 bytes “FLV” 版本 1 byte 一般為0x01

<a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="5a2d322f1a22333b2b2f3b346d686f">[email&#160;protected]a>的專欄

(一)     C語言篇 C語言求職血淚史 華為(實習):機試、一面、性格測試被鄙視、優招被鄙視、普招被鄙視 銳捷:筆試、面試莫名其妙被鄙視 創新工場:筆試、一面、二面、offer 阿里巴巴:筆試被鄙視 cvte:網測、面試沒去 大眾點評:網測悲劇 IGT:筆試、一面、二面