background image

Installation Guide

P420m and P320h Half-Height, Half-Length PCIe NAND Flash SSDs

Introduction

This document describes how to install a Micron

®

 P420m or P320h half-height, half-length (HHHL) PCI Express

®

(PCIe) NAND Flash solid state drive (SSD).

Sections include:

• P420m overview
• P320h overview
• System recommendations
• Components provided by Micron
• Installing the drive
• Installing the software
• Verifying the installation
• Using the P420m or P320h as a boot drive
• Troubleshooting
• LED codes

P420m/P320h HHHL PCIe SSD Installation Guide

Introduction

PDF: 09005aef8497e00a
P420m_P320h_HHHL_installation_guide.pdf - Rev. V 12/14 EN

1

Micron Technology, Inc. reserves the right to change products or specifications without notice.

©

 2012 Micron Technology, Inc. All rights reserved.

Products and specifications discussed herein are for evaluation and reference purposes only and are subject to change by

Micron without notice. Products are only warranted by Micron to meet Micron's production data sheet specifications. All

information discussed herein is provided on an "as is" basis, without warranties of any kind.

Summary of Contents for P320h

Page 1: ...oot drive Troubleshooting LED codes P420m P320h HHHL PCIe SSD Installation Guide Introduction PDF 09005aef8497e00a P420m_P320h_HHHL_installation_guide pdf Rev V 12 14 EN 1 Micron Technology Inc reserves the right to change products or specifications without notice 2012 Micron Technology Inc All rights reserved Products and specifications discussed herein are for evaluation and reference purposes o...

Page 2: ...20 Verifying the Installation 21 Using the P420m or P320h as a Boot Drive 22 Windows Server 2012 2012 R2 and Windows 8 8 1 22 Windows Server 2008 and Windows 7 23 SUSE 11 x x64 25 RHEL 7 x x64 26 RHEL 6 x x64 27 RHEL 5 x x64 29 Ubuntu 12 04 12 04 3 LTS 30 Citrix XenServer 32 Troubleshooting 33 Windows Driver 33 Linux Driver 35 VMware Driver 39 RealSSD Manager 44 Configuration Issues 46 Performance...

Page 3: ... 12 53 Rev F 03 12 54 Rev E 02 12 54 Rev D 12 11 54 Rev C 12 11 54 Rev B 12 11 55 Rev A 12 11 55 P420m P320h HHHL PCIe SSD Installation Guide Introduction PDF 09005aef8497e00a P420m_P320h_HHHL_installation_guide pdf Rev V 12 14 EN 3 Micron Technology Inc reserves the right to change products or specifications without notice 2012 Micron Technology Inc All rights reserved ...

Page 4: ... 700GB drive has four NAND die per package and the 1 4TB drive has eight NAND die per package NAND are placed on both the component and solder sides of the drive along with the component and solder sides of two daughter boards as shown in Figure 1 and Figure 2 Figure 1 shows the drive s LEDs The state of these LEDs such as color and blinking pat tern convey information about the drive s status and...

Page 5: ...ities 350GB and 700GB Both options have the same HHHL form factor and support a x8 link width and PCIe Gen2 compati ble motherboard slot Figure 3 P320h HHHL Top View Component Side P420m P320h HHHL PCIe SSD Installation Guide P320h Overview PDF 09005aef8497e00a P420m_P320h_HHHL_installation_guide pdf Rev V 12 14 EN 5 Micron Technology Inc reserves the right to change products or specifications wit...

Page 6: ... two daughter boards as shown in Figure 3 and Figure 4 Figure 3 shows the drive s LEDs The state of these LEDs such as color and blinking pat tern convey information about the drive s status and behavior See Table 2 page 50 P420m P320h HHHL PCIe SSD Installation Guide P320h Overview PDF 09005aef8497e00a P420m_P320h_HHHL_installation_guide pdf Rev V 12 14 EN 6 Micron Technology Inc reserves the rig...

Page 7: ...ives support the following operating systems and software Microsoft Windows Server 2012 R2 x86 64 Hyper V x86 64 Windows Server 2012 x86 64 Hyper V x86 64 Windows Server 2008 R2 SP1 x86 64 Hyper V x86 64 Windows 8 8 1 x86 64 and x86 Windows 7 x86 64 and x86 Red Hat Enterprise Linux RHEL 5 5 5 10 6 0 6 5 7 x86 64 SUSE Linux Enterprise SLES 11 SP1 SP2 SP3 x86 64 VMware 5 0 5 1 x86 64 VMware 5 5 inbo...

Page 8: ...ron specific P420m and P320h drivers required Linux driver source code and makefile for non supported Linux operating systems Drive firmware update as a unified binary image UBI file required RealSSD Manager RSSDM drive management software P420m P320h installation guide this guide Visit micron com and go to the Software tab to access and download the support pack P420m P320h HHHL PCIe SSD Installa...

Page 9: ...lots into which the drive will be inserted 5 Locate an available Gen2 x8 PCIe slot Figure 5 and verify the slot is 25W capable Check the system or motherboard documentation for information on locating and identifying PCIe slots Figure 5 Available Gen2 x8 PCIe Slots 6 Insert the drive into the PCIe slot Figure 6 and Figure 7 P420m P320h HHHL PCIe SSD Installation Guide Installing the Drive PDF 0900...

Page 10: ...isible when the system cover is replaced 8 Power on the system P420m P320h HHHL PCIe SSD Installation Guide Installing the Drive PDF 09005aef8497e00a P420m_P320h_HHHL_installation_guide pdf Rev V 12 14 EN 10 Micron Technology Inc reserves the right to change products or specifications without notice 2012 Micron Technology Inc All rights reserved ...

Page 11: ...f the LED codes 10 Replace the lid or case on the system 11 Verify the host system successfully boots into the operating system If it does not see Troubleshooting page 33 P420m P320h HHHL PCIe SSD Installation Guide Installing the Drive PDF 09005aef8497e00a P420m_P320h_HHHL_installation_guide pdf Rev V 12 14 EN 11 Micron Technology Inc reserves the right to change products or specifications withou...

Page 12: ...Windows Driver folder in the support pack software and double click the MicronPCIeSSDDriversx64 msi or MicronPCIeSSDDriversx86 msi file based on your system architecture 4 Review and accept the terms of the license agreement and then click Install If you do not agree with the licensing terms cancel the installation by clicking Cancel 5 Follow the instructions on the screen 6 Click Finish when the ...

Page 13: ...ollowing command as a root user rpm e driver name where driver name is the name of the package driver for your operating system See the previous section to locate the appropriate rpm file for your system 2 Run depmod as a root user 3 Reboot the system Upgrading a Driver 1 Run the following command as a root user rpm Uvh rpm name where rpm name is the name of the package driver for your operating s...

Page 14: ... driver modprobe mtip32xx Ubuntu Installing a New Driver 1 Verify the package dkms is installed 2 In the command prompt or terminal window in the Gnome Display Manager open a shell as root and run the following command dpkg s dkms If the package is installed the first few lines of output will appear as Package dkms Status install ok installed Note If the package is not installed the first few line...

Page 15: ...r terminal window in the Gnome Display Manager run the following command to remove the driver package dpkg r mtip32xx dkms 2 Run the following command to unload the driver rmmod mtip32xx P420m P320h HHHL PCIe SSD Installation Guide Installing the Support Pack Software PDF 09005aef8497e00a P420m_P320h_HHHL_installation_guide pdf Rev V 12 14 EN 15 Micron Technology Inc reserves the right to change p...

Page 16: ...The inbox driver automatically installs when updating to ker nel 5 5 If you have installed the Micron driver on a system running a VMware version prior to ESX 5 5 you must uninstall the driver before you can use the inbox driver Additionally review the VMware driver information in the Troubleshooting section for important in formation regarding the migration of datastores previously created in ESX...

Page 17: ...nged to an executa ble To do so enter the following in the command prompt chmod x run filename Installing RSSDM in Linux Run the following command sudo RealSSDManager version linux 64 Setup run Note sudo is not required if root user RSSDM both the GUI and CLI is installed in the following location opt MicronTechnology RealSSDManage Starting the RSSDM Agent in Linux 1 Navigate to opt MicronTechnolo...

Page 18: ...nt by navigating to the RSSDM installation path and run ning the following command RealSSDManagerRemoteAgentStop exe Running the RSSDM GUI in Windows 1 Make sure the agent is running on the system 2 Open the Windows Start menu 3 Click All Programs RealSSD Manager RealSSD Manager Client Running the RSSDM CLI in Windows In the command prompt run the following command rssdm exe To obtain help with us...

Page 19: ...t PATH PATH opt micron bin 3 Save and exit the file 4 Reboot the system Removing RSSDM To remove RSSDM in Windows run the Uninstall option from the Windows Start menu All Programs RealSSDManager To remove RSSDM in Linux run the following command in the opt MicronTechnolo gy RealSSDManager directory UninstallRealSSDManager To remove RSSDM in VMware run the following command as root user esxcli soft...

Page 20: ... 1 Run RSSDM 2 Select the P420m or P320h drive 3 Open the Device menu and select Update Firmware UBI 4 Locate the UBI file in the support pack directory 5 Click Update UBI 6 Click OK to confirm the update 7 Click OK when complete 8 Exit RSSDM 9 Power cycle the system P420m P320h HHHL PCIe SSD Installation Guide Installing the Support Pack Software PDF 09005aef8497e00a P420m_P320h_HHHL_installation...

Page 21: ...ots to the desktop open a terminal window b Run modinfo mtip32xx The version and module information displays if the driver is installed Otherwise follow the installation steps in Installing the Driver on a Linux System page 13 c Run fdisk l grep rssd The drive should appear as dev rssd x device Where x is the drive letter which is typically a for one drive The letter increments for each additional...

Page 22: ...20h drive or the original OS boot drive 1 Download and unzip the support pack software 2 Go to Windows Driver os_install_drivers and navigate to the subdirectory for your operating system Windows Server 2012 x64 x64 win8 server2012 Windows Server 2012 R2 x64 x64 win81 server2012r2 Windows 8 1 x64 64 win81 server2012r2 Windows 8 1 x86 x86 win81 Windows 8 x64 64 win8 server2012 Windows 8 x86 x86 win...

Page 23: ...ower down the system f Power up the system g If necessary change the BIOS primary boot drive setting to point to the P420m P320h drive and then reboot the system h Verify that Windows boots from the P420m P320h drive 12 Select the drive and click Next The Windows installation continues and may take several minutes to complete During this time the system reboots automatically several times Do not a...

Page 24: ...need to do the following a Cancel the installation b With the installation DVD and USB drive in the system reboot the system to the version of Windows already installed on the bootable primary drive You may need to change the BIOS setting to point to the original drive c Use Windows Explorer to find the Windows installation DVD expand the root directory and run the setup exe file located on the in...

Page 25: ...d for the driver and then select OK The driver files are installed When complete the installer returns to the same screen prompt 5 Select Back to continue the installation 6 Remove the USB drive The installation continues and may take several minutes to complete 7 Select the Expert Settings tab when the Installation Settings menu displays 8 Select the Bootloader Installation option 9 Verify grub i...

Page 26: ...d be listed and it will appear similar to DD Checking device dev sda DD Processing DD repo media DD rpms x86_64 on dev sda Page 1 of 1 Select drivers to install 1 media DD rpms x86_64 kmod mtip32xx 3 8 1 1 el7 x86_64 rpm to toggle selection n next page p previous page or c continuous 8 Press c and then enter to install the driver 9 Press c and enter again to continue 10 Proceed with the normal ins...

Page 27: ...SB drive and its image file 6 Optional If you intend to use the Linux Volume Manager LVM follow these addi tional steps Otherwise continue to Step 7 a Press Ctrl Alt F2 to get to a command prompt b Enter mkdir etc lvm c Create etc lvm lvm conf and add the following lines devices types mtip32xx 16 d Press Ctrl Alt F6 to return to the installer e At the last screen before the installation finishes C...

Page 28: ...he VFAT partition on the other drives is dev rssdX1 If a different partition is used for VFAT on these other drives make sure to adjust the 1 to reflect the correct partition number c Press Ctrl Alt F6 to return to the GUI installer and reboot 9 Legacy boot only Continue with the installation until you are prompted for the type of install a Select Create Custom Layout The GUI menu displays all sto...

Page 29: ...opy the anaconda update image from the support pack software to a second external drive 3 Insert the RHEL OS CD DVD and the two external drives in the system and reboot 4 Enter the following command to start the installation linux dd updates 5 When prompted for the driver update disk and anaconda update disk select the external drives from steps 1 and 2 Both drives must be selected 6 After loading...

Page 30: ...be on 0 2 mtip32xx 0000 47 00 0 PCI INT A GSI 80 level low IRQ 80 mtip32xx 0000 47 00 0 setting latency timer to 64 mtip32xx 0000 47 00 0 Node 0 on package 0 has 6 cpus 0 2 4 6 8 10 mtip32xx 0000 47 00 0 irq 131 for MSI MSI X mtip32xx 0000 47 00 0 ASIC FPGA design HS rev 0x800 8 slot groups 256 slots mtip32xx 0000 47 00 0 Time to device ready 0 ms mtip32xx 0000 47 00 0 Affinitizing IRQ 131 to cpu ...

Page 31: ...ss Y to proceed if prompted 21 Create or edit boot grub device map such that it contains this entry only hd0 dev rssda 22 If present edit etc default grub and comment out GRUB_DISABLE_LI NUX_UUID 23 Update grub update grub y 24 Install grub in dev rssda grub install dev rssda If this fails with The file boot grub stage1 not read correctly error message perform the following steps a Run grub direct...

Page 32: ...da brw rw 1 root disk 252 0 Jun 10 18 14 dev rssda In this example the major number is 252 7 Edit the opt xensource installer diskutil py file using an editor of your choice and add P420m P320h to the disk_nodes variable in opt xensource installer diskutil py between the device nodes dev ida and dev rd replacing ma jor_num with the number you obtained in step 6 disk_nodes major_num x 16 for x in r...

Page 33: ...s Uninstall a program c Select the Micron driver d Click Uninstall and wait for the process to complete 2 Open the Windows Device Manager 3 Open the IDE ATA ATAPI controller tree and right click the P320h Controller 4 Select Update Driver Software 5 Click Browse my computer for driver software 6 Click Let me pick from a list of device drivers on my computer 7 Click Have Disk 8 Click Browse and go ...

Page 34: ...the restart It is recommended to restart the computer if prompted W 5 In Windows 8 1 and Windows Server 2012 build versions earlier than 9477 un installing the driver using the MSI installer control panel is not successful In Windows 8 kernel build versions earlier than 9477 uninstalling the driver using the MSI installer Windows control panel will not complete until the driver is removed via the ...

Page 35: ...under Other Devices W 9 In a system running Windows 7 with two drives installed uninstalling the driver for one drive results in a not digitally signed message for the other drive in the Stor age Controller section of the Device Manager This is an expected behavior in Windows 7 kernel and should not be treated as an error Linux Driver L 1 Driver upgrade may be ignored in Linux initial RAM disk ini...

Page 36: ...disk is run 4 Uninstall the driver and reinstall the driver with stats flag enabled a Enter the following command modprobe r driver_name b insmod lib modules uname r extra driver_name driver_name ko stats 1 5 Run some I O on the drive using any I O stress tool such as FIO or Vdbench Dur ing this time run one of the following commands cat proc diskstat or cat sys block rssda stat 6 Verify the disks...

Page 37: ... entry may be created in etc mtab file after surprise removal of mounted file system for the P420m P320h drive If a file system is mounted on the drive and the drive is surprise removed the drive will go into FTL rebuild state on the next surprise insertion After FTL rebuild completes the system will restore the previous device node dev rssdX but you may notice a stale entry in etc mtab file Addit...

Page 38: ...s The NUMA node the driver has bound the p320h p420m device to and the processor where the node is located should be same as that of the node which is physi cally close to the slot where the drive resides Otherwise IO performance could be sig nificantly reduced To rebind the drive s node to the NUMA node that the drive is physically close to 1 Obtain the NUMA binding of device by entering the foll...

Page 39: ...ve different support requirements for paravirtual control lers for boot devices In general without including the VMware tools in the boot image of a VM running Windows you will not be able to boot from a paravirtual storage con troller For VMs running Linux it is possible to boot and install the OS on a paravirtual storage controller without VMware tools Note Always install the latest VMware tools...

Page 40: ...t remove the quotation marks from the MaxQueueDepth value 5 Reboot the guest operating system Note ESX LUN Queue Depth default setting is 30 on Emulex and 32 on QLogic needs to be changed if you want to go beyond 64 with the PVSCSI drive VM 4 Where does the device name t10 ATA_________ come from The P320h P420m drive contains an ATA interface for management commands The SCSI driver translates the ...

Page 41: ...g driver version before installing the older version Refer to the in structions in this guide for removing a driver VM 9 When using tools such as esxcfg scsidevs l to inspect device details the vendor appears as ATA rather than Micron VMware lists the vendor as ATA for compliance with the SAT specification Changing this value violates the specification For actual vendor details see the device iden...

Page 42: ...the datastores created in ESX 5 0 5 1 follow the instructions in VM 13 and then continue with the installation steps above Note If you are using a P420m drive you should not encounter any migration issues from ESX 5 0 5 1 to ESX 5 5 However it is recommended to migrate any data in your datastores before upgrading the kernel version VM 13 I have a system with P320h drives and upgraded from ESX 5 0 ...

Page 43: ...he following for complete details on performing the migration process http pubs vmware com vsphere 51 index jsp topic 2Fcom vmware vsphere vcenter host doc 2FGUID 23E67822 4559 4870 982A BCE2BB88D491 html VM 14 I want to upgrade my system from ESX 5 0 5 1 to 5 5 or later but I do not see the ability to migrate myVMs and virtual disks to an alternate datastore How can I restore functionality of my ...

Page 44: ...uild percentage reported by RSSDM during the FTL rebuild process may increase or decrease This is expected behavior because of the firmware algorithm that reports the progress of the FTL rebuild the rebuild percentage is just an estimate of completion of the rebuild progress Whenever a drive experiences a nonstandard or unexpected power down event the drive needs to rebuild its internal LBA to NAN...

Page 45: ...h versions are installed The RSSDM GUI agent and CLI should now detect the drives RSSDM 6 The drive appears online in RSSDM and the LED is green however the dmesg logs indicate the drive is not responding to I O commands Use RSSDM to obtain the debug data from the drive and then send the data to the Mi cron application engineering AE team for review Also try to determine if the problem is specific...

Page 46: ... RSSDM the I O operations do not abort This is expected behavior To avoid this behavior unmount the NTFS partitioned vol ume before executing the SANITIZE BLOCK ERASE command using RSSDM C 4 The system hangs when issuing an I O during a SANITIZE BLOCK ERASE opera tion Issuing I Os during a SANITIZE BLOCK ERASE operation may cause abort conditions while the driver queues incoming requests while it ...

Page 47: ...tting use the RSSDM command line interface CLI 1 In the command line type the following command where Drive_id is the ID number of the drive which can be found by running rssdm L rssdm M p 1 n Drive_id 2 Power cycle the system 3 Verify the setting change by running the following command rssdm L d Drive Behavior Issues DB 1 When disabling an ATA channel using Windows Device Manager in Windows Serve...

Page 48: ...rmal shutdown event occurred To recover from a thermal shutdown state 1 Shut down the system 2 Remove the drive from the system and allow it to cool 3 If the drive is running firmware older than version 1 45 upgrade the firmware to the latest available support pack release 4 Check the drive placement in the system motherboard and make sure there is suf ficient airflow around the drive as specified...

Page 49: ...ed if The existing firmware and the upgrade version are both earlier than version 208 11 The existing firmware is at least version 208 11 and the upgrade is later than ver sion 208 11 5 After the SECURE ERASE operation completes successfully the drive is ready for use P420m P320h HHHL PCIe SSD Installation Guide Troubleshooting PDF 09005aef8497e00a P420m_P320h_HHHL_installation_guide pdf Rev V 12 ...

Page 50: ...d a long pause before repeating The drive is not operational Firmware fatal error codes 112 Failure during DRAM initialization 113 Not enough DRAM to run in the config ured mode 313 DRAM UECC error 441 Error during chip initialization 411 Incorrect drive parameters in the firm ware image Off Flashing 30ms Off The drive is backing up internal data to NAND The drive is busy but operational Off On Of...

Page 51: ...vironment version 1 7 x64 and later P420m P320h HHHL PCIe SSD Installation Guide References PDF 09005aef8497e00a P420m_P320h_HHHL_installation_guide pdf Rev V 12 14 EN 51 Micron Technology Inc reserves the right to change products or specifications without notice 2012 Micron Technology Inc All rights reserved ...

Page 52: ...trix XenServer installation instructions Updated Troubleshooting section Rev P 2 14 Updated supported software in System Recommendations section Updated Windows 2008 Server Windows 2012 Server Ubuntu 12 04 12 04 02 LTS in structions added Citrix XenServer instructions in Using the P420m or P320h as a Boot Drive section Updated Troubleshooting section Rev O 10 13 Added P420m Added support for Citri...

Page 53: ...dows systems Revised the Installing the P320h Support Pack on a Windows System section to re move reference to deleted instructions Revised the list of supported operating systems and software in the Supported Oper ating Systems and Software section Revised the list of supported RHEL versions in the Installing the P320h Support Pack on a Linux System section Moved instructions for verifying the in...

Page 54: ...alling the P320h driver for SLES Rev D 12 11 Minor revision to the P320h Overview section Rev C 12 11 Added problem solution to Troubleshooting section Converted document to XML Added the following sections merged from the support pack quick start guide Installing the P320h Support Pack Installing the P320h Support Pack on a Windows System Updating the Device Driver New Installation Updating the D...

Page 55: ...tructions Updated the troubleshooting section Rev A 12 11 Initial release of document 8000 S Federal Way P O Box 6 Boise ID 83707 0006 Tel 208 368 4000 www micron com products support Sales inquiries 800 932 4992 Micron and the Micron logo are trademarks of Micron Technology Inc All other trademarks are the property of their respective owners P420m P320h HHHL PCIe SSD Installation Guide Revision H...

Reviews: