虚拟机安装及相关管理命令

###虚拟机的安装####

1.在真机中超级用户下输入 virt-manager命令,enter进入安装界面

虚拟机安装及相关管理命令

2.点击“file”下的图标,新建一个虚拟机 --->选择第一个“Local install media(ISO image or CDROM),本地镜像”

虚拟机安装及相关管理命令

3.选择本地镜像的路径

虚拟机安装及相关管理命令

4.选择RAM为(1024)和CPUs(1)

虚拟机安装及相关管理命令

5.选择硬盘大小为9

虚拟机安装及相关管理命令

6.更改虚拟机名称,并勾选安装前定做配置信息选项

虚拟机安装及相关管理命令

7.选择硬盘Disk BUS为virlIO

虚拟机安装及相关管理命令

8.Virtual Network 选择 为Bridge br0 设备模型为virtio

虚拟机安装及相关管理命令

9.begin到达安装界面

虚拟机安装及相关管理命令

语言选择

虚拟机安装及相关管理命令

时间日期选择

虚拟机安装及相关管理命令

软件选择

虚拟机安装及相关管理命令

磁盘分区: 选择手动分区

虚拟机安装及相关管理命令

选择标准分区,添加新挂载点 1.swap:50  2./boot:200  3./ 不输入数字  点击完成

虚拟机安装及相关管理命令虚拟机安装及相关管理命令

开始安装,设置root密码

等待安装完成

虚拟机安装及相关管理命令

###虚拟机的相关管理命令###

虚拟机是由两部分组成
/etc/libvirt/qemu/虚拟机.xml                ##虚拟机硬件信息文件
/var/lib/libvirt/images/虚拟机.qcow2     ##虚拟机硬盘文件

虚拟机安装及相关管理命令

.html                                                        ##超级文本语言
.xml                                                         ##可扩展文本语言

virt-manager                                              ##打开虚拟机管理图形界面
virsh list                                                    ##列出用户(运行中的)
virsh list --all                                             ##列出全部用户virsh start 虚拟机名称 ##启动虚拟机
virt-viewer 虚拟机名称                                ##显示虚拟机
virt shutdown 虚拟机名称                           ##关闭虚拟机
virsh destroy 虚拟机名称                            ##强制关闭
virsh create 虚拟机名称                              ##利用虚拟机硬件信息文件打开虚拟机,只是一次性的
virsh define 虚拟机名称                               ##恢复虚拟机
virsh undefine 虚拟机名称                           ##删除虚拟机硬件信息文件

###虚拟机的安装脚本####

1.建立一个目录或在已有的目录下编写安装脚本

eg:  cd /mnt     vim create_vm.sh        依次输入以下信息

注:3.确保该安装包.iso的地址在/iso下

       6.保证硬盘disk的地址正确

保存退出,使用sh create_vm.sh 进行安装。

虚拟机安装及相关管理命令

vm_create .sh 用户名                                               ##自动创建用户
                                                                              ##有问题的虚拟机要及时停止并删除,不占用系统资源

(2)全自动安装

1.yum install system-config-kickstart.noarch                            #安装源软件
虚拟机安装及相关管理命令

2.执行system-config-kickstart 命令配置图形信息

虚拟机安装及相关管理命令

虚拟机安装及相关管理命令

虚拟机安装及相关管理命令
虚拟机安装及相关管理命令


虚拟机安装及相关管理命令

虚拟机安装及相关管理命令

虚拟机安装及相关管理命令

虚拟机安装及相关管理命令

虚拟机安装及相关管理命令

执行完成后保存到/var/www/html/

vim /var/www/html/ks.cfg
虚拟机安装及相关管理命令

更改vm_create.sh脚本
虚拟机安装及相关管理命令

编辑ks.cfg文件,在文件内加入以下内容

虚拟机安装及相关管理命令

40:安装包

43:目的结束

45:安装后执行的脚本

ksvalidator ks.cfg                                                                ##这条指令可以检查本文件的语法错误,只适同于ks.cfg

执行vm_create.sh name 即可实现全自动安装