License Issues

Cannot Write to PMem

Memory Machine uses DRAM but not PMem, or reads but does not write to PMem.

Cause: Expired license

An expired license causes MVMAS to switch to read-only mode.

Remedy: Check and replace license

Procedure

  1. Check the license in /etc/memverge/license.lic.
  2. If the license is expired, purchase a new license and replace the license file. See Understanding the Memory Machine Software License.
  3. Optional: Check the Memory Machine log file at /var/log/message.

    The following warnings are associated with license expiration:

    [ALERT] License is expired. DPME is in read-only mode.
    Licenses is expired.
    [ALERT] License will expire in X days.
    License expiration is imminent. Notifications begin 7 days before expiration.
    [ALERT] License in 7-day grace period
    License has expired and is in the renewal grace period. Renew the license within X days.
    [ALERT] License is invalid. DPME is in read-only mode. Please upload a valid license.
    The license is corrupted or invalid for some other reason. Contact MemVerge support for a new license.
    [ALERT] Unable to load license from path/to/license.
    The file path given for the license file does not contain a readable file. Ensure that /etc/memverge/license.lic is a valid license file.

Cause: Licenses usage exceeded

A system that exceeds licensed memory usage continues to run, but uses only DRAM.

Remedy: Check and replace license

Procedure

  1. Check the license in /etc/memverge/license.lic.
  2. If the license capacity is less than the amount of PMem currently used by the system:
  3. Optional: Check the Memory Machine log file at /var/log/message.

    The following warnings are associated with license capacity:

    [ALERT] At 90% of licensed usage.
    PMem usage is within 90% of allowed usage.
    [ALERT] At 100% of licensed usage. Switching to DRAM soon.
    PMem usage is at the licensed limit. Memory Machine is about to switch to using only DRAM for further operations.
    [ALERT] Exceeded licensed usage. Using DRAM only.
    PMem usage has exceeded the licensed limit. Memory Machine is using only DRAM.