# How to Enable MyRocks / RocksDB on 5.7.18-16

**URL:** <https://forums.percona.com/t/how-to-enable-myrocks-rocksdb-on-5-7-18-16/5810>\
**Category:** Other MySQL® Questions\
**Created:** [August 14, 2017, 1:25pm UTC](https://forums.percona.com/t/how-to-enable-myrocks-rocksdb-on-5-7-18-16/5810 "2017-08-14T13:25:36Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Derek\_Perkins](https://avatars.discourse-cdn.com/v4/letter/d/67e7ee/32.png) [@Derek\_Perkins](https://forums.percona.com/u/Derek_Perkins)\
**Post date:** [August 14, 2017, 1:25pm UTC](https://forums.percona.com/t/how-to-enable-myrocks-rocksdb-on-5-7-18-16/5810/1 "2017-08-14T13:25:36Z")

</div>

> [@](#):
>
> 5.7.18-16 Release Notes: MyRocks storage engine has been merged into Percona Server.

The release notes show that MyRocks should be available, but I can’t make it work. This is the recommended default my.cnf and the error I got.

```auto
[mysqld]
rocksdb
default-storage-engine=rocksdb
skip-innodb
default-tmp-storage-engine=MyISAM
collation-server=latin1_bin #(or utf8_bin, binary)

#log-bin
binlog-format=ROW

RESULTING STARTUP LOGS
[ERROR] unknown option '--rocksdb'

```

I found an [old blog post](https://www.percona.com/blog/2017/04/17/experimental-build-of-myrocks-with-percona-server-for-mysql/) that recommended that I use

```auto
[mysqld]
plugin-load=rocksdb=[URL="http://disq.us/url?url=http%3A%2F%2Fha_rocksdb.so%3AOQXubLds6-BBk8jxYdGP6QLQXS0&cuid=4563557"]ha_rocksdb.so[/URL];rocksdb_cfstats=[URL="http://disq.us/url?url=http%3A%2F%2Fha_rocksdb.so%3AOQXubLds6-BBk8jxYdGP6QLQXS0&cuid=4563557"]ha_rocksdb.so[/URL];rocksdb_dbstats=[URL="http://disq.us/url?url=http%3A%2F%2Fha_rocksdb.so%3AOQXubLds6-BBk8jxYdGP6QLQXS0&cuid=4563557"]ha_rocksdb.so[/URL];rocksdb_perf_context=[URL="http://disq.us/url?url=http%3A%2F%2Fha_rocksdb.so%3AOQXubLds6-BBk8jxYdGP6QLQXS0&cuid=4563557"]ha_rocksdb.so[/URL];rocksdb_perf_context_global=[URL="http://disq.us/url?url=http%3A%2F%2Fha_rocksdb.so%3AOQXubLds6-BBk8jxYdGP6QLQXS0&cuid=4563557"]ha_rocksdb.so[/URL];rocksdb_cf_options=[URL="http://disq.us/url?url=http%3A%2F%2Fha_rocksdb.so%3AOQXubLds6-BBk8jxYdGP6QLQXS0&cuid=4563557"]ha_rocksdb.so[/URL];rocksdb_compaction_stats=[URL="http://disq.us/url?url=http%3A%2F%2Fha_rocksdb.so%3AOQXubLds6-BBk8jxYdGP6QLQXS0&cuid=4563557"]ha_rocksdb.so[/URL];rocksdb_global_info=[URL="http://disq.us/url?url=http%3A%2F%2Fha_rocksdb.so%3AOQXubLds6-BBk8jxYdGP6QLQXS0&cuid=4563557"]ha_rocksdb.so[/URL];rocksdb_ddl=[URL="http://disq.us/url?url=http%3A%2F%2Fha_rocksdb.so%3AOQXubLds6-BBk8jxYdGP6QLQXS0&cuid=4563557"]ha_rocksdb.so[/URL];rocksdb_index_file_map=[URL="http://disq.us/url?url=http%3A%2F%2Fha_rocksdb.so%3AOQXubLds6-BBk8jxYdGP6QLQXS0&cuid=4563557"]ha_rocksdb.so[/URL];rocksdb_locks=[URL="http://disq.us/url?url=http%3A%2F%2Fha_rocksdb.so%3AOQXubLds6-BBk8jxYdGP6QLQXS0&cuid=4563557"]ha_rocksdb.so[/URL];rocksdb_trx=[URL="http://disq.us/url?url=http%3A%2F%2Fha_rocksdb.so%3AOQXubLds6-BBk8jxYdGP6QLQXS0&cuid=4563557"]ha_rocksdb.so[/URL]

RESULTING STARTUP LOGS
[ERROR] Can't open shared library '/usr/lib/mysql/plugin/[URL="http://disq.us/url?url=http%3A%2F%2Fha_rocksdb.so%3AOQXubLds6-BBk8jxYdGP6QLQXS0&cuid=4563557"]ha_rocksdb.so[/URL]' (errno: 0 /usr/lib/mysql/plugin/[URL="http://disq.us/url?url=http%3A%2F%2Fha_rocksdb.so%3AOQXubLds6-BBk8jxYdGP6QLQXS0&cuid=4563557"]ha_rocksdb.so[/URL]: cannot open shared object file: No such file or directory)
[ERROR] Couldn't load plugin named 'rocksdb' with soname '[URL="http://disq.us/url?url=http%3A%2F%2Fha_rocksdb.so%3AOQXubLds6-BBk8jxYdGP6QLQXS0&cuid=4563557"]ha_rocksdb.so[/URL]'.
[ERROR] unknown option '--rocksdb'

```

How do I run MyRocks? I’m using the latest Docker image, which I have verified to be 5.7.18-16. Do I have to custom compile to get support?

---

<div class="post-metadata">

**Author:** ![George\_Lorch](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/george_lorch/32/1108_2.png) [@George\_Lorch](https://forums.percona.com/u/George_Lorch)\
**Post date:** [August 14, 2017, 3:59pm UTC](https://forums.percona.com/t/how-to-enable-myrocks-rocksdb-on-5-7-18-16/5810/2 "2017-08-14T15:59:33Z")

</div>

MyRocks is not yet released as part of Percona Server, it only exists within the source tree. Experimental binaries/packages and some documentation is planned for 5.7.19 which should be released in a few weeks. It is still highly experimental and not yet suitable for production use.

---

<div class="post-metadata">

**Author:** ![Evgeniy\_Patlan](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/evgeniy_patlan/32/41_2.png) [@Evgeniy\_Patlan](https://forums.percona.com/u/Evgeniy_Patlan)\
**Post date:** [June 18, 2021, 5:12am UTC](https://forums.percona.com/t/how-to-enable-myrocks-rocksdb-on-5-7-18-16/5810/4 "2021-06-18T05:12:50Z")

</div>

Hi @ranka  
From your output

```auto
Installing RocksDB engine…
ERROR: Failed to install RocksDB engine plugin. Please check error log.

```

So please check the logs. and if you have any questions please provide us with the log output
