Quality Of Life, Being Valued, Standby, On Watch, Over Time, Emergencies, Arrogance & Entitlement

Pointy Haired Managers

Time for an entry in The Dilbert® Life series, which are post on corporate culture from hell and dysfunctional organizations running wild. This can be quite shocking and sobering to those who take themselves to serious. So these blog posts need to be read with a healthy dose of humor and be put into perspective. If you can’t do that, leave now.

I see my part of corporate bullshit & a total lack of real insight, let alone vision. To be fair, the amount of crap managers gets to see from their employees is also considerable Smile as you can read here. I do not expect all managers to be a genuine leaders, that would be overly ambitious of me. But some common sense might come in handy. Every now and then, when some managers feel the need to make a name for themselves, an entire process tends to repeat it self. Part of that is the need to improve things and services in ways that have no real value & only seem to have a cost. The good news about this is that responding to this is very economical as you can just reuse all your previous e-mails & notes debunking it. Their game plan for the above is never ever original, but sometimes it does contain a secondary agenda.

Command & Control

First thing that always pops up is the old & long wish list of making pigs fly as requested by other middle managers, i.e. their peers This caters to the needs to be perceived as “being able to get it done”. This is also a drag but it isn’t difficult to deal with either. It’s like singing the same song over and over again, but heck we know the tune & the words by hard.

The second thing is planning. Schedules, vacation, capacity planning, resource allocations. It’s the need to assert control or at least the illusion. Be in charge of the sheep. This is a double edged sword as flexibility works both ways. What you take away form employees, you lose too!  While some managers are ridiculously blunt at it, some show more finesse but in the end it aids in showing some “executive power” to their peers as well, as they got a grip on the ‘IT Crowd’  who are seen like I described before in The do’s and don’ts when engaging consultants Part II:

“Well those IT people are a tough crowd. They are opinionated and don’t communicate to well. Hell those guys & gals prefer to work with machines! They are not up to speed with what is politically correct or fashionable, hate faking, can’t stand save asses and don’t tolerate kiss asses. Good IT people live by the sword and die by the sword. It’s all very direct. Either their solution works or it doesn’t. You can’t hide behind reports, gold plated words or lies when you work in IT. The evidence is there every single second of every single day, staring you right in the face. So basically it’s no wonder that weak management and incompetent employees can’t get along with them very well, they are a bit too direct.”

That’s all fine. But I prefer leaders over managers, as one manages resources, not people. In that respect I consider the term “Human Resources” a huge mistake. I prefer to work at places where I get the freedom & flexibility to produce great results.  If they can’t offer that, things tend to become mediocre, their choice. Control works both ways and the more control you exert, the less flexible employees become as the race to the bottom sets in while your best “opt out”. Not that I have any illusion of being important, but I digress Smile.

worthdemotivator[1]

If it works for the business and that’s where they make the money & profit, well done, who am I to argue? What isn’t fine however is when middle management only talks the talk but never walks the walk in regards to being on call, standby, whatever you want to call it. If done professionally, well organized, with insight and purpose it’s perfectly fine and acceptable on a voluntary and compensated basis. You know, the kind of job where you know what you get into. However, often the services aren’t well defined, let alone that is known what is needed to support them and if that is even feasible. But they bring up that subject as every now and then, some of the talking heads get off on buzz words like SLAs, 24/7 economy, etc. It must be the self aggrandizing thrill of being in control of mission critical systems I guess. All that while knowing that often the one and only really time critical & very specialized app has been running on the dedication & voluntarism of exactly one guy for the past decade at that place (I kind of hope he wins the lottery). Please, unless you’ve got you purposely designed application running as SAAS on Amazon/Azure in different global regions or on premise in 3 different locations you’re not really mission critical. That means you should not even consider trying to do this. The manufacturing industry can learn you something here. Pay good people good money to do well defined work in weekend/night shifts. Don’t combine this with normal hours, it’s a recipe for failure. It trying to reap the economic benefits of crisis efforts as a normal way of doing business.

Put Up or Shut Up

Basically that’s my answer to being on call but in an ever so diplomatic way. My and your time is limited. It’s truly something you can not recuperate, resurrect or create. It’s never ever coming back. So when I’m asked (or I some cases told) I need to be on stand by or on watch, then we must discuss terms & conditions. But first of all I remind them that if they don’t have their act together and have designed for 24/7 they will fail at achieving their goals.

What is my role?

  • Architect
  • Leader & Coach
  • Advisor / Consultant
  • Virtualization Expert
  • Systems Engineer
  • Storage Engineer
  • Network Engineer
  • Operational Employee

I can and I do combine many of these roles with great success. But one cannot do everything for everyone. Some skill sets come at a cost. You pay me to be a systems engineer and you’ll get a very good one. Just don’t expect me to throw in architecture & strategic advice for free. You are either willing to pay for that or you’re not. That is your prerogative, as it is mine not to accept an offer. But being on call isn’t in that list as a role. It’s a feature that comes at a (high) cost both in money and in time and it impacts my ability to perform certain roles full or part time. So unless you’re willing to pay top dollar, my diplomatic answer is that “I’m not available for the next 6 months”. I don’t do low ball rates. It’s the same as in consulting or jobs. I’d rather work 40 hours per week in a well paid interesting job with 6 weeks vacation instead of 60 hours first level support for low ball rates and 2 weeks off. But this answer won’t work when you’re already an employee. In that case you need t explain it a bit more.

If you’re not willing to pay, why would I?

Regarding being on call. You are limiting me in my free/spare time. Time when I’m not supposed to be working for you as I have already done my part (often more).

I can’t enjoy a glass of wine at a party or BBQ. I can’t go on a spontaneous day trip or weekend. I can’t work on another project or hobby. I need to stay in the neighborhood of a phone, laptop, internet connection and transport. Darn, perhaps I’ll even need to buy a car as currently in this digital age I don’t really need one. I can work very productively from anywhere in the world.  But basically standby means I’m grounded.  So if you want me to be on call in a weekend for 48 hours that is going to cost you money, time or a combination of both.

  • My hourly rate, that’s what you pay for my skill sets. You’re buying my expertise and  not only time. This rate reflects my value, not your willingness or capability to pay them. My rates are high. The good news is that you probably don’t need me.
  • As I have to reserve my time exclusively to you during those specific hours (whether you need them or not is your risk, not mine) has to be compensated in time, money or both. That’s the cost of retaining me.
  • The fact that those hours are also evenings and at night make them more premium as you have a serious impact on my other engagements & opportunities, both personal & professional. That’s extra again in either time, money or both.
  • I get to bear increased responsibility and stress without any long-term reward. You just add this to my plate while you hope that I’ll keep shining in all roles mentioned above. But you’re undermine my capabilities to do so by being on call and you’d like me do some management on top of that to convince others in the team of this worthy cause.
  • You limit my chances at promotions. You might not want to lose the person who does this.
  • What you get for free or this cheap is rarely valued, so it’s a very bad investment for me.
  • You are going to make me walk out on my loved ones, family, friends, etc. for
    € 5/hour. What kind of message does that send? Hey my bosses have a 24/7 mission critical system I need to go deal with raking in a whopping € 5/hour (don’t laugh). So I’m out of here! Really? Is that what you tell your wife & children? I actually love my family Winking smile.

Why on earth would you even think I’d agree to this whilst you love a scheme where I’m not even being paid if nothing happens? And if something really critical happens that can’t wait and I work throughout the night for 10 hours the value of saving decades of work, half a billion in data and make sure there is job to come back to for hundreds of people is worth € 50? Really, I think it can wait till Monday morning my friend. And if it’s really a crisis and we were able to help we have always done so, through the nights, in weekends for free, voluntarily. That’s our commitment on record, where is yours? So no we’re not being assholes. But I resent the cheap ease with which some people want to take control of my non working hours. You see most people who want this don’t really need it and are not organized to run 24/7 mission critical operations. It’s a bolt on, on top of the 40+ hours (I wish) one puts in.

My time, my life & well being cannot be bought with ridiculous tokens of appreciation. I cannot produce or acquire time. It’s a fixed resource, and limited. Basically I don’t care whether you appreciate me or not in this particular case. If you want this effort from me we’ll need to discuss compensation in both time and money. Serious time to compensate being restricted at moments and serious money because your appreciation has never gotten me a raise, promotion or a discount at the grocery store or doctors office. You see, they only take money. I don’t get any kicks out of being a sucker who fell for this and the hot babes don’t fall for it either (that’s what I hear anyway). If you can’t afford that, you don’t need me, meaning you have other and better options. It’s that simple. Or you’ll need to realize your half baked 24/7 “mission critical” system isn’t up to it’s task and bleeding to death but you just can’t use me to stop the bleeding. I’m not a tampon but a “valued employee”. You are pretending to be mission critical and while I’m perfectly fine that you’re acting out your fantasies, I am not playing. I’m banking on the cloud and your monthly bill to help you realize what mission critical really costs which will mean you’ll decide that good enough is good enough or organize it properly.

Arrogant?

OK, so I do a full time day job and when it comes to studying, learning and being good at my job I’m above average. Now on top of that, let’s say that you want to pay me € 125 for staying on or around my home 2 weekends per month, and being on call 2 nights per week. Excluding holidays & vacation well call it € 1250/year. That’s a months pay extra for some. It is and that’s a hard reality. But it’s not during office hours, it’s added time & restrictions at low ball rates. That’s still nice you might say. If I only ever have to intervene a few times per month by clicking a few buttons and perhaps only have 2 real interventions per year totaling 16 hours per year. That might sound like an OK deal for some people and a manager (I’m assuming here that he really needs this). But that’s not what you want me for. You want me there because I can think on my feet, have serious skill sets and I’m your best hope of saving your business from disaster. And I have proven that by the way, numerous times. How much do you pay a real good consultant during regular office hours? Enough said. In reality every time stuff goes wrong who get’s an e-mail or phone call when decisions need to be made and executed? Who can‘t be reached in weekends when the shit hits the fan or has to be literally dragged away from their family? Right! Think twice before you call me arrogant. And most certainly do not use it as a reason why I should do it and be happy for the “opportunity”.

Am I an entitled piece of s* without any work ethic!?

Nice try. You just had to say this huh? Now you’re going to make my digress a whole lot. Look dude, before the industrialization of the world you had very limited career options which all came down to scraping a living day by day and dying by the truckload due to famine, disease & violence. Later on we got a slew of options which gradually became a better deal for “the working class”. After slavery we got “free” slaves in the factories & mines (Foxcon employees still have to get out of that stage) and after an equally industrialized slaughter of men during a couple of world wars we got the age of the baby boomers. They saw massive improvements to their quality of life thanks to unions & organized social/economic negotiations in an era when Communism was perceived a threat. Ah, that short time in history when social peace & a thriving middle class was worth something to big business and governments (literally money). They lived & died in the belief they got their fair share when they worked hard and they had a good work ethic. People were loyal to their companies, they got a pension, social security. Reciprocity. Life was good as long as you didn’t go crazy, or that’s the dream they sold you. But that’s not us anymore. That social peace and giving out a fair share isn’t worth that much anymore as it used to be to the powers that be. The current active generations (that would be us) are the ones with all rights, but much less work ethic. Entitlement? Perhaps, but politics & business lead by example so what do you expect? Mind you I did not say we work less, far from it. Some elderly people I know are appalled at the hours we really work versus what is says on paper and they don’t get the “always on” world. We have no prospects of things getting better. On the contrary, everything we have is under constant attack and it’s getting worse by the day. You might not realize it yet because it’s being buffered by social security & benefits in Europe. And while some might even get more incentives to work less instead of more the golden sixties are not coming back. While I’m a firm believer in a just & social, caring society, I’m afraid the way we use it to keep up appearances is not the correct answer to the threats by big money & power to the quality of our existence. But don’t worry about having to work until you’re 70. You won’t even be able to. The only end game here is you’ll get no or less pension. And if you take care of yourself and save for retirement they just steal it under your nose at 1.5% interest (do the math) or by downright confiscating it as a tax to save the EU or wherever it is you live. The wealth of the world is being transferred (it seldom disappears) in ever greater numbers to ever less people. Thanks to all the brilliant economic think tanks who “believe” they are doing science. But I indeed digress and here ends the history lesson.

economicsdemotivator[1]

This was about me potentially being an entitled piece of s*. Well saying that to employees who have saved companies from annihilation at -14°C on a snowy winter night, at +35°C in summer, at nights, in the weekends, voluntarily, because he valued the business and the livelihood of people isn’t very nice. But perhaps that’s not enough and you’d like more for peanuts? That means that you’ll now even consider robbing me of the time I need to enjoy what I have while it lasts. Take a hike, thank you. On your way donate your peanuts to the monkeys in the zoo, that’s where they belong, not in your business. The economy is down but it’s not that bad. Not yet anyway.

We can agree to disagree, but don’t insult me

Both you and me are not obliged to do this. We both have the choice. If and when you can find the people & skill sets you need for peanuts I’ll say, good for you! But when the next question is, without missing a beat, when & where the external service provider or employees you’ve found willing to do this can reach me all times, I’ll politely but decisively disengage as this brings us back to the start of the discussion and I don’t want to waste time on going over all this again. Not even to mention the fact that I take such inconsiderate behavior as an insult.

Good News

My current CEO gets this. So, no, it’s not a real issue for me as an employee. I hope yours does to, if not walk away. You seldom lose valued employees, you lose them because you don’t, which means you don’t care and probably don’t need them anyway. While consulting, it’s “easier”, your rates will chase the riff raff away and if not you just say that you’re not available for the next 6 months.

I’m In Austin Texas For Dell World 2013

This is the night time sky line of where I’m at right now. Austin, Texas, USA. That famous “Lone Star State” that until now I only knew from the movies & the media. Austin is an impressive city in an impressive state and, as most US experiences I’ve had, isn’t comparable with anything in my home country Belgium. That works both ways naturally and I’m lucky I get to travel a bit and see a small part of the world.image

Dell World 2013

So why am I here?  Well I’m here to attend DELL World 2013, but you got that already Smile

image

That’s nice Didier but why DELL World? Well, several reasons. For one, I wanted to come and talk to as many product owners & managers, architects & strategists as I can. We’re seeing a lot of interest in new capabilities that Windows Server 2012 (R2) brought to the Microsoft ecosystem. I want to provide all the feedback I can on what I as a customer, a Microsoft MVP and technologist expect from DELL to help us make the most of those. I’m convinced DELL has everything we need but can use some guidance on what to add or enhance. It would be great to get our priorities and those of DELL aligned. Form them I expect to hear their plans, ideas, opinions and see how those match up. Dell has a cost/value leadership position when it comes to servers right now. They have a great line up of economy switches that pack a punch (PowerConnect) & some state of the art network gear with Force10. it would be nice to align these with guidance & capabilities to leverage SMB Direct and NVGRE network virtualization. Dell still has the chance to fill some gaps way better than others have. A decent Hyper-V network virtualization gateway that doesn’t cost your two first born children and can handle dozens to hundreds of virtual networks comes to mind. That and real life guidance on several SMB Direct with DCB configuration guidance. Storage wise, the MD series, Equalogic & Compellent arrays offer great value for money. But we need to address the needs & interest that SMB 3.0, Storage Spaces, RDMA has awoken and how Dell is planning to address those. I also think that OEMs need to pick up pace & change some of their priorities when it comes to providing answers to what their customers in the MSFT ecosystem ask for & need, doing that can put them in a very good position versus their competitors. But I have no illusions about my place in & impact on the universe.

Secondly, I was invited to come. As it turns out DELL has the same keen interest in talking to people who are in the trenches using their equipment to build solutions that address real life needs in a economical feasible way.  No, this is not “just” marketing. A smart vendor today communicates in many ways with existing & potential customers. Social media is a big part of that but also off line at conferences, events and both contributor and sponsor.  Feedback on how that works & is received is valuable as well for both parties. They learn what works &n doesn’t and we get the content we need. Now sure you’ll have the corporate social media types that are bound by legal & marketing constrictions but the real value lies in engaging with your customers & partners about their real technological challenges & needs.

Third is the fact that all these trends & capabilities in both the Microsoft ecosystem and in hardware world are not happening in isolation. They are happening in a world dominated by cloud computing in all it’s forms. This impact everything from the clients, servers, servers to the data centers as well as the people involved. It’s a world in which we need to balance the existing and future needs with a mixture of approaches & where no one size fits all even if the solutions come via commodity products & services. It’s a world where the hardware  & software giants are entering each others turf. That’s bound to cause some sparks Smile. Datacenter abstraction layer, Software Defined “anything” (storage, networking, …), converged infrastructure. Will they collaborate or fight?

So put these three together and here I am. My agenda is full of meetings, think tanks, panels, briefings and some down time to chat to colleagues & DELL employees alike.

Why & How?

Some time ago I was asked why I do this and why I’m even capable to do this. It takes time, money and effort.  Am I some kind of hot shot manager or visionary guru? No, not at all. Believe there’s nothing “hot” about working on a business down issue at zero dark thirty. I’m a technologist. I’m where the buck stops. I need things to work. So I deal in realities not fantasies. I don’t sell methods, processes or services people, I sell results, that’s what pays my bills long term. But I do dream and I try to turn those into realities. That’s different from just fantasy world where reality is an unwelcome guest. I’m no visionary, I’m no guru. I’m a hard working IT Pro (hence the blog title and twitter handle) who realizes all to well he’s standing on the shoulders of not just giants but of all those people who create the ecosystem in which I work. But there’s more. Being a mere technologist only gets you that far. I also give architectural & strategic advice as that’s also needed to make the correct decisions. Solutions don’t exist in isolation and need to be made in relation to trends, strategies and needs. That takes insight & vision. Those don’t come to you by only working in the data center, your desktop or in eternal meetings with the same people in the same place. My peers, employers and clients actively support this for the benefit of our business, customers, networks & communities. That’s the what, why and who that are giving me the opportunities to learn & grow both personally & professionally. People like Arlindo Alves and may others at MSFT, my fellow MVPs (Aidan Finn, Hans Vredevoort, Carsten Rachfahl, …), Florian Klaffenbach & Peter Tsai. As a person you have to grab those opportunities. If you want to be heard you need to communicate. People listen and if the discussions and subjects are interesting it becomes a two way conversation and a great learning experience. As with all networking and community endeavors you need to put in the effort to reap the rewards in the form of information, insights and knowledge you can leverage for both your own needs as well as for those in your network. That means speaking your mind. Being honest and open, even if at times you’re wrong. That’s learning. That, to me, is what being in the DELL TechCenter Rock StarDELL TechCenter Rock Star program is all about.

Learning, growing, sharing. That and a sustained effort in your own development slowly but surely makes you an “expert”. An expert that realizes all to well how much he doesn’t known & cannot possible all learn.  Luckily, to help deal with that fact, you can turn to the community.

Upgrading The DELL PowerVault MD3600 Disk Firmware

In this post I’ll walk you through an disk firmware upgrade of a PowerVault MD3600F with 7 MD1200 extension bays filled with disks. We have several of these attached to R710 that act as Disk2Disk backup media servers with 10Gpbs networking and running W2K12R2 of course. At the moment of writing we’re at PowerVault MD Series Storage HDD (SSD) Firmware A13 and in our case we’ll be updating to Seagate_ST2000MN0001_PS08.

First of all read the readme.txt and such to make sure you’re not missing any special instructions for particular cases that might exist such as being on to old controller firmware that you need to upgrade first. Do your home work & due diligence. Of course I’m not responsible for whatever it is you do to your environment. The standard disclaimer of my blog applies Smile

I always make sure my controller firmware is up to date before I don disk firmware updates unless I’m instructed to act otherwise. In general you should not be applying firmware updates and such constantly and  all over the place to keep busy. It is, however, a good practice to keep an eye on releases and see if they fix any risky bugs you might be vulnerable to.  You also don’t get to far behind on firmware updates as this can complicate thing later in the useful service life or you hardware. Fear, doubt and only doing do something when things have broken down are also not a good practice.

So first of all get the latest version of your PowerVault Modular Disk Storage Manager software if you haven’t already. Often you’ll need to have a least a certain version before you can even do newer firmware updates. So just get this in order before starting, especially if they tell you to, don’t try and outsmart the system. Then download the disk firmware form the DELL support website or via the DELL Storage Community Wiki http://en.community.dell.com/techcenter/storage/w/wiki/4234.dell-powervault-md-downloads.aspx?dgc=SM&cid=257966&lid=4630585 and safe it to disk.

Fire up the PowerVault Modular Disk Storage Manager by clicking the icon …image

Enjoy the splash screen during the launch …image

Right click your storage array and select “Manage Storage Array”image

On the menu click Upgrade and select “Physical Disk Firmware…”image

A wizard pops up with some friendly advice and you are warned to stop all I/O. Which  is something you should really do. If you can un mount the file system(s) – off line it in Windows – you can do this to makes sure no I/On kick of during the upgrade. Depending on your workload this might require a maintenance window or not. For us just setting the backups to not run, stopping the agents/services of the backup product on these media servers and taking the storage LUNS off line is enough.image

When you have done so click Next. As you can see I have only one disk type in my MD3600F and its MD1200 extension disk bays and they are all on the same firmware.

image

Click on Add and browse to the location where you unzipped the disk firmware package. There’s a bunch of them but it should be straight forward to select the correct one. If not perhaps you shouldn’t be doing this Smile

image

In this example you see on disk type all being moved to one new firmware. If you have multiple disk types or brands you can select multiple firmware packages to be transferred. That’s quite handy.

image

When done click Next to continue. Note: Don’t select more that one version of the firmware for the same type of disk. That will just throw an error message at you telling you that’s not you smartest move.image

You can select all hard disk to deploy the firmware. I use this but I tend to test a run on one disk (a hot spare) first before I do this. If that one is successful I choose “Select All” click finish.

image

To make sure that you know what you’re doing and probably keep any lawyers at bay you must type in yes before you can continue. Yes making backups is always prudent. Always have at least one way out.

image

You can follow the firmware update process in the right hand column which displays the progress (Not attempted, in progress,Successful).

image

This process goes faster than you might think. When they are all done, close the wizard. Congratulations you have just installed the new disk firmware to 96 disks Smile.image

If, for 100% safety, you have brought your storage off line, you can it online and resume normal operations. I tend to give the hosts a reboot to see all still works as it should.

Upgrading The DELL MD3600F Controller Firmware Using the Modular Disk Storage Manager

As part of our hardware maintenance we’re deploying the updates of SUU 7.3.1 right now. As part of that effort we’re also making sure the PowerVault disk bays are getting their updates. We’ve got a couple of PowerVault MD3600F with 7 MD1200 extension bays filled with disks attached to R710  Power Edge servers that act as Disk2Disk backup media servers with 10Gpbs networking and running W2K12R2.

In general you should not be applying firmware updates and such constantly and all over the place just to keep busy. It is, however, a good practice to keep an eye on releases and see if they fix any risky bugs you might be vulnerable to. You see that sometimes these fix issues you don’t want to run into and those are often marked urgent. You also don’t get to far behind on firmware updates as this can complicate thing later in the useful service life or you hardware. First of all read the readme.txt and such to make sure you’re not missing any special instructions for particular cases that might exist. The standard disclaimer of my blog applies Smile, you’re responsible for your own actions.

First of all get the latest version of your PowerVault Modular Disk Storage Manager software if you haven’t already. Often you’ll need to have a least a certain version before you can even do newer firmware updates. So just get this in order before starting, especially if they tell you to, don’t try and outsmart the system. Download the disk firmware form the DELL support website or via the DELL Storage Community Wiki http://en.community.dell.com/techcenter/storage/w/wiki/4234.dell-powervault-md-downloads.aspx?dgc=SM&cid=257966&lid=4630585 and safe it to disk.

Here’s an example of a read me file you’d better not ignore. If you do, the Modular Disk Storage Manager will not allow you to upgrade anyway.

*** ATTENTION ***
If your PowerVault MD32xx/MD36xx series storage array is currently running a firmware version lower than 07.75.28.60, you cannot directly install the RAID controller firmware version 07.84.47.60 included in this release.
Instead, you must first install the bridge firmware version 07.75.28.60. After the bridge firmware is successfully installed, you can then install RAID controller firmware 07.84.47.60.

Specifically, follow these steps:
1. *** IMPORTANT *** Install Dell PowerVault MD Storage Manager (MDSM) software from the Resource DVD version 4.1.2.29 or higher.
2. Extract the following files from the Bridge_Firmware_07_75_28_60.zip archive:
* Bridge_Firmware_07_75_28_60.dlp
3. Download and activate RAID controller bridge firmware version 07.75.28.60 (contained in the Bridge_Firmware_07_75_28_60.dlp file)
4. Once the bridge firmware installation is successfully completed, wait at least 30 minutes to allow the attached hosts to re-discover the storage array.
5. Download and activate the RAID controller firmware version 07.84.47.60 (contained in the MD3xxx_MD3xxx_Firmware_07_84_47_60.dlp file) together with the NVSRAM configuration file version N26X0-784890-X04 (contained in the MD3xxx_MD3xxx_NVSRAM_N26X0-784890-X04.dlp file) using the Dell PowerVault MD Storage Manager for your corresponding array type.
* MD3200_MD3220_Firmware_07_84_47_60.dlp and MD3200_MD3220_N26X0_784890_004.dlp (6G Non-Dense SAS)
* MD3200i_MD3220i_Firmware_07_84_47_60.dlp and MD3200i_MD3220i_N26X0_784890_004.dlp (1G Non-Dense iSCSI)

* MD3600i_MD3620i_Firmware_07_84_47_60.dlp and MD3600i_MD3620i_N26X0_784890_904.dlp (10G Non-Dense iSCSI)
* MD3600f_MD3620f_Firmware_07_84_47_60.dlp and MD3600f_MD3620f_N26X0_784890_904.dlp (8G Non-Dense FC)
* MD3260_Firmware_07_84_47_60.dlp and MD3260_N26X0_784890_004.dlp (6G Dense SAS)
* MD3260i_Firmware_07_84_47_60.dlp and MD3260i_N26X0_784890_004.dlp (1G Dense iSCSI)
* MD3660i_Firmware_07_84_47_60.dlp and MD3660i_N26X0_784890_904.dlp (10G Dense iSCSI)
* MD3660f_Firmware_07_84_47_60.dlp and MD3660f_N26X0_784890_904.dlp (8G Dense FC)

*** WARNING ***
If you have a single controller PowerVault MD32/MD36 series storage array you must stop all I/O operations before starting the RAID controller firmware upgrade.

Launch the PowerVault Modular Disk Storage Manager, right click your array and select Upgrade Raid Controller Module Firmware.image

Wait while the status is being refreshed.Image 017

You might run into a an issue if the event log contains to many entries. In that case you’ll be warned you can’t upgrade until you’ve cleared it as shown below. Here are some screenshots from another previous upgrade where I ran into this issue.Image 018

In that case open up the Manage Storage Array  for your array.image just

Navigate to the support tab on your and got to “View Event Log”. image

It’s always wise to have a look to see if you have any issues before upgrading anyway. If you need to save the log for some reason do so otherwise just clear it with the Clear All button.image

The lawyers need assurance you confirm that you know what you’re doing so type yes in the warning form and click OK.

image 

You get an entry telling you the log has been cleared and you can close the form.image

If you launch the Upgrade Raid Controller Module Firmware menu option again you’ll now see that you’re good to go with the upgradeImage 024

Click on Download, Firmware and browse to the  and the NVSRAM. I prefer to do both in one go but you don’t have to. Just make sure that when both need an upgrade you don’t forget to do it when upgrading them separately. You can opt to download the firmware and  NVSRAM but activate them later. I normally do it all in one go (the default option).image

They’ll warn you no to do silly things, meaning you have to make sure that the firmware and NVSRAM versions are compatible. Read the documentation to make sure your OK.

image

If you’re good to go, click Yes and the update kicks of. First it’s the firmware update that runs.

image

When that’s done you’ll see the new firmware version in the Pending Version column. After that the NVSRAM update kicks in automatically. This takes a bit longer.Image 013

Once it’s done you get the green check indicating your firmware has upgraded successfully. We chose to activate in the same run but it’s not visible yet.image

Now to see this reflected I the version columns you‘ll need to close and reopen the Upgrade Raid Controller Module Firmware wizard again.
image

Close the wizard. You’re done upgrading the Raid Controller Firmware. Next things to do would be to upgrade disk firmware and perhaps the EMM (Enclosure Management Module) firmware of the extension disk bays if applicable. They