1. 程式人生 > >指令碼安裝KVM的虛擬機器

指令碼安裝KVM的虛擬機器

前言

指令碼可以大大的節省時間而批量完成任務,節省了人力,節約了時間
編寫指令碼快速安裝虛擬機器
在這裡插入圖片描述

#!/bin/bash
virt-install \
--cdrom /home/kiosk/Desktop/rhel-server-7.4-x86_64-dvd.iso \
--vcpus 1 \
--memory 1000 \
--disk /var/lib/libvirt/images/test.qcow2,size=8,bus=virtio \	
--name test \
--network source=br0,model=virtio

virt-install :安裝
\ :換行
cdrom /home/kiosk/Desktop/rhel-server-7.4-x86_64-dvd.ios : 映象所在位置
vcou 1 :cpu核數為1
memory 1000:記憶體為1000M
disk /var/lib/libvirt/images/test.qcow2,size=8,bus=virtio : 磁碟空間8G 虛擬機器名字為test.qcow2並放在此路徑下
name test :名字為test
network source=br0,model=virtio :網絡卡為br0 virtio裝置

編寫完成後還需要增加執行許可權

在這裡插入圖片描述

然後sh 執行
在這裡插入圖片描述

但是這個指令碼只是一次性的,如何讓他可重複性使用呢,則需要這樣改
將原來test修改為$1即可

sh vm_create 名稱

在這裡插入圖片描述
在這裡插入圖片描述