虚拟机安装及相关管理命令
###虚拟机的安装####
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 即可实现全自动安装