MediaVault D1200

Introduction

Welcome to this guide for the CODEX MediaVault D1200 NAS system, a high performance shared storage device for small workgroups in media production.

This guide is intended for system administrators who need to set up and configure the MediaVault.


Tools Required

2mm Hex Key for side panel removal.


What’s in the box?

The following items are included:

  • MediaVault D1200 chassis.
  • 12 x Enterprise NAS HDD (a range of capacities are available) shipped separately.
  • Mains power leads.


Populating disks

The MediaVault is shipped with the disks packaged separately to prevent damage. The disks need to be installed following the procedure below.

  1. Unbox the MediaVault and the disks from their packaging.
MediaVault D1200

Disk in Caddy

  1. Use a 2mm hex key to unscrew the fastening bolts from the right side panel of the MediaVault and remove the panel.
Unscrewing the disk cover panel

Removing the disk cover panel

  1. Install the disks into the correct numbered slots. To do this first push the blue tab on the disk caddy to open the locking lever. Push the disk into the slot, and then push the locking lever to secure the disk in the slot.
Inserting a disk

Lock caddy lever

  1. Refit the side panel.

Important: If you need to ship the MediaVault between locations the disks should be removed and boxed separately, in the same way as the system was originally received. This is critically important to prevent damage to the system during shipping.


Installation

Ensure the MediaVault is positioned upright on a flat, secure surface.

The MediaVault should not be installed laid on its side panels as this may cause hardware issues or not allow for correct cooling.

There should be sufficient space at the front and rear of the MediaVault to allow for air intake and exhaust for cooling purposes.

The MediaVault should not be in direct sunlight, or in ambient temperatures outside of the operating temperature range of 0-40 degrees Celsius.


Power Up

Connect the MediaVault to a mains power supply between 110V and 250V. If there are concerns about the reliability of the power supply then it is recommended to use an Uninterruptible Power Supply (UPS) unit.

Press the Power button on the front of the MediaVault. The LED Status ring will flash blue while the system is starting, and change to constant blue when the MediaVault is ready to use.

Status Ring

The Status Ring colour depends on the system/Pool status (see the Pools section for more information):

Flashing Blue - system is starting up.

Blue - system is running, Pool in ONLINE.

Amber - system is running, Pool is DEGRADED.

Red - system is running, Pool has FAILED to load.

White - system is running an ’Integrity Check’ (periodic disk check) on the Pool.

If the Pool status is shown as ONLINE this means there are no disk issues to attend to. In this case the Status Ring on the MediaVault front panel will be blue.

If the status is shown as DEGRADED this means there has been a disk issue but data is still accessible. In this case the Status Ring on the MediaVault front panel will be orange, and any disk issues should be investigated and remedied. After this the Pool can then be returned to ONLINE with assistance from CODEX.

If the status is shown as FAILED this means that the data on the Pool is not accessible. This can happen if there have been issues with multiple disks that exceeds the redundancy provided by the filesystem.  For this reason, it is critical to attend to any disk issues as soon as the status changes from ONLINE to DEGRADED.


Hardware Overview

D1200 Front view


D1200 Rear view showing connectivity


D1200 removable panel view showing disks


Left
The left side of the MediaVault should only be removed by qualified personnel for hardware service.


Network Cabling

The MediaVault can be connected either directly to client computers or via a network switch. Additionally, ports on the MediaVault can be bonded if required. Some examples of network cabling configurations are shown below:


Direct Cabling

Direct connection for up to 4 clients over 10GbE as standard.
Direct Connection


With an optional second standard Network Interface Card, direction connection is supported for up to 8 clients over 10 GbE.

With an optional second higher performance Network Interface Card, direction connection is supported for up to 2 clients over 25, 40, or 50GbE.


Connection via switch

With the MediaVault connected to a switch, the number of clients is only limited by the number of ports on the switch.



Clients will share the bandwidth available between the MediaVault and the switch.


Connection via switch with bonding



Provided that the switch also supports bonded connections, the MediaVault can be configured with bonded ports. This can be used to provide higher performance through link aggregation between the MediaVault and the switch, or failover protection in the event of a problem with one of the ports or cables that is in use.


Finding the Media Vault 10GbE network IP address

By default the 10 GbE ports on the MediaVault are configured as DHCP. If the MediaVault is connected to a network with a DHCP server it will be assigned an IP address.

The 1GbE LAN connection port on the rear of the MediaVault provides a DHCP server and can be used to log into the system and determine the address(es) of the 10 GbE ports.

Set your computer network port to be DHCP and connect a cable directly from your computer to the MediaVault 1GbE LAN connection. The MediaVault 1 GbE LAN connection has a fixed network IP address of 192.168.2.2.

Start a web browser and enter the IP address of the MediaVault 1 GbE LAN connection. Depending on the web browser it may be necessary to precede the IP address with “https://”, for example, https://192.168.2.2

If there is a security warning shown click the option to Proceed/Advance/Visit Website (etc. terminology varies depending on the browser being used). The MediaVault login screen will be shown:




Enter the following information:

User name = storageadmin
Password = storageadmin

Click ‘Log In’ and the Overview screen will be shown:




From the Users area you can set a new password for the storageadmin user*.   Be sure to keep a secure record of the password that you set. This will be the password for subsequent logins as storageadmin to perform administration on the MediaVault.

*For security reasons, we would strongly advise to change the password of both of the default Users (storageadmin and storageuser). 

Click the Networking option on the left of the screen:




This will show the different network ports and IP addresses - the ‘eno1’ port is the 1 GbE LAN connection, and the remaining ports are the 10 GbE connections. Note the network IP address of a 10 GbE connection. If you need to manually set the address for a 10 GbE port follow the instructions in the later section Admin Web Interface > Editing the network configuration.


Mounting the Media Vault storage over a network

The MediaVault comes configured with a preconfigured share (network shared volume) called ‘mediavault’ that can be mounted over a network using the SMB protocol. The SMB protocol has been selected for ease of use and performance*. The method for mounting the storage depends on the client operating system and is detailed in the following sections. The IP address will have either been assigned automatically by the DHCP server on your network or set manually. Use the correct IP address when mounting the storage - the methods below use 192.168.1.100 as an example IP address.

Note: mediavault is the name of the default share and storageuser is the default user account. The system can be reconfigured with customised shares, users, groups and permissions following the instructions later in this guide.


Mac OS

Use the Finder application and press the Cmd-K shortcut or from the top menu select Go > Connect to Server. In the Server Address field enter smb://<MediaVaultIpAddress>/mediavault, for example:




Click Connect and in the next window enter the username and password for your MediaVault user account, and click Connect again.  The share should now be mounted. If you want your computer to automount the share after a restart then open System Preferences > Users & Groups and under the Login Items add the share to the list.

Please Note:  If you are attempting to connect using one of the default user accounts (storageadmin or storageuser), then you will need to ensure you have changed the default password first.

Windows

Use the Explorer application to Map a network drive as detailed on this support page: https://support.microsoft.com/en-gb/help/4026635/windows-map-a-network-drive. In the Folder field enter: \\<Media VaultIpAddress>\mediavault, for example:
Map Network Drive

Select the tickbox for ‘Connect using different credentials’ and click Finish and in the next window enter the username and password for your MediaVault user account and click Connect, and the share should be mounted. Select the tickbox for ‘Reconnect at sign-in’ if you want your computer to automount the share after a restart.

Please Note:  If you are attempting to connect using one of the default user accounts (storageadmin or storageuser), then you will need to ensure you have changed the default password first.

Device Manager Integration

CODEX Device Manager (version 6.0.0 or above) allows you to easily mount a MediaVault share onto your Mac and access the Admin Web Interface.  

For more information, see the MediaVault Integration section of the Device Manager Help Centre page.

System architecture

The diagram below demonstrates how Users, Groups, Shares and Pools are related on the MediaVault:

  • Users - There are typically multiple User accounts on the system, and a User may belong to one or more Groups.
  • Groups - There are typically multiple Groups, and a Group can be granted access to one or more Shares. The access level can be set between each Group and each Share as Read/Write, Read Only, or No Access.
  • Shares - There may be one or more Shares.
  • Pools
System architecture

Admin web interface

Login

Start a web browser and enter the IP address of the MediaVault. Depending on the web browser it may be necessary to precede the IP address with “https://”, for example, https://192.168.1.100.

If there is a security warning shown click the option to Proceed/Advance/Visit Website (etc. terminology varies depending on the browser being used).

The Media Vault login screen will be shown:


Enter the following information:

User name = storageadmin
Password = storageadmin

Click ‘Log In’.

From the Users area you can set a new password for the storageadmin user if required. Be sure to keep a secure record of the password that you set. This will be the password for subsequent logins as storageadmin to perform administration on the MediaVault.

Changing the Default Password

IMPORTANT!
When a MediaVault leaves the factory, it will be set up with two default user accounts.  These accounts can access the Admin Web UI, but cannot be used to mount storage or connect into the MediaVault in any other way until the default password has been changed.

The default users and passwords are:

  • user:  storageadmin  password:  storageadmin
  • user:  storageuser   password:  storageuser


In the case that a default user requires a password change, a warning will be displayed in ther Overview section.



An alert will also be displayed next to the user in the Users section:




Click on the  user in the User section to change the password.

Once the default password has been changed for either account, you will be able to mount shares using that account.  See the Users, Groups and Shares sections below for more information.


Summary of Admin Screens

The panel on the left side of the Admin Web Interface provides a main menu to access the following screens:

OverviewProvides a useful overview of system information and resource use, as well as disk and network activity (View Graphs).
LogsFor Service/Support use only.
StorageFor Service/Support use only. This screen does not provide information or configuration options for the MediaVault network shares.
NetworkingUse this screen to view and configure the network ports of the MediaVault as required.
ContainersFor Service/Support use only.
ServicesFor Service/Support use only.
UsersUse this screen to view and configure the User accounts on the MediaVault as required.
GroupsUse this screen to view and configure the Groups of Users on the MediaVault as required. Access permissions for Shares are set at the Group level.
SharesUse this screen to view and configure the Shares on the MediaVault as required.
PoolsUse this screen to view and configure the Pools on the MediaVault as required.
Diagnostic ReportsFor Service/Support use only. 
Kernel DumpFor Service/Support use only.
SELinuxFor Service/Support use only.
Software UpdatesUse this screen to install Software Updates on the MediaVault as required.
TerminalFor Service/Support use only.

Networking

Select the Networking option from the main menu. From the Networking screen you can view and edit the network configuration:
Networking

In the table named Interfaces the port named eno1 (physically located next to the power supply on the rear of the R1200) is 1 GbE and typically used for administration. By default it is configured with the IP address 192.168.2.2 and Subnet Mask 255.255.255.0

(The port named docker0 relates to the Containers screen, and is therefore for Service/Support use only.)

DHCP Server (software version 2.3.0 or above)
Port 1 ('eno1') can be used as a DHCP server to automatically assign an IP address to a host computer.  In order to enable the DHCP server, you will need to ensure that 'eno1' is set to default settings (Manual mode, fixed IP address of 192.168.2.2 and Subnet Mask of 255.255.255.0).  The host computer will need to have the connected network port set to DHCP mode in order to be assigned an IP address from the Media Vault.  The assigned IP address will be in the range 192.168.2.100 to 192.168.2.200.

The other ports shown will depend on the Network Interface Cards (NIC) that are fitted in the MediaVault. The standard NIC provides four 10 GbE ports with the names enp101s0f0, enp101s0f1, enp101s0f2, enp101s0f3. These are the names of the ports from left to right, as viewed from the rear of the Media Vault. If any other network cards are fitted, such as a 25/40/50GbE card, these will be assigned a different number such as enp23s0f0:

Network Ports

Click on a port name to view and edit the setup:

Networking

Typically the items that would be edited are the IPv4 network address and the MTU setting:

IPv4 Settings

Ethernet MTU Settings

Detailed configuration and optimisation of networking is beyond the scope of this guide, but in particular it is important to note that all machines on a network should have a unique IP Address, and they should all use the same MTU setting - typically on a 10GbE network the MTU of all machines is set to 9000 (sometimes called ‘Jumbo Frames’) for best performance. 

Bonding network ports

The MediaVault supports bonding of network ports. To use the bonding features on the MediaVault a network switch must be used that also supports bonding and is correctly configured.

Bonding can be used to provide higher performance through link aggregation between the MediaVault and the switch, or failover protection in the event of a problem with one of the ports or cables that is in use.

On the Networking screen the Add Bond button can be used to configure a bond with two or more network ports on the system.

After clicking Add Bond and selecting the ports to be bonded, the other available options are:
Bond Settings

If required set a Mac address for the bond, either based upon one of the selected ports or newly defined.
The following Modes are available:

ModeDescriptionFault ToleranceLoad Balancing
Round RobinPackets are sequentially transmitted/received through each interfaces one by one.YesYes
Active BackupOne network interface is active while another is asleep. If the active network interface goes down, another becomes active.YesNo
XORIn this mode the MAC address of the network interface is matched up against the incoming request’s MAC and once this connection is established the same interface is used to transmit/receive for the destination MAC.YesYes
BroadcastAll transmissions are sent on all network interfaces.YesNo
802.3ad (Dynamic Link Aggregation)Aggregated network interfaces act as one which results in a higher throughput, but also provides failover in the case that an interface fails. Dynamic Link Aggregation requires a switch that supports IEEE 802.3ad.YesYes
Adaptive transmit load balancingThe outgoing traffic is distributed depending on the current load on each network interface. Incoming traffic is received by the current interface. If the receiving interface fails, another interface takes over the MAC address of the failed interface.YesYes
Adaptive load balancingUnlike Dynamic Link Aggregation, Adaptive load balancing does not require any particular switch configuration. The receiving packets are load balanced through ARP negotiation.YesYes

The following Link Monitoring settings are available:

Link MonitoringDescription
MII (Recommended)(Media Independent Interface)This is the default, and recommended, link monitoring option. It monitors the carrier state of the local network interface. You can specify the monitoring frequency and the delay. Delay times allow you to account for switch initialization.
ARPThis sends ARP queries to peer systems on the network and uses the response as an indication that the link is up. You can specify the monitoring frequency and target addresses.

Use of network bonding, as well as the ‘Add Bridge’ and ‘Add VLAN’ features, should only be undertaken by administrators with experience and understanding of how to use these features correctly on a network.

Pools

Select the Pools option from the main menu. From the Pools screen you can view and edit the Pools on the system:
Pools

The MediaVault ships by default with a single Pool called ‘cdxstore’ with equivalent of 2-disk redundancy. If this does not meet the user requirements the MediaVault storage can be reconfigured (within certain limitations and with assistance from CODEX).

The left column lists the Pools alphabetically, along with information about the overall % of Pool capacity used (by all Shares combined) and a status indication, such as ONLINE. When a Pool is selected the Pool Details, Shares and Structure information are shown in the right column.

The Status Ring colour depends on the system/Pool status:

Flashing Blue - system is starting up.

Blue - system is running, Pool in ONLINE.

Amber - system is running, Pool is DEGRADED.

Red - system is running, Pool has FAILED to load.

White - system is running an ’Integrity Check’ (periodic disk check) on the Pool.

If the Pool status is shown as ONLINE this means there are no disk or data integrity issues to attend to.

If the status is shown as DEGRADED this means there has been a disk issue (on 1 or 2 disks) but data is still accessible. In this case the disk issue should be investigated and remedied, and the Pool can then be returned to ONLINE with assistance from CODEX.

If the status is shown as FAILED this means that there has been a disk issue on 3 or more disks, and that data integrity has been comprimised. For this reason, it is critical to attend to any disk issues as soon as the status changes from ONLINE to DEGRADED.

It is not commonly required to create a New Pool. This can only be done if all disks are available and not used in another Pool.

Click the dots on the Pool Details card to access options for Start Integrity Check and Delete:



When deleting there is then a confirmation step:

Delete Pool

Click ‘Delete Pool’ to proceed with deleting the Pool, or otherwise click Cancel. A Pool cannot be deleted if it contains any Shares.

The system will periodically (weekly) run an Integrity Check process to check for any errors that need to be corrected on the filesystem. If the Pool status is shown as DEGRADED then ‘Start Integrity Check’ can be used to manually start the process which, if it completes and no errors occur, will reset the Pool status to ONLINE. If the Integrity Check completes and the Pool status remains DEGRADED this indicates there is a problematic disk that needs to be replaced.

The Structure card gives details of any disks that have errors:

Structure

The State column for each disk may show:

StateDescription
OnlineNo errors or issues with the disk
DegradedErrors have been detected. Run an Integrity Check to see if this clears errors and resets the status to ONLINE. If errors continue to occur then the disk should be replaced before it fails completely.
FailedThe disk needs to be replaced

The disk LEDs will be lit when the status is DEGRADED or FAILED so they can be identified for replacement.

Shares

Select the Shares option from the main menu. From the Shares screen you can view and edit the Shares on the system:
Shares

The MediaVault ships by default with a single Share called ‘mediavault’. The space for this Share is not reserved, which means if additional Shares are created that also do not have reserved space (as shown in the example above), then each of these Shares will have access to all unreserved space on the MediaVault. It is also possible to create Shares with reserved space (see ‘Reserve Quota’ below).

The left column lists the Shares alphabetically, along with information about the % of Share capacity used. Start typing in the search box at the top of the screen to filter the list and find a specific Share. When a Share is selected the Share Details and Group Access details are shown in the right column.

Click the ‘New Share’ button to create a new Share:



Type the Share Name (which must be unique), and select the Pool on which to create the Share.   There are two further options you can use or leave disabled:

Compression
For Media Vault software up to version 2.3.0, the compression option will enable LZ4 compression.  LZ4 is a type of lossless compression that improves the efficiency of data storage by around 10%, for no discernable reduction in read/write performance.

Reserve Quota (software version 2.3.0 and above)
Reserve Quota allows you to specify an amount of disk space to reserve for this Share.  This quota can be increased at a later date provided there is enough unreserved and unused space remaining.  The Reserve Quota cannot be made smaller than the amount of data the Share currently contains.

With Reserve Quota disabled, the default behaviour is to freely allocate disk space to any Share as data is written to it.

Click the ‘Create Share’ button to finish creating the Share.

To delete the Share click the dots in the Share Details card:

Share Details

When deleting there is then a confirmation step:

Delete Share

Click ‘Delete Share’ to proceed with deleting the Share and all the data it contains, or otherwise click Cancel.

Once a Share has been deleted there is no ‘undo’ function to recover the Share or the data.

To edit which Groups can access the Share click the dots in the Group Access card:

Group Access

On the Edit Group Access screen, click in the Permission column to cycle through the modes ‘Read/Write’, ‘Read Only’, and ‘None’:

Edit Group Access

After making changes click ‘Update Permissions’ to save the changes, or ‘Cancel’ to exit without saving.

Groups

Select the Groups option from the main menu. From the Groups screen you can view and edit the Groups on the system:
Groups

The left column lists the Groups alphabetically. Start typing in the search box at the top of the screen to filter the list and find a specific Group. When a Group is selected the Group Details, information about the Share Access and Membership details are shown in the right column.

Click the ‘New Group’ button to create a new Group:

Create Group

Type the Group Name and the Group Id will be completed automatically. The Group Id must be unique for each Group, and can be modified manually if necessary. Click the ‘Create Group’ button to finish creating the Group.

To edit or delete the Group click the dots in the User Details card:

Group Details

When deleting there is a confirmation step:

Delete Group

Click ‘Delete Group’ to proceed with deleting the Group, or otherwise click Cancel. Deleting the Group does not delete the Users it contains, or Shares it has access to. Once a Group has been deleted there is no ‘undo’ function to recover the Group.

To edit which Shares the Group can access click the dots in the Share Access card:

Share Access

On the Edit Share Access screen, click in the Permission column to cycle through the modes ‘Read/Write’, ‘Read Only’, and ‘None’:

Edit Share Access

After making changes click ‘Update Permissions’ to save the changes, or ‘Cancel’ to exit without saving.

To edit which Users are members of the Group click the dots in the Membership card:

Membership

On the Edit Group Membership screen the right panel shows which Users are members of the Group and the left panel shows Users that are not in the Group but could be added:

Edit Group Membership

Select one or more Users and click the < or > arrows to move them left or right. Click the << or >> arrows to move ALL Users left or right.

Users

Select the Users option from the main menu. From the Users screen you can view and edit the User accounts on the system:
Users

The left column lists the User accounts alphabetically. Start typing in the search box at the top of the screen to filter the list and find a specific User. When a User is selected their User Details and information about their Group Membership are shown in the right column.

Click the ‘New User’ button to create a new User account:

Create User Account

Type the User Name and the User Id will be completed automatically. The User Id must be unique for each user, and can be modified manually if necessary. Type the User Email and User Password, and the Confirm Password.

If required select the Admin User checkbox. Admin Users are marked with a star symbol in the User list, and can modify the system configuration, for example:

  • Add or delete Users, Groups, Shares, and Pools
  • Modify the Networking settings
  • Update the software version
Click the ‘Create User’ button to finish creating the User account.

To edit, delete or change the password for a User click the dots in the User Details card:
User Details

When deleting there is a confirmation step:

Delete User

Click ‘Delete User’ to proceed with deleting the User, or otherwise click Cancel. Once a User has been deleted there is no ‘undo’ function to recover the User.

To edit which Groups the User is a member of click the dots in the Group Membership card:

Group Membership

Groups and permissions will be detailed further in the section on Groups.

The MediaVault is configured with two user accounts as standard:

  • storageadmin - for performing administration on the MediaVault via the Admin Web Interface.
  • storageuser - for mounting the MediaVault storage to read/write files. Multiple users can be connected to the MediaVault storage with the ‘storageuser’ account. The ‘storageuser’ account can log into the Admin Web Interface but has restricted privileges and cannot create/delete users or storage pools.

Software Updates

Updating MediaVault Software

The Media Vault software can be updated in the  Software Updates screen, which can be accessed in the left panel menu in the Admin Web Interface.

You will need to ensure the following in order to update the software:

  1. Connect the Media Vault to the internet (for example your office network router) and configure your network settings in the Networking screen in the Admin Web Interface.

  2. Click on Software Updates in the Admin Web Interface left-hand menu and ensure Repository is set to mediavault-updates and Branch is set to mediavaultos/standard.



    The currently Running software version will be shown.

    Click on the blue text ‘mediavault-updates’ and click the pencil icon to edit the settings. Untick the box for Use trusted GPG key and click Apply. Then close the Change Repository box, and click Check for Updates.

  3. Click Check for Updates




The latest version of software will be listed at the top.  If it is a newer version than is currently running, it will be marked as Available with an option to Rebase and Reboot.

4.  On clicking Rebase and Reboot, the version will change from Available to Updating while the Media Vault downloads the new software version.



When the download has completed the software will be automatically installed and the system will reboot, at which point the Admin Web Interface will disconnect. When the Media Vault reboots, the new software version will be running.  Depending on the download speed available this process may take up to 1 hour.

We recommend to use the latest available version of Media Vault software, but if you require an earlier version, you will see them lower down in the list.  To install an earlier version, scroll down to it and click Rebase and Reboot next to the required version.


Modifying MediaVault Software Repository to allow Updates from build 2.3 (and earlier)

The repository (storage location) for MediaVault Software Updates was changed when software version 2.4 was released. MediaVault systems running version 2.4 and above will automatically use the correct settings.  For any MediaVault systems running version 2.3 or earlier, the settings will need to be updated manually in order to use the new repository and download software updates.

If there is an error when attempting to run a software update then click the name of the repository ‘mediavault-updates’:



Click on the Edit (pencil) icon, and if the URL is shown as ‘http://mediavault.ndx.at:8000’ then click the Delete option to remove the current settings:



Then click Add New Repository.  For the new repository enter the name ‘mediavault-updates’ and the URL http://mediavault-updates.ndx.at and leave the Use trusted GPG key box unchecked, and click Add.



Click on the new repository name in the pop up, and click Change Repository. These settings will now be used by default, and the correct location will be used when Check for Updates is selected.



Replacing a data disk in the MediaVault

If a data disk has developed a fault, it may need replacing.  To replace a data disk use the 'Replace Disk' option in the Admin Web Interface > Pools > ...  > Replace Disk.




If a disk is Failed or Offline, it will be available to select for replacement.  If for some reason you wish to replace a disk which is not in a Failed or Offline state, you can click Show all disks to allow selection of any disk.





Rules for Disk Replacement:

  • You cannot replace a disk with the same disk.

  • The replacement disk has to be of equal or greater capacity to the original disk.

  • Only 1 x disk in the Media Vault can be replaced with one of greater capacity. *

(*We recommend to use disks or the same model and capacity, but if you need to replace one in an emergency, it is possible to use 1 x disk of greater capacity as a replacement).

Once you have selected the disk to replace, please follow the on-screen instructions to Remove Disk, Load Disk and then Start Rebuild.

The Rebuild can take several hours to complete.  The Media Vault performance may be reduced during this time.  Progress will be shown in Pool Details card.

PLEASE NOTE:  The Disk Replacement feature is only available in Media Vault software version 2.3.0 or above.

Support and Service contacts

For any Support or Service enquiries your Dealer or Rental House should be the first point of contact. If they cannot resolve the issue directly you should be put in contact with the product Distributor or with CODEX Support (support@codex.online).

Replacing a system disk in the MediaVault

This section will be completed in a later version of the guide.

Troubleshooting

When deleting files using Mac Finder I get a warning that folders are “in use”, and not all files get deleted.

Mac will cache the contents of directories by default, which can lead to this problem when deleting files on a Samba mount. To disable this feature on your Mac refer to the section ‘Disable directory caching’ on this support page: https://support.apple.com/en-gb/HT208209:

Your Mac caches file and folder metadata temporarily in local memory. This improves browsing speeds, especially on high-latency networks. Systems with more memory installed can cache more file information.

If you’d like to disable directory caching so that macOS re-downloads the full contents of the folders and metadata every time you browse an SMB share, you can create or edit /etc/nsmb.conf. See the nsmb.conf man page for more information on how to edit this file.

If your system doesn’t already have an /etc/nsmb.conf file, use the following Terminal commands. Note that you must be logged in as an administrator with sudoer privileges to set this file:

echo "[default]" | sudo tee -a /etc/nsmb.conf
echo "dir_cache_off=yes" | sudo tee -a /etc/nsmb.conf

Note: The Finder ‘Preview’ functionality may also interfere with the process of deleting files. To disable this use the Finder top menu bar and select View > Show View Options and untick the box for Show Preview Column.

Mac Finder does not refresh the contents/properties of the storage until I unmount and remount.

Again this can be caused by the default directory caching that Finder does, and can be improved by opening Terminal and running these commands with sudoer privileges:

echo "[default]" | sudo tee -a /etc/nsmb.conf
echo "dir_cache_off=yes" | sudo tee -a /etc/nsmb.conf

How do I view/delete hidden files and folders in Finder?

To view hidden files and folder in Finder use the shortcut Cmd + Shift + . (dot). Use the same shortcut again if you want to hide them.

When playing back files over Samba using a Mac I am having performance issues.

On macOS 10.13.3 and earlier Samba packet signing is on by default, which can lead to reduced performance when reading files from the Media Vault. To disable this follow the instructions at https://support.apple.com/en-gb/HT205926

I am experiencing performance/reliability issues with the network connection to the MediaVault

macOS Sierra and higher has a “disk speed throttle” that can be troublesome for connected devices or network backups. This can be disabled on a session basis by entering this line via Terminal:

sudo sysctl debug.lowpri_throttle_enabled=0

This change will not persist after a reboot. To make the change permenant, use a plain text editor to add this new line to /private/etc/sysctl.conf :

debug.lowpri_throttle_enabled=0

I am experiencing slow writes/renders to the MediaVault

This can happen if the system has been running and under heavy use for several weeks. In this case it is recommend to reboot the system and check whether performance has returned to normal levels.

Our support team is available to answer any questions:

8.00am - 5.00pm telephone and email support is available through our teams in London and Los Angeles.

Codex Support Email: support@codex.online
Codex US Support: +1 323 283 8929
Codex UK Support: +44 203 7000 999
HOLIDAY SEASON HOURS
Saturday 23rd 9am - 5pm GMT
Sunday 24th 9am - 5pm GMT
Monday 25th CLOSED - Merry Christmas!
Tuesday 26th 8:30am - 5:30pm PST
Wednesday 27th 9am - 5pm GMT | 8:30am - 5:30pm PST
Thursday 28th 9am - 5pm GMT | 8:30am - 5:30pm PST
Friday 29th 9am - 5pm GMT | 8:30am - 5:30pm PST
Saturday 30th 9am - 5pm GMT
Sunday 31st 9am - 5pm GMT
Monday 1st CLOSED - Happy New Year!
Tuesday 2nd Normal hours resume

Privacy Policy

Effective date: May 25, 2018
Last updated: November 9, 2020