HP IO manual Upgrading driver software using Windows, Fio-detach /dev/fct0

Page 24

CAUTION: Do not turn off the power during a firmware upgrade, because this might cause device failure. If a UPS is not in place, consider adding one to the system before performing a firmware upgrade.

NOTE: You might be required to upgrade the IO Accelerator driver if you upgrade the device firmware. For more information, see the Release Notes.

Upgrading the firmware might take several minutes. The update command displays a progress bar to indicate the pace of the upgrade. This progress bar might appear to stall at points, but let the firmware update command complete.

Typically, you use the HP IO Accelerator Management Tool console to perform firmware upgrades. You can also perform the upgrade using the fio-update-iodrivecommand line utility.

To upgrade the firmware on the IO Accelerator using fio-update-iodrive:

1.Back up the data on the IO Accelerator prior to any upgrade as a precaution.

2.Open a command prompt and navigate to the C:\Program Files\HP IO Accelerator\Utils directory.

3.Run the Detach command for your device at the command prompt. For example:

fio-detach /dev/fct0

detaches the IO Accelerator labeled fct0.

a.Specify the name of the drive you want to detach. Each IO Accelerator is labeled /dev/fct# where # is its bus number.

b.Use the fio-statuscommand at a command prompt to view this number.

The fio-detachcommand shows a progress bar and percentage as it completes the operation.

4.Type the following command at the command prompt:

fio-update-iodrive <path> ioaccelerator_<version>.fff -d /dev/fct#

where <path> is the location of the IO Accelerator firmware (the default is C:\Program Files\HP IO Accelerator\Firmware) and <version> is the numerical version of the driver (higher is newer.) The -d /dev/fct#option identifies the IO Accelerator to update, where # is its bus number. Use the fio-statuscommand at a command prompt to view this number.

All three external LED indicators light up during the update process.

5.Restart the computer to finish the firmware upgrade.

Upgrading driver software using Windows

Upgrading the driver software in Windows® operating systems depends on whether you are using a non-RAID or a RAID configuration.

Upgrading driver software using Windows in a non-RAID configuration

1.See the Release Notes for your version of the driver for details on any additional steps to perform the upgrade.

Windows Server environments 24

Image 24
Contents HP IO Accelerator Version 3.2.3 Windows User Guide Page Contents Maintenance Resources Contents summary About this guideIntroduction OverviewProduct naming Performance attributes IO Accelerator capacity 320GB 640GB Models AJ878B BK836ARequired operating environment Supported firmware revisionsSupported hardware Page Introduction Installation overview Uninstalling a previously-installed driverWindows Server environments Installing software on a Windows operating system Using the Setup Wizard Windows Server environments Windows Server environments Windows Server environments Windows Server environments Upgrading device firmware from VSL 1.x.x or 2.x.x to Upgrading procedure Fio-bugreportManual installation on Windows Server Fio-update-iodrive iodriveversion.fffManually installing on Windows Server Upgrading the device firmware using Windows Manually installing on Windows Server 2008Performing the upgrade Viewing the firmware versionUpgrading driver software using Windows Fio-detach /dev/fct0Windows Server environments Silent install option DefragmentationOutdated firmware check Enabling PCIe power IO Accelerator namingWindows Server environments Creating a RAID configuration Setting up Snmp for Windows operating systemsFio-config -p Fiopreallocatememory 1072,4997,6710,10345 Snmp details for Windows operating systemsUsing test mode registry values Via garbage collectionSnmp MIB fields supporting Windows Server Snmp test registry entry DescriptionWindows Server environments Using installation logs Windows Installer logging optionsMsiexec /i C\MyPackage\Example.msi /L*V C\log\example.log Creating an installation log Creating an uninstall logCreating a patch install log Automated logging with the Windows Installer Logging Policy Troubleshooting event log messagesError ioDrivex Maintenance Maintenance toolsCommon maintenance tasks Uninstalling the IO Accelerator driver packageEnabling PCIe power override Unmanaged shutdown issuesEnabling Autoattach Enabling the override parameter Fio-config /dev/fctx -p PCIeGLOBALSLOTPOWERLIMIT Fio-config /dev/fct2 -p PCIeGLOBALSLOTPOWERLIMITUtilities Utilities referenceFio-attach Fio-beacon Fio-bugreportFio-attach device options Fio-beacon device optionsFio-config Fio-config device optionsCompressing Fio-config options FioexternalpoweroverrideFio-detach Fio-detach device optionsFio-format Fio-format device options deviceFio-pci-check Fio-statusFio-pci-check options Options Fio-status device optionsFfield Geometry and capacity information not available. appears Fio-sure-erase Fio-sure-erase options deviceFio-trim-config Fio-update-iodrive Fio-trim-config options OptionsFio-update-iodrive iodriveversion.fff options Format domainbusslot.func Monitoring IO Accelerator health Nand flash and component failureHealth metrics Health monitoring techniquesFlashback substitution events Software RAID and health monitoringMonitoring IO Accelerator health Using Trim Trim supportIntroduction to Trim Trim platformsStarting and stopping Trim Enabling TrimControlling Trim aggressiveness Trim configurations Using Windows page files with the IO Accelerator Configuring IO Accelerator paging supportIntroduction to Windows page files RAM consumptionFio-config -p Fiopreallocatememory 1234,17834 Fio-config -p FiopreallocatememoryFio-config -g Fiopreallocatememory Non-paged memory poolSetting up page files Windows page file managementSystem drive paging file configuration Guaranteeing minimum committable memoryVirtual Memory performance Verifying page file operationDir c /ah Performance and tuning Introduction to performance and tuningDisabling Dvfs Limiting Apci C-statesSetting Numa affinity Setting the interrupt handler affinityNuma configuration Fio-config -p Fioaffinity 4,n1,0xf5,n07,g19,g2,0xff0Introduction to Numa architecture Fioaffinity parameterAdvanced configuration example Checking the log for errors Fio-config -p Fioaffinity 5,g0,0xf6,0xfSubscription service ResourcesFor more information Support and other resources Before you contact HPHP contact information Customer Self RepairRéparation par le client CSR Riparazione da parte del cliente Reparaciones del propio cliente Reparo feito pelo cliente Support and other resources Support and other resources Support and other resources Safety and regulatory compliance Warranty informationRegulatory information Acronyms and abbreviations NumaSMI-S Documentation feedback Index Using the IO Accelerator as a swap