首页 > 代码库 > linux 入门基础知识 7
linux 入门基础知识 7
#########虚拟机的安装######
用超级用户
1.
2.脚本
非交互式
[root@foundation28 ~]# virt-install \
> --name linux \
> --file /var/lib/libvirt/images/linux.qcow2 \
> --file-size 8 \
> --ram 800 \
> --cdrom /home/kiosk/Desktop/rhel-server-7.2-x86_64-dvd.iso &
脚本:
[root@foundation28 mnt]# vim vm_create
#!/bin/bash ###命令运行环境的指定
virt-install \ ###安装虚拟机
--name linux \ ###虚拟机名称的指定
--file /var/lib/libvirt/images/linux.qcow2 \ ###硬盘文件
--file-size 8 \ ###硬盘文件大小
--ram 800 \ ###内存
--cdrom /home/kiosk/Desktop/rhel-server-7.2-x86_64-dvd.iso & ###安装源指定
[root@foundation28 mnt]# sh vm_create ###运行脚本
给脚本权限,可直接安装虚拟机
[root@foundation28 mnt]# chmod 755 vm_create
[root@foundation28 mnt]# vm_create test
3.有node1.qcow2 的情况下。
[root@foundation28 mnt]# ls
node1.qcow2
[root@foundation28 mnt]# virt-install \
> --name lala \
> --ram 800 \
> --file /mnt/node1.qcow2 \
> --import &
#####管理####
virt-manager ###开启图形管理工具
virt-viewer vmname ###显示虚拟机,vmname表示虚拟机名称
virsh list ###列出正在运行的vm
virsh list --all ###列出所有的vm
virsh start vmname ###运行指定的vm
virsh shutdown vmname ###正常关闭指定vm
virsh destroy vmname ###强行结束指定vm
virsh create vmname.xml ###临时恢复指定vm,vmname.xml表示前端管理文件
virsh define vmname.xml ###永久恢复vm
virsh undefine vmname ###删除vm的管理前端,不会删除存储
[root@foundation28 ~]# virsh list ###列出正在运行的vm
Id Name State
----------------------------------------------------
2 lv running
[root@foundation28 ~]# virsh list --all ###列出所有的vm
Id Name State
----------------------------------------------------
2 lv running
- desktop shut off
- server shut off
[root@foundation28 ~]# virsh shutdown lv ###正常关闭指定vm
Domain lv is being shutdown
[root@foundation28 ~]# virsh destroy lv ###强行结束指定vm
Domain lv destroyed
[root@foundation28 ~]# virsh start lv ###运行指定vm
Domain lv started
[root@foundation28 ~]# virt-viewer lv ###显示指定虚拟机
(virt-viewer:5083): GSpice-WARNING **: Warning no automount-inhibiting implementation available
[root@foundation28 mnt]# virsh create lv.xml ###临时恢复指定前端管理文件
Domain lv created from lv.xml
[root@foundation28 qemu]# virsh undefine lv ###删除指定vm前端管理文件,不删除存储
Domain lv has been undefined
本文出自 “12112684” 博客,请务必保留此出处http://12122684.blog.51cto.com/12112684/1872814
linux 入门基础知识 7