Seagate X8 Accelerator Quick Start Guide
Page 1
... System Requirements The host system must have 2 to install and configure your Seagate Support at http://www.seagate.com/support/. 100731279 Rev. Use the configuration utility "vgc-config" to servers and workstations. Step 5: Create a File System After driver installation the Seagate® X8 Accelerator will reduce the total available storage for performance tuning options...
... System Requirements The host system must have 2 to install and configure your Seagate Support at http://www.seagate.com/support/. 100731279 Rev. Use the configuration utility "vgc-config" to servers and workstations. Step 5: Create a File System After driver installation the Seagate® X8 Accelerator will reduce the total available storage for performance tuning options...
Seagate X8 Accelerator User Guide for Linux
Page 3
... 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 9.0 Software RAID 12 10...
... 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 9.0 Software RAID 12 10...
Seagate X8 Accelerator User Guide for Linux
Page 4
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 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.
Seagate X8 Accelerator User Guide for Linux
Page 8
...with software version 3.2 on capacity. The DRAM requirements mentioned above are only meant for each X8 Accelerator device. 1.0 INTRODUCTION The Seagate® X8 Accelerator line of solid state storage devices is a revolutionary product family that utilizes the industry standard PCIe bus interface ...along with an innovative hardware and driver architecture to install, configure, and manage Seagate X8 Accelerator devices with an 8 lane Gen2 PCIe slot and good air movement. The table below shows...
...with software version 3.2 on capacity. The DRAM requirements mentioned above are only meant for each X8 Accelerator device. 1.0 INTRODUCTION The Seagate® X8 Accelerator line of solid state storage devices is a revolutionary product family that utilizes the industry standard PCIe bus interface ...along with an innovative hardware and driver architecture to install, configure, and manage Seagate X8 Accelerator devices with an 8 lane Gen2 PCIe slot and good air movement. The table below shows...
Seagate X8 Accelerator User Guide for Linux
Page 9
... bracket (see picture below). Please slide the bracket in horizontally to line up to 4lb-in (0.45Nm). 3.2 PCI SLOT SELECTION Seagate X8 Accelerator devices need an 'm 2.5' screw driver and an 'm 2.5' nut driver. However, using an x4 slot may result in performance. From a performance point of view these slots behave like the one in...
... bracket (see picture below). Please slide the bracket in horizontally to line up to 4lb-in (0.45Nm). 3.2 PCI SLOT SELECTION Seagate X8 Accelerator devices need an 'm 2.5' screw driver and an 'm 2.5' nut driver. However, using an x4 slot may result in performance. From a performance point of view these slots behave like the one in...
Seagate X8 Accelerator User Guide for Linux
Page 11
...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. This "...efficiently than the "server" version. By default, SUSE will be changed to allow the Seagate device driver to load without this setting must be unable to load. NOTE The device driver will not allow -unsupported-modules commandline switch. This is presently installed, execute "uname ...
...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. This "...efficiently than the "server" version. By default, SUSE will be changed to allow the Seagate device driver to load without this setting must be unable to load. NOTE The device driver will not allow -unsupported-modules commandline switch. This is presently installed, execute "uname ...
Seagate X8 Accelerator User Guide for Linux
Page 12
...OpenSUSE, or Fedora Core you are running kernel version with the X8 Accelerator or at http://www.seagate.com/support/ downloads/ for further assistance. 6.2 INSTALLING DRIVERS AND UTILITIES PACKAGES Before you can confirm you will need to install two RPMs (or corresponding DEB...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. 6.0 INSTALLING X8 ACCELERATOR DRIVER Installation driver is found on the target system. Installation will require administration privileges on the USB drive shipped with...
...OpenSUSE, or Fedora Core you are running kernel version with the X8 Accelerator or at http://www.seagate.com/support/ downloads/ for further assistance. 6.2 INSTALLING DRIVERS AND UTILITIES PACKAGES Before you can confirm you will need to install two RPMs (or corresponding DEB...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. 6.0 INSTALLING X8 ACCELERATOR DRIVER Installation driver is found on the target system. Installation will require administration privileges on the USB drive shipped with...
Seagate X8 Accelerator User Guide for Linux
Page 13
...block devices (physical partitions) using the ls command: # ls -l vgc?? SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. 6.3 STARTING THE DRIVER After installing the drivers and utilities packages, the driver will load automatically on every system boot. After an upgrade or a new ... You can list available block devices (physical partitions) using vgc-monitor command: # vgc-monitor vgc-monitor: 3.2.55402.C7) Driver Uptime: 2:31 Card_Name Num_Partitions /dev/vgca 1 Card_Type Status ST2200FS0000 Good Partition vgca0 Usable_Capacity RAID 2222 GB enabled Confirm that the...
...block devices (physical partitions) using the ls command: # ls -l vgc?? SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. 6.3 STARTING THE DRIVER After installing the drivers and utilities packages, the driver will load automatically on every system boot. After an upgrade or a new ... You can list available block devices (physical partitions) using vgc-monitor command: # vgc-monitor vgc-monitor: 3.2.55402.C7) Driver Uptime: 2:31 Card_Name Num_Partitions /dev/vgca 1 Card_Type Status ST2200FS0000 Good Partition vgca0 Usable_Capacity RAID 2222 GB enabled Confirm that the...
Seagate X8 Accelerator User Guide for Linux
Page 14
...performance of Max Capacity mode while reducing available user capacity of all existing data on the Seagate X8 Accelerator device, it as shown below: # test.sh /dev/vgc[a, b, c, ...]0 Please be beneficial. SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. Please wait... *** Changing the performance mode ...GPL licensed FIO utility. Use the following command to isolate and resolve any potential problems. From the same page where you download drivers and utilities, you can be aware that generate significant amount of random write I/O will benefit from using NOTE vgc-config will ...
...performance of Max Capacity mode while reducing available user capacity of all existing data on the Seagate X8 Accelerator device, it as shown below: # test.sh /dev/vgc[a, b, c, ...]0 Please be beneficial. SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. Please wait... *** Changing the performance mode ...GPL licensed FIO utility. Use the following command to isolate and resolve any potential problems. From the same page where you download drivers and utilities, you can be aware that generate significant amount of random write I/O will benefit from using NOTE vgc-config will ...
Seagate X8 Accelerator User Guide for Linux
Page 15
...fdisk/gparted is not needed and therefore not recommended. Sybase) that some applications (e.g. If you need only one partition per device, Seagate recommends creating file system directly on 4KB boundaries. In such case creating a software partition using its standard mkfs utility. fdisk does not... work on devices larger than 2TB, NOTE so "parted" must be used instead. 8.1 XFS HIGH PERFORMANCE OPTIONS Performance of Seagate recommends the following standard mkfs command line for XFS to 4KB, which guarantees the necessary alignment for all files. 8.0 CREATING FILE SYSTEMS...
...fdisk/gparted is not needed and therefore not recommended. Sybase) that some applications (e.g. If you need only one partition per device, Seagate recommends creating file system directly on 4KB boundaries. In such case creating a software partition using its standard mkfs utility. fdisk does not... work on devices larger than 2TB, NOTE so "parted" must be used instead. 8.1 XFS HIGH PERFORMANCE OPTIONS Performance of Seagate recommends the following standard mkfs command line for XFS to 4KB, which guarantees the necessary alignment for all files. 8.0 CREATING FILE SYSTEMS...
Seagate X8 Accelerator User Guide for Linux
Page 17
Device specific: # vgc-monitor -d vgca vgc-monitor: 3.2.55402.C7 Driver 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 ... but in accordance with instructions for Flash EPROM (http://www.dss.mil/documents/pressroom/isl_2007_01_oct_11_2007_final_agreement.pdf) • "NIST SP800-88 - A 13 SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. The standards call this function for customers who need to leaving the facility or redeployment for repair/replacement...
Device specific: # vgc-monitor -d vgca vgc-monitor: 3.2.55402.C7 Driver 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 ... but in accordance with instructions for Flash EPROM (http://www.dss.mil/documents/pressroom/isl_2007_01_oct_11_2007_final_agreement.pdf) • "NIST SP800-88 - A 13 SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. The standards call this function for customers who need to leaving the facility or redeployment for repair/replacement...
Seagate X8 Accelerator User Guide for Linux
Page 21
SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. A 17 Example: Configure vgca device with two physical partitions in Max Capacity mode: # vgc-config -d vgca -n 2 -m maxcapacity # vgc-monitor -d vgca vgc-monitor: 3.2.55402.C7 Driver Uptime: 0:05 Card_Name Num_Partitions vgca 2 Card_Type Status ST2200FS0000Good Serial Number : SJ893274 Card Info : Part: 1HF3B0-001 Rev : X8 Accelerator 52879...
SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. A 17 Example: Configure vgca device with two physical partitions in Max Capacity mode: # vgc-config -d vgca -n 2 -m maxcapacity # vgc-monitor -d vgca vgc-monitor: 3.2.55402.C7 Driver Uptime: 0:05 Card_Name Num_Partitions vgca 2 Card_Type Status ST2200FS0000Good Serial Number : SJ893274 Card Info : Part: 1HF3B0-001 Rev : X8 Accelerator 52879...
Seagate X8 Accelerator User Guide for Linux
Page 25
...the device is detected by running kernel version is created, please contact Seagate support. 3) "vgcd: FATAL: Module vgcdrive not found." Please install vgc-firmware bundle from support site to section 5.2 "Installing drivers and utilities packages". Check the system logs for drive 'a',PCIe 0000...:82:00.0 does not match the installed driver. And then re-install the rpms. Please refer to upgrade the firmware." SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. A 21 Step 3. Rescanning mount points... [ OK ] [ OK ] [ OK ] ...
...the device is detected by running kernel version is created, please contact Seagate support. 3) "vgcd: FATAL: Module vgcdrive not found." Please install vgc-firmware bundle from support site to section 5.2 "Installing drivers and utilities packages". Check the system logs for drive 'a',PCIe 0000...:82:00.0 does not match the installed driver. And then re-install the rpms. Please refer to upgrade the firmware." SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. A 21 Step 3. Rescanning mount points... [ OK ] [ OK ] [ OK ] ...
Seagate X8 Accelerator User Guide for Linux
Page 26
... initial test script reports lower than expected performance, or your own application is x8 electrical. Finally, file systems can have setting for Seagate support personnel and then reboot the system. # vgc-diags vgc-diags: 3.2.55402.C7 Creating vgc.diags.tar Collecting diagnostic data... Often.../internal-hard-drives/enterprise-hard-drives/ssd/x8-accelerator/ SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. The following will be logged: kernel: INFO: task vgc_mtwa0:13866 blocked for XFS and EXT3. 13.3 DRIVER CRASH ON SYSTEM BOOT If this condition is encountered, run "chkconfig ...
... initial test script reports lower than expected performance, or your own application is x8 electrical. Finally, file systems can have setting for Seagate support personnel and then reboot the system. # vgc-diags vgc-diags: 3.2.55402.C7 Creating vgc.diags.tar Collecting diagnostic data... Often.../internal-hard-drives/enterprise-hard-drives/ssd/x8-accelerator/ SEAGATE X8 ACCELERATOR USER GUIDE FOR LINUX, REV. The following will be logged: kernel: INFO: task vgc_mtwa0:13866 blocked for XFS and EXT3. 13.3 DRIVER CRASH ON SYSTEM BOOT If this condition is encountered, run "chkconfig ...
Seagate X8 Accelerator User Guide for Linux
Page 27
INDEX A Auto-Mounting Seagate Device on Linux Systems 11 B Bracket Installation 5 C Cannot Find Block Device /dev/vgca0 21 Contacting Support 22 Creating File Systems 11 D Data Sanitization Standards 13 Double Board 5 Driver Crash on System Boot 22 Dynamic Throttling 20 E Enhance Performance by... 22 S Selecting Max Performance or Max Capacity Mode 10 Single Board 5 Software EULA 1 Software RAID 12 Starting the Driver 9 SUSE Enable Unsupported Modules to Allow Driver Loading 7 System BIOS Settings 6 System Requirements 4 T Thermal Throttling 20 Troubleshooting 21 U Ubuntu Use "Generic" Kernels ...
INDEX A Auto-Mounting Seagate Device on Linux Systems 11 B Bracket Installation 5 C Cannot Find Block Device /dev/vgca0 21 Contacting Support 22 Creating File Systems 11 D Data Sanitization Standards 13 Double Board 5 Driver Crash on System Boot 22 Dynamic Throttling 20 E Enhance Performance by... 22 S Selecting Max Performance or Max Capacity Mode 10 Single Board 5 Software EULA 1 Software RAID 12 Starting the Driver 9 SUSE Enable Unsupported Modules to Allow Driver Loading 7 System BIOS Settings 6 System Requirements 4 T Thermal Throttling 20 Troubleshooting 21 U Ubuntu Use "Generic" Kernels ...
Seagate X8 Accelerator User Guide for VMware
Page 3
... BIOS Settings 6 4.1 Fan Speed Settings in BIOS 6 4.2 Processor Settings in BIOS 6 5.0 Software Installation & Update 7 5.1 Device Driver Installation & Update 7 5.1.1 Install/Update Seagate Driver VIBs Using Offline VIB Bundle 7 5.1.2 Reboot 8 5.1.3 Install/Update Seagate Driver Using VMware vSphere Update Manager (VUM). . . 8 5.1.4 Confirm Driver Installation After Reboot 10 5.2 Ensuring X8 Accelerator is Operational 10 5.3 Firmware Update 11 5.3.1 X8 Accelerator Firmware...
... BIOS Settings 6 4.1 Fan Speed Settings in BIOS 6 4.2 Processor Settings in BIOS 6 5.0 Software Installation & Update 7 5.1 Device Driver Installation & Update 7 5.1.1 Install/Update Seagate Driver VIBs Using Offline VIB Bundle 7 5.1.2 Reboot 8 5.1.3 Install/Update Seagate Driver Using VMware vSphere Update Manager (VUM). . . 8 5.1.4 Confirm Driver Installation After Reboot 10 5.2 Ensuring X8 Accelerator is Operational 10 5.3 Firmware Update 11 5.3.1 X8 Accelerator Firmware...
Seagate X8 Accelerator User Guide for VMware
Page 4
A Contents 12.0 Troubleshooting on ESXi Systems 28 12.1 Cannot Find Block Device /dev/vgca0 28 12.2 Performance is Lower than Expected 29 12.3 Driver Crash on System Boot 29 12.4 IOs are not Being Processed because the Driver is Hung 29 13.0 Onboard Diagnostic LEDs 30 14.0 Contacting Support 30 iv Seagate X8 Accelerator for VMware ESXi User Guide, Rev.
A Contents 12.0 Troubleshooting on ESXi Systems 28 12.1 Cannot Find Block Device /dev/vgca0 28 12.2 Performance is Lower than Expected 29 12.3 Driver Crash on System Boot 29 12.4 IOs are not Being Processed because the Driver is Hung 29 13.0 Onboard Diagnostic LEDs 30 14.0 Contacting Support 30 iv Seagate X8 Accelerator for VMware ESXi User Guide, Rev.
Seagate X8 Accelerator User Guide for VMware
Page 9
...PCIe x8/x16 slots are present. 3.1 BRACKET INSTALLATION If necessary, install the appropriate bracket on the Seagate X8 Accelerator device. The screws need an 'm 2.5' screw driver and an 'm 2.5' nut driver. You will need to 4lb-in (0.45Nm). You will need to be tightened to be installed... in (0.45Nm). 3.2 PCI SLOT SELECTION Seagate X8 Accelerator devices need an 'm 2.5' screw driver. If no dangerous voltages are available, x4 slots can damage server and/or device components. Single Board: ...
...PCIe x8/x16 slots are present. 3.1 BRACKET INSTALLATION If necessary, install the appropriate bracket on the Seagate X8 Accelerator device. The screws need an 'm 2.5' screw driver and an 'm 2.5' nut driver. You will need to 4lb-in (0.45Nm). You will need to be tightened to be installed... in (0.45Nm). 3.2 PCI SLOT SELECTION Seagate X8 Accelerator devices need an 'm 2.5' screw driver. If no dangerous voltages are available, x4 slots can damage server and/or device components. Single Board: ...
Seagate X8 Accelerator User Guide for VMware
Page 11
... 5.0 or ESXi 5.1 system. Syntax ~# esxcli --server= --username= --password= Example ~# esxcli --server='lab-m6' --username='root' -password='password' software vib list 5.1 DEVICE DRIVER INSTALLATION & UPDATE Download the device driver offline bundle from Seagate Support website before proceeding. Remotely using the vSphere Remote CLI utility (VCLI) http://www.vmware.com/support/developer/vcli/ NOTE If...
... 5.0 or ESXi 5.1 system. Syntax ~# esxcli --server= --username= --password= Example ~# esxcli --server='lab-m6' --username='root' -password='password' software vib list 5.1 DEVICE DRIVER INSTALLATION & UPDATE Download the device driver offline bundle from Seagate Support website before proceeding. Remotely using the vSphere Remote CLI utility (VCLI) http://www.vmware.com/support/developer/vcli/ NOTE If...
Seagate X8 Accelerator User Guide for VMware
Page 12
... VIBs Removed: VIBs Skipped: 5.1.2 Reboot Reboot the host for vSphere client. SEAGATE X8 ACCELERATOR FOR VMWARE ESXI USER GUIDE, REV. Configure update manager and install the required plugin for the driver installation to be effective. Create a new baseline with type as show below.... 2. A 8 Please ensure that all the Guest VMs are gracefully shutdown before the reboot. ~ # reboot 5.1.3 Install/Update Seagate Driver Using VMware vSphere Update Manager (VUM) 1. # esxcli software vib install -d /tmp/VSI-X8 Accelerator-ESXi5x-3.2. 55402.C7.zip --no-sig-check...
... VIBs Removed: VIBs Skipped: 5.1.2 Reboot Reboot the host for vSphere client. SEAGATE X8 ACCELERATOR FOR VMWARE ESXI USER GUIDE, REV. Configure update manager and install the required plugin for the driver installation to be effective. Create a new baseline with type as show below.... 2. A 8 Please ensure that all the Guest VMs are gracefully shutdown before the reboot. ~ # reboot 5.1.3 Install/Update Seagate Driver Using VMware vSphere Update Manager (VUM) 1. # esxcli software vib install -d /tmp/VSI-X8 Accelerator-ESXi5x-3.2. 55402.C7.zip --no-sig-check...