這篇文章主要介紹“kvm字符界面怎么安裝虛擬機”,在日常操作中,相信很多人在kvm字符界面怎么安裝虛擬機問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”kvm字符界面怎么安裝虛擬機”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!
創(chuàng)新互聯(lián)公司專注于上黨企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站建設(shè),購物商城網(wǎng)站建設(shè)。上黨網(wǎng)站建設(shè)公司,為上黨等地區(qū)提供建站服務(wù)。全流程按需網(wǎng)站開發(fā),專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)鏈接:https://pan.baidu.com/s/15dhiBfFxqSDUGWLvy-rHgw
提取碼:2iah
無密碼的在維護 百度網(wǎng)盤
命令行安裝kvm虛擬機: yum -y install kvm qemu libvirt virt-viewer qemu-system virt-manager libguestfs-tools bridge-utils virt-install libvirt-python qemu-kvm python-virtinst yum install acpid -y //想使用virsh命令必須開啟acpid服務(wù) systemctl start acpid.service systemctl enable acpid.service systemctl start libvirtd.service systemctl enable libvirtd.service 創(chuàng)建橋接網(wǎng)絡(luò) Bridge方式即虛擬網(wǎng)橋的網(wǎng)絡(luò)連接方式,是客戶機和子網(wǎng)里面的機器能夠互相通信??梢允固摂M機成為網(wǎng)絡(luò)中具有獨立IP的主機。橋接網(wǎng)絡(luò)(也叫 物理設(shè)備共享)被用作把一個物理設(shè)備復(fù)制到一臺虛擬機。網(wǎng)橋多用作高級設(shè)置,特別是主機多個網(wǎng)絡(luò)接口的情況。 cd /etc/sysconfig/network-scripts/ cp ifcfg-ens33 ifcfg-br0 vi ifcfg-ens33 //在末尾新增一行,同時要把網(wǎng)卡的IP相關(guān)參數(shù)去掉 BRIDGE="br0" vi ifcfg-br0 修改以下內(nèi)容: DEVICE=br0 BOOTPROTO=static #NM_CONTROLLED=no ONBOOT=yes TYPE=Bridge IPADDR=192.168.80.100 NETMASK=255.255.255.0 service network restart
我兩張網(wǎng)卡配置的樣子
安裝前要設(shè)置環(huán)境語言為英文LANG="en_US.UTF-8",如果是中文的話某些版本可能會報錯。CentOS 7 在這里修改 /etc/locale.conf。 mkdir -p /opt/kvm/images 創(chuàng)建一個新的存儲池 創(chuàng)建 預(yù)分配 元數(shù)據(jù)選項 的qcow2格式鏡像文件: qemu-img create -f qcow2 -o preallocation=metadata /opt/kvm/images/centos7.qcow2 9G 注: 創(chuàng)建 客戶機所需的磁盤 create 表示創(chuàng)建,-f qcow2 表示創(chuàng)建一個格式為 qcow2 的磁盤, /home/vms/centos7.qcow2 表示創(chuàng)建的磁盤名稱及磁盤文件,9G 表示該磁盤可用大小。 成功的重點在于創(chuàng)建qcow2鏡像時,選擇preallocation=metadata選項 。 qemu-img info centos6.5.qcow2 virt-install --name=centos6.5 --virt-type=kvm --ram=512 --vcpus=1 --cdrom=/var/lib/libvirt/images/CentOS-6.5-x86_64-minimal.iso --disk path=/opt/kvm/images/centos6.5.qcow2,size=9 --network bridge=br0 --vnc --vncport=15950 --vnclisten=0.0.0.0 --noautoconsole --autostart 注: --name:指定虛擬機的名稱 --ram:指定虛擬機的內(nèi)存大小 --disk path=xxx :指定虛擬機磁盤的位置 size=xxx:指定虛擬機的磁盤大小 --vcpus:指定虛擬cpu數(shù)量 --os-type:指定kvm虛擬機操作系統(tǒng)的類型 --os-variant:指定客戶機系統(tǒng)的類型——可以用下面的命令來確認(rèn)這個列表 # osinfo-query os --network:指定虛擬機的網(wǎng)絡(luò)類型 --graphics:指定圖形的類型。如果設(shè)置為“none”,則表示沒有圖形 --console:指定控制臺類型 --cdrom:使用的是光盤鏡像 --location:指定安裝介質(zhì)路徑,如光盤鏡像的文件路徑。http:// ftp:// nfs:// --extra-args:指定在內(nèi)核中設(shè)置的參數(shù),根據(jù)不同的安裝方式設(shè)置不同的額外選項 centos有安裝圖形化界面 yum install -y tigervnc-server cd /lib/systemd/system 復(fù)制該service,命名為vncserver@:1.service cp vncserver@.service vncserver@:1.service 然后修改vncserver@:1.service vi vncserver@:1.service 將文本里面的更vi 改為root(前提是你現(xiàn)在是root用戶) 更改后如下 [Unit] Description=Remote desktop service (VNC) After=syslog.target network.target [Service] Type=forking # Clean any existing files in /tmp/.X11-unix environment ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :' ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i " PIDFile=/root/.vnc/%H%i.pid ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :' [Install] WantedBy=multi-user.target systemctl daemon-reload vncserver :1 netstat -anpt | grep vnc 在軟件里面創(chuàng)建一個在第一行輸入192.168.80.100:15950
到此,關(guān)于“kvm字符界面怎么安裝虛擬機”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識,請繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。