接下來會有乙個非常棘手的任務,需要在esxi大概是3臺,裡面部署大概30幾台虛擬機器的樣子,這個任務還不要了老命了,於是開始嘗試使用命令列製作虛擬機器。
這次的測試使用**如下:
@task
@roles("test")
defvm_putfile():
#put(env.local_softdir+"50g.vmdk.tar.gz","/vmfs/volumes/datastore1/server1/")
put(env.local_softdir+"50.vmdk","/vmfs/volumes/datastore1/files/")
env.shell = "/bin/sh -c"
env.keepalive = 1
@task
@roles("test")
defvm_createnew():
run(""
" echo "開始建立虛擬機器 server1"
echo "建立目錄!"
mkdir -p /vmfs/volumes/datastore1/server1
echo "拷貝檔案!"
vmkfstools -i /vmfs/volumes/datastore1/files/50.vmdk -d thin /vmfs/volumes/datastore1/server1/server1.vmdk
cat < /vmfs/volumes/datastore1/server1/server1.vmx
.encoding = "
utf-8
"config.version = "8"
virtualhw.version = "11"
numvcpus = "1"
memsize = "
2048
"displayname = "server1"
guestos = "centos-64
"ethernet0.virtualdev = "e1000
"ethernet0.networkname = "
vmnetwork
"ethernet0.addresstype = "static"
ethernet0.present = "
true
"ethernet0.address = "
40:f2
:e9:
93:d7:1
"virtualhw.productcompatibility = "hosted"
floppy0.present = "
false
"scsi0:0.present = "
true
"scsi0:0.filename = "server1.vmdk"
scsi0.virtualdev = "lsilogic"
scsi0.present = "
true
"scsi0:0.devicetype = "scsi-harddisk"
scsi0:0.redo = "
"scsi0.pcislotnumber = "17"
powertype.poweroff = "hard"
powertype.suspend = "hard"
powertype.reset = "hard"
snapshot.action = "autorevert"
eof"
"")
但是在使用的時候發現,有點問題,vmwware的磁碟格式到了esxi那邊,還得轉換,但是轉化的過程中,整個磁碟的大小都成了檔案,而不是所謂的thin模式。
接下來嘗試使用vsphere直接生成虛擬機器磁碟檔案。
end
Esxi 轉殖 虛擬機器
esxi中虛擬機器沒有轉殖選,需要先 匯出 再新建虛擬機器,選擇 從ovf或ova檔案部署虛擬機器 實驗環境 esxi 6.7,centos7虛擬機器 一 轉殖虛擬機器方案 1.選中虛擬機器 匯出 需要關閉虛擬機器電源 警告視窗 ps 你的是不是不能匯出呢?先關閉電源吧,兄弟。只有關閉電源的情況下可...
ESXI虛擬機器 linux
esxi虛擬技術vswitch 有128個埠 與managerment network vmotion和ip儲存埠 意思是指定網絡卡介面卡連線到哪乙個交換機上。網絡卡故障切換 磁碟相關 vmnic是物理介面卡就是網絡卡vcenter需要建立資料庫。磁碟的型別在建立的時候指定的,後期不可更改,磁碟的大...
ESXi中Linux虛擬機器LVM擴充套件例項
1.esxi中為linux虛擬機器新增第二塊硬碟,檢視磁碟狀態 fdisk l 2.在新加的硬碟上建立分割槽,分割槽型別為8e fdisk dev sdb command m for help new command action e extended p primary partition 1 4...