使用指令碼開啟關閉虛擬機器

2021-10-04 21:44:46 字數 709 閱讀 2066

使用指令碼開啟關閉虛擬機器

#!/bin/bash
#指令碼通過呼叫 virsh 命令實現對虛擬機器的管理,如果沒有該命令,需要安裝 libvirt-client 軟體包

#$1 是指令碼的第 1 個引數,$2 是指令碼的第 2 個引數

#第 1 個引數是你希望對虛擬機器進行的操作指令,第 2 個引數是虛擬機器名稱

case $1 in

list)

virsh list --all;

;start

)virsh start$2;

;stop)

virsh destroy $2;;

enable)

virsh autostart $2;;

disable)

virsh autostart --disable $2;;

*)echo

"usage:$0 list"

echo

"usage:$0 [start|stop|enable|disable] vm_name"

cat<< eof

list 顯示虛擬機器列表

start 啟動虛擬機器

stop 關閉虛擬機器

enable 設定虛擬機器為開機自啟

disable 關閉虛擬機器開機自啟功能

eof;

;esac

關閉虛擬機器Hyper V

這就要說前幾天安裝的docker了。開啟了hyper v服務之後發現安裝模擬器失敗,必須要關閉hyper v 那就來關閉試試吧 第一步 檢視是否關閉功能 第二步 試了網上的方法,以管理員身份開啟cmd關閉服務 bcdedit set hypervisorlaunchtype off 然後重啟。發現沒...

C 窗體實現開啟關閉VM虛擬機器

vixclass.cs 定義開機 關機等函式 using system using system.collections.generic using system.linq using system.runtime.interopservices using system.text using sy...

虛擬機器開啟網絡卡

虛擬機器一直不能和本機共用網路 然後各種找問題,最後發現是虛擬機器的網絡卡沒開啟,所以記錄一下 1 第一步 登入虛擬機器 centos 系統,檢視系統網絡卡裝置 ip addr show 紅框為網絡卡名字 2 第二步 修改網絡卡配置引數,修改 onboot 引數為yes,儲存退出 cd etc sy...