Seagate X8 Accelerator Quick Start Guide
Page 1
... Run install.sh on Linux systems or the .msi file on the X8 Accelerator datasheet (http://www.seagate.com/internalhard-drives/enterprise-hard-drives/ssd/x8-accelerator/). This option will show up as a PCIe card like a RAID ...Seagate® X8 Accelerator Quick Start Guide Step 5: Create a File System After driver installation the Seagate® X8 Accelerator will reduce the total available storage for additional information. Please see the User Guide for Linux, Windows and vSphere. Seagate® X8 Accelerator Quick Start Guide The Seagate® X8 Accelerator...
... Run install.sh on Linux systems or the .msi file on the X8 Accelerator datasheet (http://www.seagate.com/internalhard-drives/enterprise-hard-drives/ssd/x8-accelerator/). This option will show up as a PCIe card like a RAID ...Seagate® X8 Accelerator Quick Start Guide Step 5: Create a File System After driver installation the Seagate® X8 Accelerator will reduce the total available storage for additional information. Please see the User Guide for Linux, Windows and vSphere. Seagate® X8 Accelerator Quick Start Guide The Seagate® X8 Accelerator...
Seagate X8 Accelerator User Guide for Linux
Page 2
Seagate X8 Accelerator and SeaTools are either trademarks or registered trademarks of Seagate Technology LLC or one trillion bytes. The FIPS logo is used for formatting and other functions, and thus will vary based on operating environment...governments.All other countries. The export or re-export of hardware or software containing encryption may use outside of changes Initial release. © 2013 Seagate Technology LLC. Your computer's operating system may be reproduced in the United States and/or other trademarks or registered trademarks are registered trademarks of ...
Seagate X8 Accelerator and SeaTools are either trademarks or registered trademarks of Seagate Technology LLC or one trillion bytes. The FIPS logo is used for formatting and other functions, and thus will vary based on operating environment...governments.All other countries. The export or re-export of hardware or software containing encryption may use outside of changes Initial release. © 2013 Seagate Technology LLC. Your computer's operating system may be reproduced in the United States and/or other trademarks or registered trademarks are registered trademarks of ...
Seagate X8 Accelerator User Guide for Linux
Page 3
... 8 6.1 Verify X8 Accelerator Devices are Installed and Detected Properly 8 6.2 Installing Drivers and Utilities Packages 8 6.3 Starting the Driver 9 7.0 Verifying Performance 10 7.1 Selecting Max Performance or Max Capacity Mode 10 8.0 Creating File Systems 11 8.1 XFS High Performance Options 11 8.2 EXT3 High Performance Options 11 8.3 Auto-Mounting Seagate Device on Linux Systems 11 ....6 vgc-config Controller Reset 19 11.0 Dynamic Throttling 20 11.1 Thermal Throttling 20 11.2 Power Throttling 20 12.0 MySQL Settings 20 iii Seagate X8 Accelerator User Guide for Linux, Rev. A
... 8 6.1 Verify X8 Accelerator Devices are Installed and Detected Properly 8 6.2 Installing Drivers and Utilities Packages 8 6.3 Starting the Driver 9 7.0 Verifying Performance 10 7.1 Selecting Max Performance or Max Capacity Mode 10 8.0 Creating File Systems 11 8.1 XFS High Performance Options 11 8.2 EXT3 High Performance Options 11 8.3 Auto-Mounting Seagate Device on Linux Systems 11 ....6 vgc-config Controller Reset 19 11.0 Dynamic Throttling 20 11.1 Thermal Throttling 20 11.2 Power Throttling 20 12.0 MySQL Settings 20 iii Seagate X8 Accelerator User Guide for Linux, Rev. A
Seagate X8 Accelerator User Guide for Linux
Page 4
Contents 13.0 Troubleshooting 21 13.1 Cannot Find Block Device /dev/vgca0 21 13.2 Performance is Lower than Expected 22 13.3 Driver Crash on System Boot 22 13.4 IOs are not Being Processed because the Driver is Hung 22 14.0 Onboard Diagnostic LEDs 22 15.0 Contacting Support 22 iv Seagate X8 Accelerator User Guide for Linux, Rev. A
Contents 13.0 Troubleshooting 21 13.1 Cannot Find Block Device /dev/vgca0 21 13.2 Performance is Lower than Expected 22 13.3 Driver Crash on System Boot 22 13.4 IOs are not Being Processed because the Driver is Hung 22 14.0 Onboard Diagnostic LEDs 22 15.0 Contacting Support 22 iv Seagate X8 Accelerator User Guide for Linux, Rev. A
Seagate X8 Accelerator User Guide for Linux
Page 5
...You must not reverse engineer or decompile the Program(s) except to the extent permitted by third parties ("Third Party Services"). Subject to Seagate. 3. Your use certain services provided by applicable law despite any contractual prohibition. b Reproduce the Product, in whole or in ...or make avail- BY CLICKING "I en-us /support/downloads/. d Alter, translate, decompile, or attempt to , the Software; Seagate X8 Accelerator User Guide for Seagate® Software PLEASE READ THIS END USER LICENSE AGREEMENT ("EULA") CAREFULLY. The term "Software" does not refer to third parties;...
...You must not reverse engineer or decompile the Program(s) except to the extent permitted by third parties ("Third Party Services"). Subject to Seagate. 3. Your use certain services provided by applicable law despite any contractual prohibition. b Reproduce the Product, in whole or in ...or make avail- BY CLICKING "I en-us /support/downloads/. d Alter, translate, decompile, or attempt to , the Software; Seagate X8 Accelerator User Guide for Seagate® Software PLEASE READ THIS END USER LICENSE AGREEMENT ("EULA") CAREFULLY. The term "Software" does not refer to third parties;...
Seagate X8 Accelerator User Guide for Linux
Page 6
... be subject to restricted countries, or used by a restricted end-user (as defined by Seagate's Privacy Policy which the download is governed by U.S. government restricted parties lists, found at http://www.seagate.com/about/legal-privacy/privacy-statement/. 9. Seagate X8 Accelerator User Guide for download under control of the governments of the Product is contemplated...
... be subject to restricted countries, or used by a restricted end-user (as defined by Seagate's Privacy Policy which the download is governed by U.S. government restricted parties lists, found at http://www.seagate.com/about/legal-privacy/privacy-statement/. 9. Seagate X8 Accelerator User Guide for download under control of the governments of the Product is contemplated...
Seagate X8 Accelerator User Guide for Linux
Page 7
... to be contrary to law, such provision will remain in violation of this EULA and the Software agrees to the restrictions as applicable. Seagate X8 Accelerator User Guide for Linux, Rev. Use, duplication, or disclosure by a court of 48 CFR 52.227-19 (Commercial Computer Product...of the EULA will be changed and interpreted so as to best accomplish the objectives of the original provision to conflict of Seagate. The EULA constitutes the entire agreement between Seagate and you do not retain any copies of the Software, the Hardware, the media and printed materials, Upgrades (if ...
... to be contrary to law, such provision will remain in violation of this EULA and the Software agrees to the restrictions as applicable. Seagate X8 Accelerator User Guide for Linux, Rev. Use, duplication, or disclosure by a court of 48 CFR 52.227-19 (Commercial Computer Product...of the EULA will be changed and interpreted so as to best accomplish the objectives of the original provision to conflict of Seagate. The EULA constitutes the entire agreement between Seagate and you do not retain any copies of the Software, the Hardware, the media and printed materials, Upgrades (if ...
Seagate X8 Accelerator User Guide for Linux
Page 8
...-intensive applications such as databases, business analytics, virtualization and high-performance computing applications. A 4 SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. OS and other applications will use based on Linux based systems. 2.0 SYSTEM REQUIREMENTS To achieve full performance the X8 Accelerator requires a multicore processor system with an innovative hardware and driver architecture to deliver highest...
...-intensive applications such as databases, business analytics, virtualization and high-performance computing applications. A 4 SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. OS and other applications will use based on Linux based systems. 2.0 SYSTEM REQUIREMENTS To achieve full performance the X8 Accelerator requires a multicore processor system with an innovative hardware and driver architecture to deliver highest...
Seagate X8 Accelerator User Guide for Linux
Page 9
...the device and void the warranty. The screws need to be tightened to 4lb-in (0.45Nm). 3.2 PCI SLOT SELECTION Seagate X8 Accelerator devices need to line up with the screw holes. NOTE Some systems have any nuts, please follow the single board ...x4 slots can damage server and/or device components. Make sure to ensure no PCIe x8/x16 slots are present. 3.1 BRACKET INSTALLATION If necessary, install the appropriate bracket on the Seagate X8 Accelerator device. SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. A 5 3.0 HARDWARE INSTALLATION Please observe Electrostatic Discharge...
...the device and void the warranty. The screws need to be tightened to 4lb-in (0.45Nm). 3.2 PCI SLOT SELECTION Seagate X8 Accelerator devices need to line up with the screw holes. NOTE Some systems have any nuts, please follow the single board ...x4 slots can damage server and/or device components. Make sure to ensure no PCIe x8/x16 slots are present. 3.1 BRACKET INSTALLATION If necessary, install the appropriate bracket on the Seagate X8 Accelerator device. SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. A 5 3.0 HARDWARE INSTALLATION Please observe Electrostatic Discharge...
Seagate X8 Accelerator User Guide for Linux
Page 10
... the document at the URL below: http://www.intel.com/content/dam/www/public/us/en/documents/specification-updates/xeon-e5-family-spec-update.pdf SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. Note that each BIOS often has its own nomenclature for these options. 4.1 FAN SPEED SETTINGS IN BIOS If your system...
... the document at the URL below: http://www.intel.com/content/dam/www/public/us/en/documents/specification-updates/xeon-e5-family-spec-update.pdf SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. Note that each BIOS often has its own nomenclature for these options. 4.1 FAN SPEED SETTINGS IN BIOS If your system...
Seagate X8 Accelerator User Guide for Linux
Page 11
...5.0 OS SETTINGS 5.1 UBUNTU: USE "GENERIC" KERNELS FOR HIGHEST IO PERFORMANCE While both "-server" and "-generic" kernels are supported by the Seagate X8 Accelerator device driver, for optimal performance, use the "-generic" version of the kernel, use the command, "apt-get install linux-generic". 5.2 ...SUSE: ENABLE UNSUPPORTED MODULES TO ALLOW DRIVER LOADING While the Seagate X8 Accelerator device driver is fully tested under SUSE Linux, it is not certified by modprobe, setting allow_unsupported_modules 0 disables it. A 7 To ...
...5.0 OS SETTINGS 5.1 UBUNTU: USE "GENERIC" KERNELS FOR HIGHEST IO PERFORMANCE While both "-server" and "-generic" kernels are supported by the Seagate X8 Accelerator device driver, for optimal performance, use the "-generic" version of the kernel, use the command, "apt-get install linux-generic". 5.2 ...SUSE: ENABLE UNSUPPORTED MODULES TO ALLOW DRIVER LOADING While the Seagate X8 Accelerator device driver is fully tested under SUSE Linux, it is not certified by modprobe, setting allow_unsupported_modules 0 disables it. A 7 To ...
Seagate X8 Accelerator User Guide for Linux
Page 12
...rpm -ivh vgc-utils-3.2-55402.C7.x86_64.rpm # rpm -ivh kmod-vgc-redhat6.1+-3.2-55402.C7.x86_64.rpm SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. If you are using X8 Accelerator devices you are available on the target system. You can start using Oracle Enterprise Linux, Ubuntu, Debian,... The driver and utilities packages are running kernel version with the X8 Accelerator or at http://www.seagate.com/support/ downloads/ for every device installed. Installation will require administration privileges on the Seagate Support site. If the device is not detected, power down the...
...rpm -ivh vgc-utils-3.2-55402.C7.x86_64.rpm # rpm -ivh kmod-vgc-redhat6.1+-3.2-55402.C7.x86_64.rpm SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. If you are using X8 Accelerator devices you are available on the target system. You can start using Oracle Enterprise Linux, Ubuntu, Debian,... The driver and utilities packages are running kernel version with the X8 Accelerator or at http://www.seagate.com/support/ downloads/ for every device installed. Installation will require administration privileges on the Seagate Support site. If the device is not detected, power down the...
Seagate X8 Accelerator User Guide for Linux
Page 13
Rescanning SW RAID volumes... You can list available devices and block devices (physical partitions) using the ls command: # ls -l vgc?? SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. This way the administrator made changes and settings are preserved through an upgrade or uninstall. A 9 Enabling swap devices... You can ...
Rescanning SW RAID volumes... You can list available devices and block devices (physical partitions) using the ls command: # ls -l vgc?? SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. This way the administrator made changes and settings are preserved through an upgrade or uninstall. A 9 Enabling swap devices... You can ...
Seagate X8 Accelerator User Guide for Linux
Page 14
... benefit from using NOTE vgc-config will erase existing data. Please wait... *** Changing the performance mode using Max Performance mode. SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. This makes it is write intensive, setting Max Performance mode instead of the device by 15%.... Capacity mode. 7.0 VERIFYING PERFORMANCE Before setting up a file system on the device. 7.1 SELECTING MAX PERFORMANCE OR MAX CAPACITY MODE By default Seagate X8 Accelerator devices are same in Max Capacity mode: # vgc-config -d vgca -n 2 -m maxcapacity vgc-config: 3.2.55402.C7 *** Formatting drive. ...
... benefit from using NOTE vgc-config will erase existing data. Please wait... *** Changing the performance mode using Max Performance mode. SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. This makes it is write intensive, setting Max Performance mode instead of the device by 15%.... Capacity mode. 7.0 VERIFYING PERFORMANCE Before setting up a file system on the device. 7.1 SELECTING MAX PERFORMANCE OR MAX CAPACITY MODE By default Seagate X8 Accelerator devices are same in Max Capacity mode: # vgc-config -d vgca -n 2 -m maxcapacity vgc-config: 3.2.55402.C7 *** Formatting drive. ...
Seagate X8 Accelerator User Guide for Linux
Page 15
... performance: # mkfs.xfs -s size=4096 /dev/vgca0 Note that use direct I/O of many applications can be placed on the Seagate X8 Accelerator device simply by using fdisk/gparted is not needed and therefore not recommended. fdisk does not work on devices larger than 2TB, NOTE... be used instead. 8.1 XFS HIGH PERFORMANCE OPTIONS Performance of If you need only one partition per device, Seagate recommends creating file system directly on 4KB boundaries. Seagate recommends the following standard mkfs command line for all files. In such case creating a software partition using its...
... performance: # mkfs.xfs -s size=4096 /dev/vgca0 Note that use direct I/O of many applications can be placed on the Seagate X8 Accelerator device simply by using fdisk/gparted is not needed and therefore not recommended. fdisk does not work on devices larger than 2TB, NOTE... be used instead. 8.1 XFS HIGH PERFORMANCE OPTIONS Performance of If you need only one partition per device, Seagate recommends creating file system directly on 4KB boundaries. Seagate recommends the following standard mkfs command line for all files. In such case creating a software partition using its...
Seagate X8 Accelerator User Guide for Linux
Page 16
...10.1 vgc-monitor vgc-monitor utility allows monitoring of X8 Accelerator device status and health. The default software RAID creation parameters are sufficient for striping or mirroring multiple X8 Accelerator devices. Below is possible to monitor Seagate X8 Accelerator drives Usage: vgc-monitor [-d|--drive ] vgc-monitor ...read and write performance. Detailed output for all Seagate X8 Accelerator devices in some usage scenarios. Command syntax: #vgc-monitor --help and exit no arguments: display info for vgca drive: SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. When called ...
...10.1 vgc-monitor vgc-monitor utility allows monitoring of X8 Accelerator device status and health. The default software RAID creation parameters are sufficient for striping or mirroring multiple X8 Accelerator devices. Below is possible to monitor Seagate X8 Accelerator drives Usage: vgc-monitor [-d|--drive ] vgc-monitor ...read and write performance. Detailed output for all Seagate X8 Accelerator devices in some usage scenarios. Command syntax: #vgc-monitor --help and exit no arguments: display info for vgca drive: SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. When called ...
Seagate X8 Accelerator User Guide for Linux
Page 17
... Uptime Card_Name Num_Partitions vgca 1 Card_Type ST2200FS0000 : 2:36 Status Good Serial Number : SJ896465 Card Info : Part: 1HF3B0-001 Rev : X8 Accelerator 52879, x8 Gen2 Temperature : 48 C (Safe) Temp Throttle : Inactive Card State Details : Normal Action Required : None Partition vgca0 Usable_Capacity RAID ...removed prior to securely erase data from flash media. The standards call this function for flash memory. SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. Seagate has a Secure Erase Utility that if a device needs to be required. Both types of Sanitization...
... Uptime Card_Name Num_Partitions vgca 1 Card_Type ST2200FS0000 : 2:36 Status Good Serial Number : SJ896465 Card Info : Part: 1HF3B0-001 Rev : X8 Accelerator 52879, x8 Gen2 Temperature : 48 C (Safe) Temp Throttle : Inactive Card State Details : Normal Action Required : None Partition vgca0 Usable_Capacity RAID ...removed prior to securely erase data from flash media. The standards call this function for flash memory. SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. Seagate has a Secure Erase Utility that if a device needs to be required. Both types of Sanitization...
Seagate X8 Accelerator User Guide for Linux
Page 18
.... -p | --purge : Purge (Erase and overwrite) the contents of the partition. -y | --yes : Start the operation without user confirmation. SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. These blocks cannot be 'sanitized' either, but since they are guaranteed never to the fact that some cases where ... by the user (Clear or Purge). If no longer accessible due to media failure, error messages will attempt to clear or purge Seagate X8 Accelerator drive partitions Usage: vgc-secure-erase [-c|--clear] [-y|--yes] vgc-secure-erase [-p|--purge] [-y|--yes] vgc-secure-erase -h|--help : Displays...
.... -p | --purge : Purge (Erase and overwrite) the contents of the partition. -y | --yes : Start the operation without user confirmation. SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. These blocks cannot be 'sanitized' either, but since they are guaranteed never to the fact that some cases where ... by the user (Clear or Purge). If no longer accessible due to media failure, error messages will attempt to clear or purge Seagate X8 Accelerator drive partitions Usage: vgc-secure-erase [-c|--clear] [-y|--yes] vgc-secure-erase [-p|--purge] [-y|--yes] vgc-secure-erase -h|--help : Displays...
Seagate X8 Accelerator User Guide for Linux
Page 19
... successfully. Result: Secure Erase (Clear) on partition vgca0 completed successfully. Secure Erase (Clear) on partition vgca0 completed successfully. Please check kernel syslog for more details. SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. Operation Summary: Number of erase operations skipped due to factory bad blocks : 435 Number of erase operations skipped due to...
... successfully. Result: Secure Erase (Clear) on partition vgca0 completed successfully. Secure Erase (Clear) on partition vgca0 completed successfully. Please check kernel syslog for more details. SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. Operation Summary: Number of erase operations skipped due to factory bad blocks : 435 Number of erase operations skipped due to...
Seagate X8 Accelerator User Guide for Linux
Page 20
Making changes with one physical partition. # vgc-config --help vgc-config: 3.2.55402.C7 Utility to configure Seagate X8 Accelerator drives Usage: vgc-config -d|--drive [-l|--list] vgc-config -d|--drive -r|--reset [-f|--force] vgc-config -d|--drive -m |--mode [-f|--force] -n|--num-... Note that read performance and sequential write performance are same in Max Performance mode: # vgc-config -d vgca -n 2 -m maxperformance SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. If your application is write intensive, setting Max Performance mode instead of the default Max Capacity mode ...
Making changes with one physical partition. # vgc-config --help vgc-config: 3.2.55402.C7 Utility to configure Seagate X8 Accelerator drives Usage: vgc-config -d|--drive [-l|--list] vgc-config -d|--drive -r|--reset [-f|--force] vgc-config -d|--drive -m |--mode [-f|--force] -n|--num-... Note that read performance and sequential write performance are same in Max Performance mode: # vgc-config -d vgca -n 2 -m maxperformance SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. If your application is write intensive, setting Max Performance mode instead of the default Max Capacity mode ...