Skip to content

mccbryan3/vmware_tools

Repository files navigation

vm.alarm-attr.py

Use the requirements file with pip for requiremetns

pip install -r requirements.txt

This was built to write attributes to custom attributes on machine creation.

This script shoudl be placed on the VCSA and called from an alarm rule

The attributes are hard coded so they will need to be modified to suite the needs

vm.snapshot_vm.ps1

This one takes snaps using PowerCLI and should be ran from PoSH

It will also delete any snaps older than 7 days by default

There are flags to change the purge date of the snaps on the target VM - default 7

vm.get-vm_ad_created.ps1

Reads and exports whenCreated data from AD to a CSV if the VM exists. Outputs DomainState to knoiw if it exists

find-vmhost-lun-no-datastore.ps1

Lists luns on vmhosts that are not configured as VMFS datastores are start with the mpx prefix. This should give you a list to bounce off of a list of RDMs from the VM side.

vm.format-uuid_serail_no.js

This formats the VM name based on uuid from BIOS (vmname_uuid) primarily for Ansible Tower use.

vm.vmotion-kernel-stack-convert.ps1

This script will convert your vmotion vmkernel port to use the vmotion tcp/ip stack

This script assumes the following.

  • You only have one vmotion vmkernel port
  • You are not using vmk100

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published