Monday, June 15, 2015

Dell ToolKit 5.1 with DSDP Set RAID envout issue

If you are using the Dell Server Deployment Pack with the Dell ToolKit (DTK) 5.1, you may see an error when trying to use the Set RAID function in an OSD task sequence.

Look in the SMSTS.log and find the section where raidcfg.exe is being called.  Near the end you may see errors saying "File is not writeable!" or "Could not find the raid output file you specified (envout.txt). Please check the path."

This turned out to be a permissions problem in DTK 5.1.0.1518 and possibly back in DTK 4.4 also.  This issue has been resolved and a new version of DTK 5.1.0.1658 A01 was released today (6/15/2015).  http://www.dell.com/support/home/us/en/04/Drivers/DriversDetails?driverId=2JC3P

1. Download the latest version of DTK at the link above.  Then in ConfigMgr, go to Software Library\Application Management\Packages and right click on Dell PowerEdge Deployment.  Select Dell PowerEdge Server Deployment -> Launch Deployment Toolkit Configuration Wizard.

















When the wizard opens, point the zip location to the DTK zip you just downloaded.  If you already had the previous version of DTK 5.1 installed, the bottom part of the wizard will look the same on both sides.  They will both show Version 5.1.  Don't worry, it will update.

On the next screen you can select your previous boot image that you were using or let it create a new one from the Windows ADK.  Let this run to completion and you will have a new boot image with all the necessary drivers to boot the last couple of generations of Dell servers.

2. Next, you will need to update the 3 PowerEdge packages.  PowerEdge Custom Reboot Script, Deployment Toolkit Integration, and Startup Network Setting.  If you had already distributed them to your distribution point, just right click on them and select Update Distribution Points and then make sure the Content Status at the bottom turns green and has the current date and time.  This may take a couple minutes depending on your environment.























3. Once all 3 of those are updated, do one last check.  Look at the PackageID of the PowerEdge Deployment Toolkit Integration package.  Go to the path of where your distribution share packages are (Drive:\SMSPKGDrive$\) and find the folder with that PackageID and open it.  Find the Version.txt file and open that.  It should tell you Build 1658 which confirms that you have updated DTK and distributed it successfully.





























4. And the last thing that needs to be done is to make sure your new boot image is the one that your task sequence uses and the target machine boots to.  I have instructions on how to do all of that in the following post.  Look down where it says "1. Boot Image".  http://bradsjumpbag.blogspot.com/2015/04/how-to-import-server-driver-packages.html

Now you should be able to run your OSD task sequence and have the Set RAID step work correctly.

No comments:

Post a Comment