Vmware: Difference between revisions

From Federal Burro of Information
Jump to navigationJump to search
No edit summary
Line 37: Line 37:
== files REQUIRED for a vm ==
== files REQUIRED for a vm ==


hostname.vmx
  hostname.vmdk
  hostname.vmdk
  hostname-flat.vmdk
  hostname-flat.vmdk
  hostname_1.vmdk
  hostname_1.vmdk
  hostname_1-flat.vmdk
  hostname_1-flat.vmdk
on files:
http://www.vmware.com/support/ws5/doc/ws_learning_files_in_a_vm.html

Revision as of 18:56, 5 March 2013

block2csv

Copy paste all selected servers in the cluster view

use this to csv it.

block2csv.pl

#!/usr/bin/perl -w

use strict;
use Data::Dumper;

$/ = "\n\n";

print "Name,State,Status,Host,provisioned,used,cpu,mem,percent,vmwaretools,dnsname,evc,uuid,notes,alarms\n";
while (<>){
    # print;
    my $r;
    ( $r->{'name'} , $r->{'state'}, $r->{'status'}, $r->{'host'}, $r->{'provisioned'}, $r->{'used'}, $r->{'cpu'} , $r->{'mem'}, $r->{'percent'}, $r->{'vmwaretools'}, $r->{'dnsname'}, $r->{'evc'}, $r->{'uuid'} , $r->{'notes'} , $r->{'alarms'}  ) = split "\n";
    print $r->{'name'} .",". $r->{'state'}.",". $r->{'status'}.",". $r->{'host'}.",". $r->{'provisioned'}.",". $r->{'used'}.",". $r->{'cpu'} .",". $r->{'mem'}.",". $r->{'percent'}.",". $r->{'vmwaretools'}.",". $r->{'dnsname'}.",". $r->{'evc'} .",". $r->{'uuid'} .",". $r->{'notes'} .",". $r->{'alarms'} . "\n";}

extending a disk with no vcentre

windows:

  1. In the OS powered down with a shutdown /i ( pointed back to itself)
  2. ssh into the esxi host: cd to the vmfs dir and : vmkfstools --extendvirtualdisk 100G mydisk.vmdk
  3. vim-cmd vmsvc/getallvms to figure out what the ID of the vm is
  4. vim-cmd vmsvc/power.on 81

cool tools

files REQUIRED for a vm

hostname.vmx
hostname.vmdk
hostname-flat.vmdk
hostname_1.vmdk
hostname_1-flat.vmdk

on files:

http://www.vmware.com/support/ws5/doc/ws_learning_files_in_a_vm.html