Esta é minha primeira tentativa de criar uma VM do vSphere usando o terraform. A VM é criada com sucesso, mas leva 7 minutos para ser concluída. Aqui estão os passos que eu dei.
Usando o terraform, a seqüência de inicialização da VM progride da mesma forma que a VM criada manualmente e, em seguida, fica paralisada na mensagem abaixo por aproximadamente seis minutos e meio.
[ 12.109016] blk_update_request: I/O error, dev fd0, sector 0
A mensagem de erro é repetida cerca de 6 vezes para a criação da VM manual e terraform. Mas durante a criação manual, ele se move para o prompt de login quase imediatamente. Durante a criação da terraform, ela é interrompida por cerca de 6 minutos e meio e depois passa para o prompt de login. Alguma idéia do porquê de estar pendurado durante a criação da terraform?
intance.tf
resource "vsphere_virtual_machine" "hellovm" {
name = "hellovm2"
vcpu = 1
memory = 1024
datacenter = "Lab09-Datacenter01"
network_interface {
label = "Lab09-NetA"
}
disk {
template = "${var.vmtemp}"
type = "thin"
datastore = "${var.vmdatastore}"
}
}
terraform aplica stdout
Macbook12:concoursebootstrap steve$ terraform apply
vsphere_folder.concourse-base: Refreshing state... (ID: Lab09-Datacenter01/VirtualMachines)
vsphere_virtual_machine.hellovm: Refreshing state... (ID: hellovm)
vsphere_virtual_machine.hellovm: Creating...
datacenter: "" => "Lab09-Datacenter01"
detach_unknown_disks_on_delete: "" => "false"
disk.#: "" => "1"
disk.3867083049.bootable: "" => ""
disk.3867083049.controller_type: "" => "scsi"
disk.3867083049.datastore: "" => "nfs-lab09-vol1"
disk.3867083049.iops: "" => ""
disk.3867083049.keep_on_remove: "" => ""
disk.3867083049.key: "" => "<computed>"
disk.3867083049.name: "" => ""
disk.3867083049.size: "" => ""
disk.3867083049.template: "" => "ubuntu-16.04-server-cloudimg-amd64"
disk.3867083049.type: "" => "thin"
disk.3867083049.uuid: "" => "<computed>"
disk.3867083049.vmdk: "" => ""
domain: "" => "vsphere.local"
enable_disk_uuid: "" => "false"
linked_clone: "" => "false"
memory: "" => "1024"
memory_reservation: "" => "0"
moid: "" => "<computed>"
name: "" => "hellovm"
network_interface.#: "" => "1"
network_interface.0.ip_address: "" => "<computed>"
network_interface.0.ipv4_address: "" => "<computed>"
network_interface.0.ipv4_gateway: "" => "<computed>"
network_interface.0.ipv4_prefix_length: "" => "<computed>"
network_interface.0.ipv6_address: "" => "<computed>"
network_interface.0.ipv6_gateway: "" => "<computed>"
network_interface.0.ipv6_prefix_length: "" => "<computed>"
network_interface.0.label: "" => "Lab09-NetA"
network_interface.0.mac_address: "" => "<computed>"
network_interface.0.subnet_mask: "" => "<computed>"
skip_customization: "" => "false"
time_zone: "" => "Etc/UTC"
uuid: "" => "<computed>"
vcpu: "" => "1"
vsphere_virtual_machine.hellovm: Still creating... (10s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (20s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (30s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (40s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (50s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (1m0s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (1m10s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (1m20s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (1m30s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (1m40s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (1m50s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (2m0s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (2m10s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (2m20s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (2m30s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (2m40s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (2m50s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (3m0s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (3m10s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (3m20s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (3m30s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (3m40s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (3m50s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (4m0s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (4m10s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (4m20s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (4m30s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (4m40s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (4m50s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (5m0s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (5m10s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (5m20s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (5m30s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (5m40s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (5m50s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (6m0s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (6m10s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (6m20s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (6m30s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (6m40s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (6m50s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (7m0s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (7m10s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (7m20s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (7m30s elapsed)
vsphere_virtual_machine.hellovm: Still creating... (7m40s elapsed)
vsphere_virtual_machine.hellovm: Creation complete (ID: hellovm)
Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
ubuntu dmesg
saídadotraçadoterraformdepoisqueaVMécriadaeestáaguardandoinicialização
Orestantedasaídaterraform.Váriosminutosderepetiçãoderegistros,emseguida,osseguintes