Categories
Knowledge Support Support exacqVision Server Categories Products

Migrating from 32-on-64 to 64-on-64 Linux

This applies to both 14.04 and 16.04. We do not support 12.04 x64.

<br>

The steps are as follows:

  1. Back up your existing DVR configuration as a general precaution.
  2. Uninstall existing server and deps packages – apt-get remove edvrserver edvrserver-deps
    • Note that this will properly preserve your existing DVR configuration, so that you should not have to additionally restore configuration as a final step.
  3. Refresh installation database – apt-get install -f
    • Note no package name in the aforementioned command.
  4. It may inform you of a number of i386 packages which are installed but no longer necessary, so go ahead and remove them as well – apt-get autoremove
  5. Now install the new edvrserver x64 deb package – apt-get install edvrserver_x64.deb
    • Note that the specific filename will depend on the version which you are installing.
    • Note that the installation will always appear to fail, because of missing packages (typically ntp, libdaemon0, and libtcmalloc-minimal4). This is expected.
  6. Finally, have system fix all its missing dependencies – apt-get install -f
    • Note no package name in the aforementioned command.
  7. Once this completes, the server’s installation will finally complete itself, and begin running. You should now be able to connect with your exacqVision Client.

<br>

Migrating-from-32-on-64-to-64-on-64-Linux.pdf
Categories
Knowledge Support Support exacqVision Server Categories Products

Best Practice for Expanding an Array Using NTFS (Windows)

With hard drive offerings only increasing in size, it is important to remember that some large increases in RAID Arrays may not be read correctly by Windows. This is because there are limits to the cluster size that different sizes of volumes can use. If the volume is expanded beyond a cluster size limit, it will become unreadable by the OS. Before expanding (or migrating) an array, please use the following table from microsoft of the limits of each volume size:

https://support.microsoft.com/en-us/kb/140365

<br>

Example: You have a 20-drive system from exacq that is half full of 4TB drives, the total capacity is 40TB. After RAID 6 creation, formatting and partitioning the array, we end up with a volume that is more like 30TB. Using NTFS, the OS will assign a cluster size of 8KB. Later down the road, you decide to fill the rest of the system with 4TB drives and migrate the array instead of making a new one. This will increase the capacity to roughly 70TB. The default cluster size for that volume would be 32KB, not 8KB. The array would become unreadable to the OS at this point and a reformat would need to happen. Reformatting a drive will erase all data stored within the volume.

<br>

Solution: To avoid losing data on the array, it is suggested to create a new array using the adding drives if it will push your capacity over the limit of the cluster size. Keep in mind that at least three drives are needed for a RAID 5 and that the total capacity of one drive will be used by the array’s parity. We suggest at least 9 drives be used before creating a RAID 6 array as the total capacity of two drives will be used by the array’s parity.

<br>

Best-Practice-for-Expanding-an-Array-Using-NTFS-Windows.pdf