FlexRAID Preference Settings

The following features are configurable through the settings panel:

  • Email notification
  • SMS notification
  • Storage Pool Preferences (Auto start, automatic Storage Pool shares reconnection)
  • Defining external network shares that can be included in RAID and Storage Pool configurations (using unmapped drives/UNC directly)
  • Expression scripts (scripting both FlexRAID and OS operations)

When using the FlexRAID’s Storage Pooling  or Real-Time RAID features, the auto start setting is used to automatically start the virtual drive when the system starts. It is expressed as a delay between when the FlexRAID service has been started and when the virtual drive should be started. This delay is to allow all system services (i.e., network services, etc.) to fully start before the virtual drive is started.

If you define shares off your virtual drive (i.e., if you share the virtual drive or any of its sub-folder), there is a current limitation is that those shares are not remembered between reboots. You can define your shares as preference settings and FlexRAID will ensure to automatically re-establish them on reboot. Below are examples of how to define those shares.

MyView=K:\
Movies=K:\Movies
"Favorite Music"="K:\Music\My Favorite Music"

To set user permissions on your shares, you need to pass in the GRANT parameter as follow:

"My Share Name"="<drive>:\My Share Path" /GRANT:user,[READ | CHANGE | FULL]
or
"My Share Name"="<drive>:\My Share Path" /GRANT:HOST-NAME\user,[READ | CHANGE | FULL]

To add multiple share permissions, you can specify multiple GRANT parameters
Ex:

"Blues"="K:\Music\Blues" /GRANT:MY-PC\MyUser,FULL /GRANT:Everyone,READ
Be Sociable, Share!

Revisions

Tags: , , , , , ,

2 Responses to “FlexRAID Preference Settings”

  1. Kalash May 18, 2011 at 3:48 AM #

    For network shares (SMB or Samba) in Linux, the configuration is nearly identical to that in Windows, except that your mount point will not be a drive letter (X:/)

    The first thing you need to do (inside the Web interface) is create a new “configuration”
    in the first box, type in the name you want the share to be. I chose “Storage” – but you can call yours anything you like. Just replace “Storage” with whatever you choose later on.
    Choose “Storage Pool Only” and create.

    Now, you can select your configuration from the desktop area of the web interface.

    Under “Runtime Properties” you need to enter the drives or directories you want to put into your share. These go under, “Unique Volumes”
    These will “merge” into one big “disk” that you can use.
    The files you have in these directories will not be changed unless you have identical folder names and file names already existing in those directories.
    Examples are;
    /mnt/sd1 or /mnt/sda
    Putting a trailing / will stop the pool creation. /mnt/sd1/ WILL NOT WORK.
    You should put one directory on each line…
    /mnt/sd1
    /mnt/sda
    /mnt/etc…

    Add as many drives as you want to put into your storage pool.

    Under the “Storage Pool Merge Configuration” area, you need to create the mount point for your share.
    This can be anywhere in your file system.
    Placing your share under /media/ will make the share display as a drive in Computer – or using Ubuntu or Mint (maybe others) the share will display on your desktop as if it were a removable drive.
    As an example;
    -/media/Storage
    You will need to make this folder before the setting will take. Remember that Linux is a CaSe SeNsItIvE operating system.
    The – before the mount point directory tells FlexRAID that you’re making a mount point.

    If you DO NOT want the share to appear as a drive on your system, placing it under /mnt/ will cause it to mount, but not display in Computer or Places, nor put a shortcut on your desktop (it isn’t a removable drive – I don’t like seeing an icon with an “Unmount” option on non-removable drives – but it’s a personal thing).

    -/mnt/Storage
    |-*Auto-Minimized-Folder-Split-Priority

    is what I’m using. This will keep folders from splitting unless the drives are nearly full – but will cause one drive to have more data than the other if your folder sizes are different.
    Other options on how the data is distributed between the drives can be found here;
    http://www.openegg.org/forums/posts/list/673.page
    But the code above will get you up and running.

  2. am3nd September 20, 2011 at 1:34 AM #

    I attempted to set up email notifications, and receive:

    [2011-09-20 16:29:49,275] INFO : Sending email alert – message=[E-mail Test][TEST] SUCCESS
    [2011-09-20 16:29:49,297] WARN : Exception while dispatching incoming RPC call
    java.lang.InternalError: JIT ERROR: (RT) couldn’t generate OBJ directory name
    at java.lang.Void.(Unknown Source)
    at java.lang.Void.(Unknown Source)
    at java.lang.Void.(Unknown Source)
    at java.lang.Void.(Unknown Source)

    Is this a Java issue within Flex-RAID? How can it be fixed?

Leave a Reply

2 × 5 =