您好,登錄后才能下訂單哦!
這篇文章主要介紹“kvm字符界面怎么安裝虛擬機”,在日常操作中,相信很多人在kvm字符界面怎么安裝虛擬機問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”kvm字符界面怎么安裝虛擬機”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
鏈接:https://pan.baidu.com/s/15dhiBfFxqSDUGWLvy-rHgw
提取碼:2iah
無密碼的在維護 百度網盤
命令行安裝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服務 systemctl start acpid.service systemctl enable acpid.service systemctl start libvirtd.service systemctl enable libvirtd.service 創建橋接網絡 Bridge方式即虛擬網橋的網絡連接方式,是客戶機和子網里面的機器能夠互相通信。可以使虛擬機成為網絡中具有獨立IP的主機。橋接網絡(也叫 物理設備共享)被用作把一個物理設備復制到一臺虛擬機。網橋多用作高級設置,特別是主機多個網絡接口的情況。 cd /etc/sysconfig/network-scripts/ cp ifcfg-ens33 ifcfg-br0 vi ifcfg-ens33 //在末尾新增一行,同時要把網卡的IP相關參數去掉 BRIDGE="br0" vi ifcfg-br0 修改以下內容: DEVICE=br0 BOOTPROTO=static #NM_CONTROLLED=no ONBOOT=yes TYPE=Bridge IPADDR=192.168.80.100 NETMASK=255.255.255.0 service network restart
我兩張網卡配置的樣子
安裝前要設置環境語言為英文LANG="en_US.UTF-8",如果是中文的話某些版本可能會報錯。CentOS 7 在這里修改 /etc/locale.conf。 mkdir -p /opt/kvm/images 創建一個新的存儲池 創建 預分配 元數據選項 的qcow2格式鏡像文件: qemu-img create -f qcow2 -o preallocation=metadata /opt/kvm/images/centos7.qcow2 9G 注: 創建 客戶機所需的磁盤 create 表示創建,-f qcow2 表示創建一個格式為 qcow2 的磁盤, /home/vms/centos7.qcow2 表示創建的磁盤名稱及磁盤文件,9G 表示該磁盤可用大小。 成功的重點在于創建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:指定虛擬機的內存大小 --disk path=xxx :指定虛擬機磁盤的位置 size=xxx:指定虛擬機的磁盤大小 --vcpus:指定虛擬cpu數量 --os-type:指定kvm虛擬機操作系統的類型 --os-variant:指定客戶機系統的類型——可以用下面的命令來確認這個列表 # osinfo-query os --network:指定虛擬機的網絡類型 --graphics:指定圖形的類型。如果設置為“none”,則表示沒有圖形 --console:指定控制臺類型 --cdrom:使用的是光盤鏡像 --location:指定安裝介質路徑,如光盤鏡像的文件路徑。http:// ftp:// nfs:// --extra-args:指定在內核中設置的參數,根據不同的安裝方式設置不同的額外選項 centos有安裝圖形化界面 yum install -y tigervnc-server cd /lib/systemd/system 復制該service,命名為vncserver@:1.service cp vncserver@.service vncserver@:1.service 然后修改vncserver@:1.service vi vncserver@:1.service 將文本里面的<user>更vi 改為root(前提是你現在是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 在軟件里面創建一個在第一行輸入192.168.80.100:15950
到此,關于“kvm字符界面怎么安裝虛擬機”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。