A. KVM命令行安裝時--os-variant 參數怎麼寫才對
兩個方法:
復制環境:找一台類似的機器,將你的目前機器上的lamp
memcache
python
svn的所有文件,使用rsync的方式,直接同步到新的機器上,再在新機器上進行安裝測試;
直接編譯或安裝:不知道你是不是使用的php-fpm,如果是得話,那就更簡單了,將5.3.10編譯到某個指定目錄,再啟一個apache的旦閥測合爻骨詫攤超揩虛擬機主,然後直接使用新的5.3.10的php-fpm,這樣測試就不沖突了;
B. hostigation的128M內存KVM的VPS如何安裝CentOS系統
At any requested input, hit return to accept the default response. Once the cd is fully booted, it is time to prepare it to preform the image restore to your disk space by entering the following commands. 啟動歷掘拿後一路回車,使用默散蔽認值啟動。使用下列命令恢復CentOS到硬碟:/etc/init.d/rpc.statd restart mkdir /mnt/sys mount lanas.hostigation.com:/mnt/volgroup00/logvol00/kvm /mnt/sys *** or 或者 *** mount rhnas.hostigation.com:/mnt/exports/exports/kvm /mnt/sys dd_rescue /mnt/sys/CentOS-5.6-i386.img /dev/sda *** or 或者 *** dd_rescue /mnt/sys/CentOS-6.0-i386.img /dev/sda With the above, you have some choices to make, if your VPS is in Los Angeles, you will want to select the line with lanas.hostigation.com otherwise the line with rhnas.hostigation.com for Rock Hill SC. Also, depending which version of CentOS you wish to install will determine your other selection. 執行命令時會出現一些選項,如果你的KVM在Los Angeles 就選擇 lanas.hostigation.com,在Rock Hill SC就選擇rhnas.hostigation.com。還有一些其它選項,相應的做出選擇就行了。 Once the restore has finished, back in SolusVM insure your Hard Drive is set to boot first in the boot order and click reboot, these images are set to use DHCP to obtain your IP address and the default root password is set to t3mp4n0w! please change this as soon as logging in the first time. 鏡像恢復完畢後,到SolusVM控制面板將Hard Drive(硬碟)設置為第一啟動順序。然後重啟,系統會自動獲取IP地址,默認的root密碼是t3mp4n0w。登錄後請立即修改root密碼! One problem has been found that may effect your image, if after your first boot you have no networking, check dmesg and see if it renamed eth0 to eth1, if so 如果出現沒有網路連接的意外情況,可能是網卡被命名為eth1導致肢搭的,執行下面命令解決rm /etc/udev/rules.d/70-persisent-net-rules and reboot. 然後執行reboot重啟系統。
C. 跪求centos下安裝和下載KVM過程
1,CENTOS6以上的版本,在安裝系統時,如果選擇虛談晌頃擬化服務,謹纖將自動安裝KVM。
2,KVM要生效,你的CPU要支持虛擬化。
現在的CPU一般支持,
不過很多的情況下BIOS里支持虛擬化含陸的選項是關閉的,
需要自己打開。
D. centos6.6怎麼安裝kvm
答:1.------創衫畢建鏡像 如果你安裝或歲芹了 qemu,你現在可以用它的 create 指令來創建你的磁碟映像: qemu-img create -f qcow2 *.img 160G 在這個樣例中,你正在創建一個可以增長至 5 GB 的映像。它只會佔用實際所雀銷需的空間。而 -f qcow2 是近期 qemu 採用...
E. KVM命令行安裝時--os-variant 參數怎麼寫才對
KVM就夠了。
virt-install --name centos --ram 1024 --vcpus=1 --disk path=/home/3158cdn/images/node92.img,size=100 --network network:default --os-variant=rhel6 -l --extra-args='console=tty0 console=ttyS0,115200n8'
安裝完成後,virtsh console centos
剩下的象操作實體機一樣
另外
--name 名字 -ram 內存大小 --vcpus 虛擬CPU --disk 虛擬硬碟選項 --network 網路接入模式
--os-variant=系統類型,這個也可以先成default -l 安裝源,這里採用了網路安裝源,
--extra-args='console=tty0 console=ttyS0,115200n8' 比較重要,沒它,你安完了無法console
如果想安完了,就自動連入,可以再加上--connect qemu:///system
F. centos7虛擬機怎麼安裝kvm
PRE-INSTALL
=============================================================
kvm相關安裝包及其作用
qemu-kvm 主要的KVM程序包
python-virtinst 創建虛擬機所需要的命令行工具和程序庫
virt-manager GUI虛擬機管理工具
virt-top 虛擬機統計命令
virt-viewer GUI連接程序,連接到已配置好的虛擬機
libvirt C語言工具包,提供libvirt服務
libvirt-client 為虛擬客戶機提供的C語言工具包
virt-install 基於libvirt服務的虛擬機創建命令
bridge-utils 創建和管理橋接設備的工具
==========================================
1.確定機器有VT
終端輸入命令:
cat /proc/cpuinfo |grep vmx #intel cpu
cat /proc/cpuinfo |grpe svm # amd cpu
如果flags: 里有vmx 或者svm就說明支持VT;如果沒有任何的輸出,說明你的cpu不支持,將無法使用KVM虛擬機。
2.確保BIOS里開啟VT: Intel(R) Virtualization Tech [Enabled] 使用如下命令
lsmod | grep kvm
modprobe kvm-intel
3.橋接網路
a、安裝bridge-utils ,用來管理網橋的工具brctl
yum -y installbridge-utils
安裝完之後systemctl restart network重啟下網路
b、創建ifcfg-br0文件,輸入下面的內容,修改紅色部分為真實相關環境。
TYPE="Bridge"
BOOTPROTO="static"
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_PRIVACY="no"
IPV6_FAILURE_FATAL="no"
STP="yes"
DELAY="0"
NAME="br0"
DEVICE="br0"
ONBOOT="yes"
IPADDR="172.16.10.215" #要橋接的網卡上的IP
PREFIX="16"
GATEWAY="172.16.11.1"
DNS1="8.8.4.4"
DOMAIN="ANS.kvm"
c、修改要橋接的網卡配置文件,記得備份下
#TYPE="Ethernet"
#BOOTPROTO="static"
#DEFROUTE="yes"
#PEERDNS="yes"
#PEERROUTES="yes"
#IPV4_FAILURE_FATAL="no"
#IPV6INIT="yes"
#IPV6_AUTOCONF="yes"
#IPV6_DEFROUTE="yes"
#IPV6_PEERDNS="yes"
#IPV6_PEERROUTES="yes"
#IPV6_PRIVACY="no"
#IPV6_FAILURE_FATAL="no"
NAME="eno16777736"
UUID="dad441c6-d806-4b24-98f2-46e606a83288"
DEVICE="eno16777736"
ONBOOT="yes"
#IPADDR="172.16.10.215"
#PREFIX="16"
#GATEWAY="172.16.11.1"
#DNS1="8.8.4.4"
#DOMAIN="anskvm"
BRIDGE="br0"
d、重啟網路,並查看網橋狀態
systemctl restart network
brctl show
4、安裝kvm
yum -y install libcanberra-gtk2 qemu-kvm.x86_64 qemu-kvm-tools.x86_64 libvirt.x86_64 libvirt-cim.x86_64 libvirt-client.x86_64 libvirt-java.noarch libvirt-python.x86_64 libiscsi-1.7.0-5.el6.x86_64 dbus-devel virt-clone tunctl virt-manager libvirt libvirt-python python-virtinst
5、安裝x-windows,使用圖形界面管理虛擬機
yum groupinstall"X Window System"
6、安裝中文字元,解決界面亂碼問題
yum install dejavu-lgc-sans-fonts
yum groupinstall "Fonts" -y
7、啟用libvirt
systemctl start libvirtd
systemctl enable libvirtd
8、使用virt-manager管理kvm
本地需要安裝xmanager和xshell工具,並使用xshell建立連接時勾選x11轉移。
G. 如何使用kvm安裝centos6.5版本虛擬機
安裝的時候,虛擬機的內存1G或以上。 並且安裝的時候選上桌面,GNOME等。
H. 在centos中怎麼安裝kvm
RedHat/CentOS6.2 x86系統KVM虛擬機網路配置 http://www.linuxidc.com/Linux/2012-05/61445.htm
作業環境
伺服器端
操作系統:CentOS 6.3 final x86_64
IP: 133.133.10.50
Hostname:myKVM
KVM:qemu-kvm-0.12.1.2-2.295.el6_3.2.x86_64
客戶端:Ubuntu和Win7,先在伺服器端裝好VNC,通過VNC連接伺服器CentOS
一、安裝KVM及相關軟體
1、KVM 需要有 CPU 的支持(Intel vmx 或 AMD svm),在安裝 KVM 之前檢查一下 CPU 是否提供了虛擬技術的支持:
[root@myKVM ~]# egrep '^flags.*(vmx|svm)' /proc/cpuinfo
有顯示, 有顯示則說明處理器具有VT功能
2、在主板BIOS中開啟CPU的Virtual Technolege(VT,虛化技術)
3、安裝kvm及其需要的軟體包
[root@myKVM ~]# yum install kvm kmod-kvm qemu kvm-qemu-img virt-viewer virt-manager libvirt libvirt-python python-virtinst
或
[root@myKVM ~]# yum groupinstall KVM
4、檢查kvm模塊是否安裝,使用以下命令顯示兩個模塊則表示安裝完成
[root@myKVM ~]# lsmod | grep kvm
kvm_intel 52570 0
kvm 314739 1 kvm_intel
二、啟動virt-manager管理界面
1、客戶端
VNC到伺服器端,因為需要用伺服器的圖形界面
2、伺服器端
啟動libvirtd服務,並保證下次自動啟動
[root@myKVM ~]# service libvirtd start
Starting libvirtd daemon: [ 確定 ]
[root@myKVM ~]# chkconfig libvirtd on
三、遠程創建和管理KVM虛擬機
1. 打開Application=> System Tools => Virtual Machine Manager就可以裝虛擬機了,功能跟VMware類似
2. 「Details」中可查看或修改Guest OS的配置信息
3、安裝完成後需要將默認的IDE硬碟和網卡換成virtio,並打上驅動程序,這樣性能就可以得到提升。(默認好像就是這樣的)
I. KVM虛擬機的安裝方法
一、安裝准備
1.確定機器有VT
終端輸入命令: grep vmx /proc/cpuinfo (INTEL晶元)
grep svm /proc/cpuinfo (AMD晶元)
不知道晶元的生產廠商則輸入:egrep '(vmx|svm)' /proc/cpuinfo
如果flags: 里有vmx 或者svm就說明支持VT;如果沒有任何的輸出,說明你的cpu不支持,將無法成功安裝KVM虛擬機。
2. 確保BIOS里開啟VT
Intel(R) Virtualization Tech [Enabled]
如有必要,還需在BIOS中開啟VT-d
3. 確保內核版本較新,支持KVM
用uname –r查看內核版本,如果在2.6.20以下的linux版本,需升級內核。
二、安裝KVM
下面就Ubuntu和CentOS下安裝使用KVM虛擬機做介紹:
Ubuntu 中用guest登陸,安裝KVM的命令為:
sudo apt-get install kvm qemu qemu-kvm virt-manager kernel-package linux-source kqemu-source build-essential
kvm安裝成功後會有/dev/kvm,如果無需圖形管理器,只需要安裝前三指賀漏個即可。
再來查看唯爛下KVM是否安裝成功,執行:virsh -c qemu:///system list
如果輸入結果像下面這樣的,那麼成功了:
Connecting to uri: qemu:///system
Id Name State
----------------------------------
注1:CentOS中安裝時,先要選擇Selinux為enable,使用命令
#system-config-securitylevel-tui
可查看或修改selinux的狀態。
注2: CentOS中用root登陸時則安裝命令為:
yum install kvm kmod-kvm qemu
再裝入kvm模塊:modprobe kvm-intel (Intel機器) 或者 modprobe kvm-amd (amd機器)
注3:可以用以下命令來檢查是否裝入kvm模塊:
/sbin/lsmod | grep kvm
如果輸出關於kvm版本的信息則已裝入拍族kvm模塊
注4: 安裝好後,可使用qemu-kvm命令,輸入該命令,如果系統顯示未知的命令,可查看/usr/libexec中是否有qemu-kvm可執行文件,如果有,將其拷貝到/bin目錄下即可。如果確實按照上面的步驟進行了,卻在/bin,/usr/libexec,/usr/bin,/usr/sbin里都找不到qemu-kvm可執行文件,可執行以下命令:
#yum provides */qemu-kvm
注5:安裝新內核後,可能有部分軟體版本過低,不兼容。比如firefox因版本過低,無法啟動。
CentOS下可使用如下命令更新該軟體(以firefox為例):
#yum update firefox
三、在KVM下安裝虛擬機
1.用QEMU創建磁碟鏡像
sudo qemu-img create –f qcow windows.img 8G
註:在CentOS和新版Qemu中為:qemu-img create –f qcow2 windows.img 8G
2.使用KVM安裝Guest VM
光碟安裝:
sudo kvm –localtime –cdrom /dev/cdrom -m 512 -boot d win2.img
硬碟安裝:
sudo kvm –localtime –m 512 –hda windows.img –cdrom winxp.iso –boot d –clock –rtc –no-acpi
註:官方推薦使用 -no-acpi 參數,原因是 qemu/kvm不太支持,可能造成 cpu 的佔用偏高。
注1:CentOS下硬碟安裝為 qemu-kvm –localtime –m 512 –hda windows.img –cdrom winxp.iso –boot d –no-acpi 即需要去掉了-clock rtc選項,否則會出現無法初始化時鍾。
注2:CentOS quest mouse: export SDL_VIDEO_X11_DGAMOUSE=0可解決VM中無法識別USB滑鼠的問題。
注3: 安裝win 7時,不能使用-no-acpi選項。
J. 如何在centos上安裝kvm
步驟一、准備環境:
1、檢查是前簡否支持虛擬化
Centos6.2_x864
KVM 需要有 CPU 的支持(Intel vmx 或 AMD svm),在安裝 KVM 之前檢查一下 CPU 是否提供了虛擬技術的支持:
egrep '^flags.*(vmx|svm)' /proc/cpuinfo有顯示, 有顯示則說明處理器具有VT功能
2、檢查BIOSS是否開啟虛擬化
二、安裝KVM相關軟體
1、復制即可(首先確認yum配置是否正常)
yum install kvm kmod-kvm qemu kvm-qemu-img virt-viewer virt-manager libvirt libvirt-python python-virtinst
2、檢查kvm模塊是否安裝
[root@localhost ~]# lsmod |grep kvm
kvm_intel 55496 32
kvm 337772 1 kvm_intel
三、啟動服務並開機啟動
/etc/init.d/libvirtd
chkconfig libvirtd on
#以上就是KVM的安裝,很簡單。但是我們需要通過桌面去安裝系統和偶爾的配置。所以需要在Server端安裝桌面:Gnome
四、安裝gonme桌面 並配置VNC桌面連接到 virtual-server伺服器上
1、安裝virtual-server 桌面
yum -y groupinstall "Gnome" "Desktop"
如果不安裝桌面在使用svn登錄伺服器的時候會報錯:沖汪
2、安裝VNC-server端軟體
yum -y install vnc *vnc-server*
3、修改VNCServer主配置文件
vim /etc/sysconfig/vncservers
跳至最後並去掉倒數第二行注釋符,然後修改為
VNCSERVERS="1:root"
4、使用vncpasswd設置VNC登錄密碼
如下:輸入兩次密碼即可
[root@localhost ~]# vncpasswd
Password:
Verify:
[root@localhost ~]#
設置完密碼會在root宿主目錄下生成.vnc開頭的隱藏目錄,該目錄下面的文件就是root用戶的VNC桌面配置文件。打開xstartup配置桌面
#vim /root/.vnc/xstartup
將最後一行改為
gnome & #這將啟用gnome桌面
6、啟動vncserver服務並設置為開機啟動
/etc/init.d/vncserver start
chkconfig vncserver on
7、通過VNC客戶端連接virtual-server
下載一個小的VNC客戶端,如下圖:
輸入IP和埠,這個埠是在當時設置VNC-server時設置的!
結果如下:
五、配置橋接
這樣安裝完了之後就可以使用了,但是虛擬機不能和外面通信,只能和virtual-server內的虛擬機通信。
如果需要和外面的伺服器通信需要配置橋接很簡單。
臨時:設置橋接網卡:KVM#設置br0與eth0橋接brctl addif br0 eth0#清空eth0IP地址ifconfig eth0 0.0.0.0#設置br0地址ifconfig br0 192.168.7.241 255.255.252.0 up
永久:
永久設置DEVICE=br0ONBOOT=yesBOOTPROTO=staticTYPE=BridgeIPADDR=192.168.9.47NETMASK=255.255.248.0GATEWAY=192.168.8.1DEVICE=eth0ONBOOT=yesBOOTPROTO=staticTYPE=EthernetBRIDGE=br0
IPV6INIT=no
註:
在橋接網卡慧判褲里設置是需要注意:TYPE=Bridge
在屋裡網卡要指定橋接的網卡名:BRIDGE=br0