Memurai Docs
  • GO TO MEMURAI.COM

›Memurai for Linux

Getting Started

  • Installation
  • Configuration
  • License Files
  • Logging
  • Memory
  • Network
  • TLS
  • Windows Service
  • Server Roles
  • Product Lifecycle

Tools

  • memurai-cli
  • Persistence Consistency

Memurai for Linux

  • Linux prerequisites
  • Linux Installation
  • Multiple Linux instances

Memurai SQL

  • MSQL Overview
  • MSQL Installation
  • MSQL Configuration
  • MSQL Quick start
  • Metadata Persistence
  • MSQL Commands

Reference

  • API
  • Modules API
  • Lua Scripting API
  • Client Libraries

Memurai for Linux

Prerequisites

Run on Ubuntu 22.04

Memurai for Linux has been built and tested on Ubuntu 22.04. While earlier or later versions might also be compatible, they have not been tested.

Enable memory overcommit

Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328.

To fix this issue add vm.overcommit_memory = 1 to /etc/sysctl.conf and then reboot or run the command sysctl vm.overcommit_memory=1 for this to take effect.

← Persistence ConsistencyLinux Installation →
  • Prerequisites
    • Run on Ubuntu 22.04
    • Enable memory overcommit

* Redis is a trademark of Redis Ltd. Any rights therein are reserved to Redis Ltd. Any use by Memurai is for referential purposes only and does not indicate any sponsorship, endorsement or affiliation between Redis and Memurai

Quick links
HomeGet MemuraiFAQDocumentationContactNewsletterAboutSupport
TwitterLinkedInFacebookStack OverflowNewsletter
Memurai
113 Cherry Street #11630
Seattle, WA 98104
© 2025
All rights reserved by Janea Systems, Inc.
TermsPrivacyCookie