Skip to content

Kyle McDonald

Perth-based IT enthusiast

Menu

Primary menu

  • About
  • Home Lab

Category Archives: Scripting

Finding ESXi hosts with IP conflicts

Posted on 2019/06/19 by Kyle McDonald — No Comments ↓

I recently had a client with some ESXi hosts having intermittent issues with NFS storage. After checking vmkernel.log (and confirming via vodb.log) I found that these hosts were reporting IP conflict errors. Someone bought extra drinks that night! The following Continue reading Finding ESXi hosts with IP conflicts→

Posted in ESXi, Scripting, VMware | Leave a reply

MS SQL AlwaysOn – Is current node the Primary?

Posted on 2015/10/28 by Kyle McDonald — No Comments ↓

I’m not a DBA by any stretch of the imagination. I do, however, need to provide basic infrastructure support to a number of Microsoft SQL servers. A number of our MSSQL 2012 servers have been configured to use AlwaysOn. This Continue reading MS SQL AlwaysOn – Is current node the Primary?→

Posted in Scripting, SQL | Leave a reply

Remove IP from Exchange Relay Connectors

Posted on 2015/07/21 by Kyle McDonald — 1 Comment ↓

A simple script to compliment a previous post

Posted in Scripting | 1 Reply

Select menu item from a dynamic Powershell array

Posted on 2015/07/15 by Kyle McDonald — No Comments ↓

Whilst talking with a colleague, the topic of being able to create a selectable menu item from a dynamically generated array came up. This was in the context of having a script that would query a list of all mailbox Continue reading Select menu item from a dynamic Powershell array→

Posted in Scripting | Leave a reply

Powershell script to alert when someone RDP’s to a server

Posted on 2015/02/28 by Kyle McDonald — No Comments ↓

I’ve had a few issues with contractors logging directly into server, rather than using remote management tools. This script requires a scheduled tasks with a number of event triggers depending on what you want to alert on. I’m not too Continue reading Powershell script to alert when someone RDP’s to a server→

Posted in Scripting | Leave a reply

Post navigation

← Older posts

Primary Sidebar Widget Area

Recent Posts

  • Replacing a failed vSAN cache drive
  • Validating free IP’s on a non-routable subnet
  • Finding ESXi hosts with IP conflicts
  • ESXi 6.7 U2 breaks jumbo frames within VLAN trunk portgroups
  • Melbourne VMUG UserCon 2019

Tag Cloud

Log Insight vCenter VCSA VMware vSAN

Archives

  • February 2020
  • July 2019
  • June 2019
  • May 2019
  • March 2019
  • February 2019
  • January 2019
  • August 2018
  • May 2018
  • January 2018
  • October 2015
  • September 2015
  • July 2015
  • February 2015
  • January 2015
  • November 2014
  • August 2014
  • July 2014
  • May 2014
  • Twitter
  • Linkedin
  • Github
Copyright © 2021 Kyle McDonald. All Rights Reserved.
Theme: Catch Box by Catch Themes