Madmax01's Accepted Solutions

once you switch back to megaraid-sas then need to disable the nativ ones. just in Case i paste: esxcli system module set --enabled=true --module=megaraid_sas esxcli system module load --mod... See more...
once you switch back to megaraid-sas then need to disable the nativ ones. just in Case i paste: esxcli system module set --enabled=true --module=megaraid_sas esxcli system module load --module=megaraid_sas -f esxcli system module set --enabled=false --module=lsi_mr3 after reboot you could check then with esxcfg-scsidevs -a if you have any Intel controller and not in use (sata/sas) > good you disable inside the bios.  Just to avoid kinda Interrupts. may helps. finger crossed best regards Max
Hi there, well this is not that easy to explain. it's depending on the available  I/O. - do you have local Datastores?  - if non-local >  you have FC/iscsi/nfs ? - you have different ... See more...
Hi there, well this is not that easy to explain. it's depending on the available  I/O. - do you have local Datastores?  - if non-local >  you have FC/iscsi/nfs ? - you have different Raid for the Datastores?  Which Kind of Raid? (Raid1/5/6,....)  How much Disk Slices you have inside the Raid? you need to be aware that you have read I/O on the Source Datastore and write I/O on the Destination. and this is additional next to you're running Vm's i would jump on the esxi console and checking esxtop. there you see best if the datastores having any Latency Issues.  you could do then a Test-Svmotion outside of Business Times thx Max
Hello there, sure that is possible . you could use the cmdlet  import-csv  . Import-Csv you could just easy create the csv file and then you import it and doing youre VM Creatings... See more...
Hello there, sure that is possible . you could use the cmdlet  import-csv  . Import-Csv you could just easy create the csv file and then you import it and doing youre VM Creatings based on the values inside the csv . Examples: http://vmwaremine.com/2014/06/06/yet-another-script-deploy-multiple-vms-csv-input/#sthash.t6C1sUGI.dpbs Powershell and importing .CSV files - Yellow Bricks best regards Max
Hi, could you test out. that should do you're request based on Total = 1000GB free = 500GB 10% = 100GB (500GB - 100GB)/50 = 8 Connect-VIServer -server "server name " -credential (... See more...
Hi, could you test out. that should do you're request based on Total = 1000GB free = 500GB 10% = 100GB (500GB - 100GB)/50 = 8 Connect-VIServer -server "server name " -credential (get-credential) $report = @() $clusterDSReport = @() foreach($cluster in Get-Cluster){     $dsClusterFree = 0   $dsClusterCapacity = 0     Get-Datastore -RelatedObject $cluster | where {$_.type -match "VMFS" -and $_.Name -notmatch "local|snap"} | %{         $info = "" | select DataCenter, Cluster, Name, Capacity, Available         $info.Datacenter = $_.Datacenter         $info.Cluster = $cluster.Name         $info.Name = $_.Name         $info.Capacity = [math]::Round($_.capacityGB,2)         $info.Available = [math]::Round($_.FreeSpaceGB,2)         $report += $info         $dsClusterCapacity += $info.Capacity   $dsClusterFree += $info.Available     }     $clusterInfo = "" |Select Cluster, "Available Slots"     #$clusterInfo = 'Cluster','Available slots'     $clusterInfo.Cluster = $cluster.Name     $clusterInfo.'Available slots' = [math]::Round($dsClusterFree - ($dsClusterCapacity * 0.1))/50     $clusterDSReport += $clusterInfo } $report | Export-Csv "C:\vmware\scripts\datastore\cluster-ds.csv" -NoTypeInformation -UseCulture $clusterDSReport | Export-Csv "C:\vmware\scripts\datastore\cluster-free-VM-slots.csv" -NoTypeInformation -UseCulture
Hello theire, i have same config with several Clusters as i create Clusters per CPU Architecture. Westmere,ivy,Sandy,Haswell.  i don't use EVC. Hm wouldn't sense now an Kind of Problem. 1 ... See more...
Hello theire, i have same config with several Clusters as i create Clusters per CPU Architecture. Westmere,ivy,Sandy,Haswell.  i don't use EVC. Hm wouldn't sense now an Kind of Problem. 1 Point is that theire is additional Heartbeat through storage per Cluster. But on other Side theire is more less overhead for HA Master/Slave per Cluster . For overally optimize, maybe have a look if you have latest Supported Firmware on Storage Boxes. CHeck if theire is support for Alua/RR and that you use ATS/SCSI Reservation  instead of nativ SCSI Reseration. If you fully have ATS Support, you could upgrade to have ATS-Only nativ . Best regards Max
Hello theire, hm strange. normally Administrators having access to this ProgramData. could you please check the Permissions directly? Also the Advanced Permissions. Worst Case is that th... See more...
Hello theire, hm strange. normally Administrators having access to this ProgramData. could you please check the Permissions directly? Also the Advanced Permissions. Worst Case is that the ACL is damaged and need to reforced to that Folder recursivly.  (with icacls). what about UAC?  you started the Installer  with "Run as Administrator" ? thx Max
Hi theire, so in the last Years i stayed away from Customized vendor Isos. Reason is that Vmware is not Happy with the Customized ones once facing Problems. They are repointing to the other Ve... See more...
Hi theire, so in the last Years i stayed away from Customized vendor Isos. Reason is that Vmware is not Happy with the Customized ones once facing Problems. They are repointing to the other Vendor on trying to handle support Ticket.  So as for that i just used since years a clean default Vmware Image and all necessary Drivers i inject afterwards. Manually or through Update Manager. Had more less Issues with Default Isos then with fully Customized Vendor ones. So back to Question.  if you like to update driver for Cisco, then you could download latest supported ones for you're Model and add into you're Update Manager. Best regards Max
Hi theire, just i'am a Hobbyist, on my Side i created this code and works for me. Best regards Get-Template |get-view| Select Name,     @{N="Datastore";E={$_.config.datastoreurl.na... See more...
Hi theire, just i'am a Hobbyist, on my Side i created this code and works for me. Best regards Get-Template |get-view| Select Name,     @{N="Datastore";E={$_.config.datastoreurl.name}},   @{Name="VMHost";Expression={(get-view -ID $_.runtime.host).name}},   @{Name="Cluster";Expression={$cluster = (get-view -ID $_.runtime.host).parent;(get-view -ID $cluster).name}},   @{Name="Folder";Expression={(get-view -ID $_.parent).name}},   @{Name="DiskSize";Expression={((get-harddisk -template $_.name).capacitygb |measure-object -sum).sum}}
Hi Mihir, Years ago i thought also around how to handle the ESX(i) to get back once crashing. i could circle in every Direction,  but i come to the End that "Trying to backup some configs" ... See more...
Hi Mihir, Years ago i thought also around how to handle the ESX(i) to get back once crashing. i could circle in every Direction,  but i come to the End that "Trying to backup some configs" > theire is the Single Point of Failure following. - Getting 100% every file which is necessary to get the config back once crashing - At a Major relase change > maybe this dependend files are changing or extending - Restore/Backup Configs, maybe causing a Kind of Instability,............ - Not sure if Vmware is supporting it 100% backuping config and to restore it Anyway, my own Solution is following. Instead of Backuping config and trying to restore it  > i kill 2 flys with 1 Slap. - Fast Restore  (But from Mind that's an Fresh install and pushing the scripts,....) - Update Processes. (Fresh install with new Build Number) i use PXE Kickstart solution. The Server is much more stable . What i have done: - Windows 2012 R2  with IIS + WDS - Using 2 Shares   1x for WDS   1x for IIS   IIS Share =  1: Hostcfgs   (Kickstart Files for each Host)                   2: Patch        (placed the latest Update file)                   3: Scripts      (Host file, ntp file, advanced settings, portgroups,.....) WDS Share = default windows deployment share where i place the extracted iso binary and the pxelinux.cfg menu files,.... So at all. once i have a strange problem. i push the kickstart stuff and have following - Full fresh installed with ALL Configs as before And once a new Major Relase is out > it's easy to integrate it into PXE. So you have only an initially effort and you need to maintain the Patches (or creating everytime new Source). PS: Don't forget, you have to be sure that the System is Stable. And with a Kind of Backup/Restore > you never 100% could be sure that's the Case. Because you know theire lot of Object ID's in background,....... .  Only with such kind of Solution i could be 100% sure that i have everything covered. "vicfg-cfgbackup"  is a nice idea > but never i would rely completely on it. Just a Feedback to think in other Direction. Best regards Max
So i personally have only 2 Snapshots once i have more then 1 serviceInstance to that vCenter. Please check with: get-view ServiceInstance if you see more then 1 > process this command ... See more...
So i personally have only 2 Snapshots once i have more then 1 serviceInstance to that vCenter. Please check with: get-view ServiceInstance if you see more then 1 > process this command Disconnect-VIServer * -Confirm:$false then connect again. and try to make new Snapshot. (but check with  get-vm if you get double lines or not) ------------------------------------------------------------------------------- So as you have a green "Write-Host" on the first line > so guessing right now that it's having something to do with that ones. Best regards Max
Hi theire, so if i would have a really big amount of VM'S which i have to delete then i would make it with an input-file and using powercli for faster delete. try following: create  file... See more...
Hi theire, so if i would have a really big amount of VM'S which i have to delete then i would make it with an input-file and using powercli for faster delete. try following: create  file   vms.txt  (and write the vm's vertically) then you could use following code as delete for all vm's of that input. #################### connect-viserver xxxxxx $content = get-content "path to file" $vms = get-vm $content foreach ($vm in $vms){              Remove-VM $vm -DeletePermanently -Confirm:$false } ##################### that's a very simple Code > you could also integrate a Kind of loop until VM is powered off,... But anyway with Powercli i think delete is much faster then over vi-client. equal how the script looks like. Best regards max
Hi, yes that is working. Just only use that 1 vSwitch.  and create also vmotion theire. and attach the Pnic to that vSwitch. you get then a info message on the overview regarding you're ... See more...
Hi, yes that is working. Just only use that 1 vSwitch.  and create also vmotion theire. and attach the Pnic to that vSwitch. you get then a info message on the overview regarding you're management Redundancy.  if it's disturbing > you could disable it with: How to remove “No Management Network Redundancy” warning on vSphere using das.ignoreRedundantNetWarn… Best regards Max
i think instead of "off-loading" it you're Host Ressources will be used beeing able having the VAAI to get working. only Point which is explaining it to me. So would mean at the end that t... See more...
i think instead of "off-loading" it you're Host Ressources will be used beeing able having the VAAI to get working. only Point which is explaining it to me. So would mean at the end that the Performance is better with Enterprise > because of Off-loading all the Commands But i couldn't guarantee my "Theory" .. would be good to open a Ticket at vmware and to ask that question . Best regards Max