Title
Recording Not Possible – Linux DST Issue
Description
If the exacqVision Server data drives are full and are displaying “Recording Not Possible” on the storage page then it is possible an invalid hour folder was created during the switch to Daylight Savings Times (DST). Use the following instructions to verify and resolve the issue.
Product
- exacqVision Server
Solution
These instruction are based on Linux OS and North America DST.
- Check DST Rules for your area here.
- Make note of the Date and Time of the change to DST and determine if an invalid folder exist.
- For this example most of North America changed to DST on March 12th, 2023 at 02:00 AM
- Therefore any .ps or .psi files stored in the folder /mnt/edvr/#/2023/03/12/02 are in the wrong folder.
- The folder either needs to be removed or the files need to be moved to /mnt/edvr/#/2023/03/12/03
- Note: # is the mount point number which will vary across systems. i.e. /mnt/edvr/1, /mnt/edvr/2, etc.
Method 1: GUI/File Manager
- Log into the exacq server OS using your Admin credentials
- Choose “Places” and then “Computer” on the OS toolbar
- When the file manager opens, navigate to File System > mnt > edvr > 1 > 2023 > 03 > 12
- NOTE: If your system has more than 1 data drive, you will also need to look in each mount point i.e. mnt > edvr > 2 > 2023 > 03 > 12, etc.
- If you find a folder named “02” within /mnt/edvr/1/2023/03/12 you will need to copy the contents to /mnt/edvr/1/2023/03/12/03 then delete this folder.
Moving/Deleting Files
- In the file Browser right-click anywhere in empty space, a context window will appear
- Choose “Open as Administrator”, enter the OS administrators password when prompted
- Open the “02” folder within the /mnt/edvr/1/2023/03/12 directory and highlight all files
- Copy, and then paste the files into the folder /mnt/edvr/1/2023/03/12/03
- Now delete the “02” folder within the /mnt/edvr/1/2023/03/12
- Highlight the folder and press Shift+Delete on your keyboard
- Repeat this process for each mount point i.e. /mnt/edvr/2/2023/03/12/02, /mnt/edvr/3/2023/03/12/02, etc.
- When completed either reboot the system or restart the exacqVision Server service
Method 2: Terminal
- Log into the exacq server OS using your Admin credentials
- Double-Click the “Terminal” icon on the desktop
- Confirm an unwanted folder exists using the find command
- Type “find /mnt/edvr/*/2023/03/12/02 -prune”
- If a file is returned then copy the contents from the “02” folder to the “03” folder
- Type “sudo cp -r –preserve=timestamp /mnt/edvr/1/2023/03/12/02/* /mnt/edvr/1/2023/03/12/03”
- Remove the “02” folder
- Type “sudo rm -rf /mnt/edvr/1/2023/03/12/02”
- Restart the exacqVision Server Service “sudo service edvrserver restart”
Note:
Depending on the amount of data retention the system has it may be necessary to go back to previous years to make the same edits for Daylight Savings Time changes.
In Example:
DST change was March 13th in 2022. You would find the 03/13/2022 directory, and make the same edits removing the 02 hour folder or moving the contents of the 02 hour folder to the 03 folder in this directory.