Skip to main content
Skip table of contents

Gen5 Storage Array Configuration

This guide provides the installation steps required for configuration of your LogRhythm Storage Array (LR-SA).

Audience

This guide is intended for systems engineers and other implementation specialists within LogRhythm Professional Services, who are LogRhythm Partners, or who are LogRhythm customers under the guidance of LogRhythm Professional Services.

Do not attempt to complete the steps in this guide without assistance from LogRhythm Support.

Prerequisites

The LR-SA is designed to increase the storage capacity of a LogRhythm High-Performance Appliance. The following configuration steps require taking the system offline to install new hardware.

  1. Before adding the LR-SA device, back up the LogRhythm Appliance. A minimum backup should include the SQL Server system databases (master, msdb, and model), the LogRhythmEMDB database, and all archived log files.
  2. If an antivirus scanner has been installed on the LogRhythm appliance, disable it. After the LR-SA has been added, make sure you enable the scanner again and update the exclusions to include the new data locations.
  3. Shut down the LogRhythm appliance. Be sure that the appliance and any attached devices, including any existing LR-SA storage devices, are powered off.

Hardware Overview

LogRhythm offers several storage arrays. Mounting rails, hardware, a RAID controller, and two SAS cables (2 meters in length) are included with each storage appliance.

Storage Array

Drive Specifications

Intended Use

RAID Controller and SAS Cables

SAAR5120

12 x 12 TB 7,200 RPM SAS 3.5-inch

XM and DP appliances

PERC H840 RAID Controller with 8 GB Cache

SAPM5020

24 x 900 GB 15,000 RPM SAS 2.5-inch

4 x 900 GB 15,000 RPM SAS 2.5-inch

PM appliances

PERC H840 RAID Controller with 8 GB Cache

Configuration Overview

There are two supported RAID configurations for the LR-SA:

  • Single-volume storage for archiving and Network Monitor: 23-drive RAID 5 array with one drive configured as a hot spare
  • Multi-volume storage for the Platform Manager: 18-drive RAID 10, four-drive RAID 10, and two-drive RAID 1 arrays

The following table lists the possible LR-SA configurations based on the LogRhythm High-Performance Appliance to which the storage array will be attached.

LogRhythm Appliance

Archive LR-SA

Indexed LR-SA

Maximum LR-SA

LR-XM4500 Series

1

0

1

LR-XM6500 Series

1

0

1

LR-XM8500 Series

1

0

1

LR-DP5500 Series

1

0

1

LR-DP7500 Series

1

0

1

LR-PM5500 Series

0

2

2

LR-PM7500 Series

0

3

3


Unpack and Rack the Storage Array

Unpack the array and identify each item, noted below. Keep all shipping materials in case they are needed later.

  • Storage enclosure containing 24 x 2.5" or 12 x 3.5" drives
  • Rail kit (one pair of mounting rails and eight 10-32 x 0.5-inch flange-head Phillips screws)
  • PERC H840 RAID Controller
  • 2m SAS cables (2)
  • Bezel

The storage array ships with a rack mount chassis and rails for mounting in a high-density server rack. Install the rails in a rack that meets the specifications of American National Standards Institute (ANSI)/Electronic Industries Association (EIA) standard ANSI/EIA-310-D-92, the International Electrotechnical Commission (IEC) 297, and Deutsche Industrie Norm (DIN) 41494.

For details about installation, refer to the Rack Installation guide that is included with your storage array rail kit.

Install the RAID Controller

Before the LogRhythm Appliance can use the LogRhythm Storage Array, you must install the included RAID controller in the LogRhythm Appliance.

  1. Shut down the LogRhythm Appliance and unplug both power supplies.
  2. Remove the lid of the LogRhythm Appliance by turning the lock on the black handle to unlock and then lifting up on the black handle.
  3. Depending on the model, there are between one and six PCIe slots available in the LogRhythm Appliance. The slots are located in the rear of the appliance.
  4. Insert the RAID controller in one of the available slots, making sure it is fully seated and locked in place.
  5. Replace the lid of the LogRhythm Appliance.
  6. Use the provided SAS cables to connect the ports on the RAID controller to the first port on each of the Enclosure Management Modules.

  7. Connect the power cables for the storage array, and then reconnect the power cables for the LogRhythm Appliance.
  8. Power on the storage array.
  9. Power on the LogRhythm Appliance.

Configure the Array

Before the LogRhythm Appliance will recognize the LogRhythm Storage Array, the newly installed RAID controller must be set up. It can be set up through RAID Controller BIOS Configuration Utility, iDRAC, or Dell OpenManage. This document illustrates configuration using the RAID Controller BIOS Configuration Utility method. For configuration using iDRAC or Dell OpenManage, please refer to vendor documentation.

Configure an Array for an XM or DP - Archives

For an XM or DP appliance, the array is configured as a single volume for maximum storage capacity. The 24 drives in the storage array will be configured as follows:

  • Drives 0–22: RAID 5
  • Drive 23: Hot spare

Configure Drives with the BIOS Configuration Utility

To configure the array using the BIOS-based configuration utility, do the following:

  1. Turn the system on. While the system is booting, the message Press <Ctrl><R> to Run Configuration Utility appears. 
  2. Press Ctrl+R and wait for the configuration utility to load.
  3. After the utility loads, select the newly installed PERC adapter, and then press Enter.
    The Virtual Disk Management screen appears.
  4. With the top level selected, press F2, select Create New VD, and then press Enter.
  5. For the RAID Level, select RAID-5.
  6. Select disks 0–22 in the Physical Disks section.
  7. Press Tab until OK is selected, and then press Enter.
  8. To initialize the drive, select the new disk under Virtual Disks.
  9. Press F2, select Initialization, select Fast Init, and then press Enter.
  10. After the drive is initialized, press Ctrl+N to move to the next page (Physical Disk Management).
  11. Select disk 23, press F2, select Make Global HS, and then press Enter.
  12. Press Esc to exit the configuration utility, and then press Ctrl+Alt+Del to reboot when prompted.

Windows Disk Configuration for an XM or DP

  1. Open the Windows Disk Management console through Server Manager, or type diskmgmt.msc in the search box.
  2. Initialize the disk as GPT, and then click OK.
  3. Right-click the new disk, and then click New Simple Volume.

  4. Choose a drive letter, provide a name, and then select the Perform a quick format check box.

    E is recommended for an additional data drive and R is recommended for archive.

  5. Click Next.

LogRhythm Archive Configuration

  1. In the Client Console, open the Deployment Manager.
  2. Click the Data Processors tab, double-click the Data Processor on which you want to change the archive path, and then double-click Advanced.
  3. Change the ActiveArchivePath and InactiveArchivePath to the new drive.
  4. With the LogRhythm services stopped, copy the archives to the new location:
    1. Start > Run > cmd.exe
    2. Xcopy D:\LogRhythmArchives\*.* R:\LogRhythmArchives\ /s /h /e /o /k
  5. Start the LogRhythm services.

Configure the Array for a PM

For a PM appliance, the array is configured for maximum performance. The 24 drives in the storage array are configured to extend database, log, and temp storage as follows:

  • Drives 0–17: RAID 10
  • Drives 18–21: RAID 10
  • Drives 22–23: RAID 1

Configure Drives with the BIOS Configuration Utility

To configure the array using the BIOS-based configuration utility, do the following:

  1. Turn the system on. While the system is booting, the message Press <Ctrl><R> to Run Configuration Utility appears.
  2. Press Ctrl+R and wait for the configuration utility to load.
  3. After the utility loads, select the newly installed PERC adapter, and then press Enter.
    The Virtual Disk Management screen appears.
  4. With the top level selected, press F2, select Create New VD, and then press Enter.
  5. Select RAID-10 for the RAID Level.
  6. Enter 6 for PD per Span.
  7. Select disks 0–17 in the Physical Disks section.
  8. Press Tab until OK is selected, and then press Enter.
  9. To initialize the drive, select the new disk under Virtual Disks, press F2, select Initialization, select Fast Init, and then press Enter.
  10. Use the Up Arrow key to return to the top level, press F2, select Create New VD, and then press Enter.
  11. For the RAID level, select RAID-10.
  12. Set PD per Span to 2.
  13. Select disks 18–21 in the Physical Disks section.
  14. Press Tab until OK is selected, and then press Enter.
  15. To initialize the drive, select the newly created virtual disk, press F2, select Initialization, select Fast Init, and then press Enter.
  16. Use the Up Arrow key to return to the top level, press F2, select Create New VD, and then press Enter.
  17. Select RAID-1 for the RAID Level.
  18. Select disks 22 and 23 in the Physical Disks section.
  19. Press Tab until OK is selected, and then press Enter.
  20. To initialize the drive, select the newly created virtual disk, press F2, select Initialization, select Fast Init, and then press Enter. The fully configured array should look like this:
  21. Press Esc to exit the configuration utility, and then press Ctrl+Alt+Del to reboot when prompted.

Windows Disk Configuration

  1. Open the Windows Disk Management console through Server Manager, or type diskmgmt.msc in the search box.
  2. Initialize the disks as GPT, and then click OK.
  3. Locate the unallocated drive with a capacity of approximately 2,509 GB (note: the drive order will vary). Right-click the unallocated drive, and then click New Simple Volume.
  4. Select the appropriate drive letter. If this is the second data drive, select E; for the third, select F; and for the fourth, select G.
  5. Set the Allocation unit size to 64K, provide a descriptive name (Volume label), and then select the Perform a quick format check box.
  6. Repeat the previous steps 3–5 for these drives:
    1. Logs (approx. 557 GB, drive letter M, N, or O)
    2. Temp (approx. 278 GB, drive letter U, V, or W)
  7. Browse to the new data drive, and then create a new folder called LogRhythm.
  8. Browse to the new logs drive, and then create a new folder called LogRhythm.
  9. Browse to the new temp drive, and then create a new folder called Temp.

Expand the Databases to the New Storage

Now that the storage has been attached and mapped to drive letters, additional data files can be created with the following steps in order to extend the databases to the new storage location.

  1. Log in to SQL Server Management Studio, and then expand the Databases folder.
  2. For each LogRhythm Database:
    1. Right-click the database, and then click Properties.
    2. On the left-side navigation panel, click the Files page.
    3. Click Add.
    4. Provide a descriptive name (Logical Name) for the new data file. In this example, the second data file is being created for the LogMart database, so it is named “LogRhythm_LogMart2”.
    5. Set the Initial Size. LogRhythm recommends setting the Initial Size to match the size of the first data file. In this example, the Initial Size would be 394496 MB.
    6. Configure Autogrowth to match the first data file.
  3. Change the path to point to the LogRhythm directory on the data drive created in the previous step (E:\LogRhythm, F:\LogRhythm, or G:\LogRhythm).
  4. The file name is created automatically. Click OK to save the change.
  5. Verify that the new file was created successfully by browsing to the file location.
  6. Repeat these steps for each LogRhythm Database.

Expand TempDB to the New Storage

An additional data file must be added for TempDB.

  1. Log in to SQL Server Management Studio, expand the Databases folder, and then expand System Databases.
  2. Right-click tempdb, and then click Properties.
  3. Click the Files page on the left-side navigation panel.
  4. Click Add.
  5. Provide a descriptive name (Logical Name).
  6. Set the Initial Size. LogRhythm recommends setting the Initial Size to match the size of the first data file. In this example, the Initial Size would be 2048 MB.
  7. Configure Autogrowth to match the original tempdev file.
  8. Change the path to point to the Temp directory on the temp drive created in the previous step (U:\Temp, V:\Temp, or W:\Temp).
  9. The file name is created automatically. Click OK to save the change.
  10. Verify that the new file was created successfully by browsing to the file location.

Move the Log Files

Additional log files provide no benefit to SQL Server. Therefore, rather than adding new log files, the existing files will be moved in order to best take advantage of the space and performance of the additional disk.

  • On a PM, a different log file will be moved for each LR-SA device that is added.
  • For the first LR-SA device, the log file for the LogRhythm_LogMart database will be moved to the new logs drive (M:\LogRhythm).
  • For the second LR-SA device, the log file for the LogRhythm_Events database will be moved to the new logs drive (N:\LogRhythm).
  • For the third LR-SA device (LR-PM7450 only in this configuration), the log file for the LogRhythm_Alarms database will be moved to the new logs drive (O:\LogRhythm).

You must determine the Database Name, Logical Name, and Current Path for each LogRhythm database log file on the system. In the following example, the log file for LogRhythm_LogMart will be moved.

Make sure to substitute the correct names based on the recommendations above.

  1. Log in to SQL Server Management Studio, and then click New Query.
  2. Copy the following query, paste it into the query window, and then click Execute.

    CODE
    select d.name as 'Database Name', m.name as 'Logical Name', m.physical_name as 'Current Path' 
    from sys.master_files m 
    inner join sys.databases d 
    on (m.database_id = d.database_id) 
    where m.type = 1 AND d.name like 'LogRhythm%'
  3. The necessary information appears for each log file.


    The syntax for the move command is:

    CODE
    ALTER DATABASE Database Name MODIFY FILE (NAME='Logical Name', FILENAME='New Path')

    For this example, where the LogRhythm_LogMart log file will be moved to the new M: drive, the command is:

    CODE
    ALTER DATABASE LogRhythm_LogMart MODIFY FILE (NAME='LogRhythm_LogMart_log', FILENAME='M:\LogRhythm\LogRhythm_LogMart_log.LDF')

    The following message will be displayed if the move is successful:

  4. Stop the SQL service and move the log file from the L: drive to the new location (in this example, M:).
  5. Start the SQL service.

Appendix A: Drive Letter Reference

Drive Letters by Configuration

Storage Array

1 x Index

1 x Archive

2 x Index

3 x Index

LR-XM4500

-

C, D, L, S, R, T

 -

 -

LR-PM5500

C, D, E, L, M, T, U

-

C, D, E, F, L, M, N, T, U, V

-

LR-XM6500

-

C, D, L, S, R, T

-

-

LR-PM7500

C, D, E, L, M, T, U

-

C, D, E, F, L, M, N, T, U, V

C, D, E, F, G, L, M, N, O, T, U, V, W

LR-XM8500-C, D, L, S, R, T--
LR-DP7500-C, D, S, R--

Appendix B: Configuration Options on PM Appliances

LR-PM5500

When an LR-SA is added to the PM5400, additional data files are created for each database on the E: drive, and also for TempDB on the U: drive. The LogMart log file is moved from the L: drive to the M: drive.

When a second LR-SA is added to the PM5400, additional data files are created for each database on the F: drive, and also for TempDB on the V: drive. The Events log file is moved from the L: drive to the N: drive.

LR-PM7500

When an LR-SA is added to the PM7400, additional data files are created for each database on the E: drive, and also for TempDB on the U: drive. The LogMart log file is moved from the L: drive to the M: drive.

When a second LR-SA is added to the PM7400, additional data files are created for each database on the F: drive, and also for TempDB on the V: drive. The Events log file is moved from the L: drive to the N: drive.

When a third LR-SA is added to the PM7400, additional data files are created for each database on the G: drive, and also for TempDB on the W: drive. The Alarms log file is moved from the L: drive to the O: drive.




JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.