• Scripting a VNX/Celerra to Isilon Data Migration with EMCOPY and Perl Below is a collection of perl scripts that make data migration from VNX/Celerra file systems to an Isilon system much easier.  I’ve already outlined the process of using isi_vol_copy_vnx in a prior post, however using EMCOPY may be more appropriate in a specific use case, or simply more familiar to administrators for support and management … Continue reading Scripting a VNX/Celerra to Isilon Data Migration with EMCOPY and Perl
  • Scripting an alert to verify the availability of individual VNX CIFS server shares It was recently asked to come up with a method to alert on the availability of specific CIFS file shares in our environment.  This was due to a recent issue we had on our VNX with our data mover crashing and causing the corruption of a single file system when it came back up.  We … Continue reading Scripting an alert to verify the availability of individual VNX CIFS server shares
  • Gathering performance data on a virtual windows server When troubleshooting a potential storage related performance problem on a virtual windows server, it’s a bit more difficult to anaylze a because many virtual hosts share the same LUN for a datastore in ESX.  Using EMC’s analyzer or Control Center Performance Manager only gives me statistics on specific disks or LUNs, I have no visibility … Continue reading Gathering performance data on a virtual windows server
  • Alerting on VNX File SP Failover You may see a Celerra alert description that states “Disk dx has been trespassed” or “Storage Processor is ready to restore”.  This would mean that one or more Celerra LUNs aren’t being accessed through the default SP.  It can happen during a DART upgrade, some other maintenance activity, or simply a temporary loss of connectivity … Continue reading Alerting on VNX File SP Failover
  • Archiving NAZ and NAR files from EMC VNX and Clariion arrays It can be useful to copy and archive naz and nar files from all arrays to a local server.  It’s useful for helping EMC with troubleshooting efforts, general health checks, and researching historical trends.   I use them often with our EMC technical rep when a workload analysis is done, and it’s much faster to simply have them all … Continue reading Archiving NAZ and NAR files from EMC VNX and Clariion arrays
  • Reporting on the Estimated Job Completion Times for FAST VP Data Relocation Another one of the many daily reports I run reports on the current time remaining on the FAST VP data relocation times for all of our arrays.  I also make a single backup copy of the report to show the times for the previous day so I can get a quick view of progress that … Continue reading Reporting on the Estimated Job Completion Times for FAST VP Data Relocation
  • Reporting on Clariion / VNX Block Storage Pool capacity with a bash script I recently added a post about how to report on Celerra & VNX File pool sizes with a bash script. I’ve also been doing that for a long time with our Clariion and VNX block pools so I thought I’d share that information as well. I use a cron job to schedule the report daily … Continue reading Reporting on Clariion / VNX Block Storage Pool capacity with a bash script
  • Reporting on Celerra / VNX NAS Pool capacity with a bash script I recently created a script that I run on all of our celerras and VNX’s that reports on NAS pool size.   The output from each array is then converted to HTML and combined on a single intranet page to provide a quick at-a-glance view of our global NAS capacity and disk space consumption.  I made another … Continue reading Reporting on Celerra / VNX NAS Pool capacity with a bash script
  • Disk space reporting on sub folders on a VNX File CIFS shared file system I recently had a comment on a different post asking how to report on the size of multiple folders on a single file system, so I thought I’d share the method I use to create reports and alerts on the space that sub folders on file systems consume. There is a way to navigate to … Continue reading Disk space reporting on sub folders on a VNX File CIFS shared file system
  • Automating VNX Storage Processor Percent Utilization Alerts Note:  The original post describes a method that requires EMC Control Center and Performance Manager.  That tool has been deprecated by EMC in favor of ViPR SRM.  There is still a method you can use to gather CPU information for use in bash scripts. I don’t have script examples that use this command, but if anyone … Continue reading Automating VNX Storage Processor Percent Utilization Alerts
  • Reporting on the state of VNX auto-tiering   To go along with my previous post (reporting on LUN tier distribution) I also include information on the same intranet page about the current state of the auto-tiering job.  We run auto-tiering from 10PM to 6AM in the morning to avoid the movement of data during business hours or our normal backup window in the … Continue reading Reporting on the state of VNX auto-tiering
  • Reporting on LUN auto-tier distribution We have auto-tiering turned on in all of our storage pools, which all use EFD, FC, and SATA disks.  I created a script that will generate a list of all of our LUNs and the current tier distribution for each LUN.  Note that this script is designed to run in unix.  It can be run … Continue reading Reporting on LUN auto-tier distribution
  • Reporting on Trespassed LUNs   All of our production clariions are configured with two large tiered storage pools, one for LUNs on SPA and one for LUNs on SPB.  When storage is created on a server, two identical LUNs are created (one in each pool) and are striped at the host level.  I do it that way to more evenly balance … Continue reading Reporting on Trespassed LUNs
  • VNX replication monitoring script This script allows me to quickly monitor and verify the status of my replication jobs every morning.  It will generate a csv file with six columns for file system name, interconnect, estimated completion time, current transfer size,current transfer size remaining, and current write speed. I recently added two more remote offices to our replication topology … Continue reading VNX replication monitoring script
  • Reporting on Soft media errors   Ah, soft media errors.  The silent killer.  We had an issue with one of our Clariion LUNs that had many uncorrectable sector errors.  Prior to the LUN failure, there were hundreds of soft media errors reported in the navisphere logs.  Why weren’t we alerted about them?  Beats me.  I created my own script to … Continue reading Reporting on Soft media errors
  • Tiering reports for EMC’s FAST VP Note: On a separate blog post, I shared a script to generate a report of the tiering status of all LUNs. One of the items that EMC did not implement along with FAST VP is the ability to run a canned report on how your LUNs are being allocated among the different tiers of storage.  While … Continue reading Tiering reports for EMC’s FAST VP
  •  

     

     

     

     

     

     

     

     

     

     

     

     

    Advertisements

    Like this:

    %d bloggers like this: