Posts | Forum | Privacy | Contact | About
![]() |
Download The SAN Guy mobile app on the Apple App store. It’s free. |
Welcome to The SAN Guy! This is an enterprise storage technology blog with multi-vendor content relating to storage industry news, storage technology articles, troubleshooting guides, CLI command reference guides, custom scripting, and other useful general administration information.
CLI Reference Guides
Brocade
EMC
- Storage Center OS 7.x CLI Reference Guide (SCOS)
- EMC ViPR Controller CLI Command Reference
- EMC XTremIO CLI Reference Guide (XMSCLI)
- Dell EMC Unity Unisphere CLI Command Reference Guide (UEMCLI)
- Data Domain CLI Command Reference Guide
- EMC ECS CLI Command Reference
- Isilon CLI Command Reference
- Undocumented Celerra / VNX File commands
- VNX NAS CLI Command Reference Guide
HP
NetApp
- NetApp Solidfire CLI Command Line Reference
- NetApp Clustered Data ONTAP Command Line Reference Guide (CDOT CLI)
Troubleshooting
Brocade
EMC
- VNX NAS Files incorrectly report as Locked for Editing
- VPLEX Unisphere Login hung at “Retrieving Meta-Volume Information”
- Rescan Storage System command on Celerra results in conflict:storageID-devID error
- VPLEX initiator paths dropped
- VPLEX Health Check
- Celerra Disk Provisioning Wizard incorrectly believes there are not enough drives available for provisioning
- Celerra / VNX File replication job creation errors when selecting destination
- Powerpath Install / Upgrade Issues
- Close requests fail on data mover when using Riverbed Steelhead appliance
- Frequent 0x622 and 0x606 errors in the SP Event Logs
- Can’t join CIFS Server to domain – sasl protocol violation
- Errors when creating new replication jobs
- Long Running FAST VP relocation job
- Problem with soft media errors on SSD drives and FastCache
- Powerpath commands in AIX causing unexpected errors / initialization errors.
- VMWare/ESX can’t write to a Celerra Read/Write NFS mounted datastore
- Unable to provision Celerra storage?
- DM Interconnect failure with Celerra Replicator
Scripting
Brocade
- Automating Config / Zone backups for Brocade Switches
- Scripting Alias and Zone creation for Brocade Switches
VNX
- 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
- Gathering performance data on a virtual windows server
- Alerting on VNX File SP Failover
- Archiving NAZ and NAR files from EMC VNX and Clariion arrays
- Reporting on the Estimated Job Completion Times for FAST VP Data Relocation
- Reporting on Clariion / VNX Block Storage Pool capacity with a bash script
- 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
- Automating VNX Storage Processor Percent Utilization Alerts
- Reporting on the state of VNX auto-tiering
- Reporting on LUN auto-tier distribution
- Reporting on Trespassed LUNs
- VNX replication monitoring script
- Reporting on Soft media errors
- Tiering reports for EMC’s FAST VP
Data Domain
Isilon
- Configuring a Powershell to Isilon Connection with SSL
- Scripting a VNX/Celerra to Isilon Data Migration with EMCOPY and Perl
- Custom Reporting with Isilon OneFS API Calls
- Scripting automatic reports for Isilon from the CLI
Pure
Guides
Brocade
- Configuring a Brocade Switch for Access Gateway (AG) Mode
- Web interface disabled on brocade switch
- Disabling Telnet on Brocade Switches
EMC
- Isilon Port Usage
- Diving in to Isilon SyncIQ and SnapshotIQ Management
- Using the InsightIQ iiq_data_export Utility
- Best Practices for FAST Cache
- Using Cron with EMC VNX and Celerra
- XtremIO Manual Log File Collection Procedure
- Isilon Mitrend Data Gathering Procedure
- Mutiprotocol VNX File Systems: Listing and counting Shares & Exports by file system
- Generating and installing SSL requests, keys, and certificates on EMC ECS
- Installing the EMC ECS CLI Package
- Using isi_vol_copy_vnx for VNX to Isilon data migration
- VNX Block and File Password Change Procedure
- Matching LUNs and UIDs when presenting VPLEX LUNs to Unix hosts
- The steps for NFS exporting a file system on a VDM
- Dynamic allocation pool limit has been reached
- Using the server_stats command on Celerra / VNX File
- How to reserve a Celerra / VNX NAS share for a single file type or group of file types
- How to create a clone of a file system on a Celerra or VNX using nas_copy
- Using Microsoft’s BranchCache with the Celerra & VNX
- Creating an NFS export from a file system on a Virtual Data Mover (VDM)
- Changing the Login banner on a Celerra / VNX File control station
- Using the database query option on Celerra & VNX File commands
- Relocating Celerra Checkpoints
- Collecting info on active shares, clients, protocols, and authentication on the VNX
- Adding a Celerra to a Clariion storage domain from the CLI
- Auto transferring reports from VNX to an IIS web server via FTP
- Testing Disaster Recovery for VNX VDM’s and CIFS servers
- Celerra data mover performance and port configuration
- How to scrub/zero out data on a decommissioned VNX or Clariion
- Strategies for implementing Multi-tiered FAST VP Storage Pools
- Adding/Removing modules from a datamover
- VNX Root Replication Checkpoints
- Use the CLI to determine replication job throughput
- Use the CLI to quickly determine the size of your Celerra checkpoint filesystems
- Optimizing Java Memory for Navisphere / Unisphere
- Celerra Health Check with CLI Commands
- Easy File Extension filtering with EMC Celerra
- A guide for troubleshooting CIFS issues on the Celerra
- A guide for troubleshooting CIFS issues on the Celerra
Performance
NetApp
Articles
- A Roundup of Storage Startups
- Blockchain and Enterprise Storage
- Storage Class Memory and Emerging Technologies
- The Future of Storage Administration
- Machine Learning, Cognitive Computing, and the Storage Industry
- Open Source Storage Solutions
- Defining Software-Defined Storage: Benefits, Strategy, Use Cases, and Products
- What’s the difference between a Storage Engineer and a Storage Administrator?
- A Primer on Object Storage
- Making a case for file archiving
Archives
- EMC World 2015
- Comparing Dot Hill and EMC Auto Tiering
- Troubleshooting NAS Discovery issues on EMC Ionix Control Center (ECC)
- Gartner’s Market Share Analysis for Storage Vendors
- VNX vs. V7000
- VNX vs. XIV
- Upgrading EMC Ionix Control Center from Update Bundle 12 (UB12) to Update Bundle 14 (UB14)
- What’s new in EMC Control Center Update Bundle 14 (UB14)?
- First day at EMC World 2013
- Magic Quadrant for Storage Vendors
- What’s new in FLARE 32?
- ProSphere 1.6 Updates
- EMC World 2012 – Thoughts on preparing for a VDI deployment
- EMC World 2012 – Thoughts on Isilon
- Performance Data Collection/Discovery issues in ProSphere 1.5.0
- How to troubleshoot EMC Control Center WLA Archive issues
- Critical Celerra FCO for Mac OS X 10.7
- Auto generating daily performance graphs with EMC Control Center / Performance Manager
- Filesystem Alignment
Advertisements
Hi,
Are you trying anything with EMC Storage using Python?
I haven’t personally done any custom scripting with python as it relates to EMC hardware, no. There is quite a bit out there already, take a look at https://github.com/emc-openstack/storops.
This is good start, it is limited to VNX and Unity. I’m keen on VMAX. Let me know pls should you find any
Hi,
I have one question. WE have a VNX7600 storage. Recently we have upgraded its FAST cache from 512GB to 1100GB (Doubled it.) But post upgrade of FAST cache, the utilization of controllers increased by 20-25%. Before the upgrade the utilization on both the controllers were around 50-55% and post upgrade it is 70-75%. Ideally it should decreased. EMC has said it is the normal behaviour post upgrade because whenever FAST cache is upgrade utilization will increase and not decrease. I am not able to understand this. Kindly help in understanding this.
Hi Rajeev,
It’s hard to say for certain without analyzing your array. I can tell you that The FAST Cache driver has to track every I/O in order to calculate whether a block needs to be promoted to FAST Cache, which adds to the SP CPU utilization. When upgrading FASTCache the cache needs to be deleted and then it slowly recreates after the upgrade as it identifies hot data, which would lead to additional CPU workload at least in the short term. Your best bet for reducing SP utilization would be to Disable FAST Cache for LUNs unlikely to need it, especially LUNs that have sequential I/O, like oracle database logs. I’ll do a complete write-up of FASTCache best practices soon and review the other important things you should take a look at. Thanks for the comment!
great job love from argentina!