# The only way to add/modify or config/delete a namespace is editing the aerospike.config file and restart aerospike server, right?

**URL:** <https://discuss.aerospike.com/t/the-only-way-to-add-modify-or-config-delete-a-namespace-is-editing-the-aerospike-config-file-and-restart-aerospike-server-right/793>\
**Category:** General Discussion\
**Created:** [December 30, 2014, 2:45am UTC](https://discuss.aerospike.com/t/the-only-way-to-add-modify-or-config-delete-a-namespace-is-editing-the-aerospike-config-file-and-restart-aerospike-server-right/793 "2014-12-30T02:45:07Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![deepnighttwo](https://avatars.discourse-cdn.com/v4/letter/d/6a8cbe/32.png) [@deepnighttwo](https://discuss.aerospike.com/u/deepnighttwo)\
**Post date:** [December 30, 2014, 2:45am UTC](https://discuss.aerospike.com/t/the-only-way-to-add-modify-or-config-delete-a-namespace-is-editing-the-aerospike-config-file-and-restart-aerospike-server-right/793/1 "2014-12-30T02:45:08Z")

</div>

The only way to add/modify or config/delete a namespace is editing the aerospike.config file and restart aerospike server, right? I go though all documents and found no other refer about this. Just want to confirm.

And for deleting a namespace, I need to remove it from config files and then remove the data file manually,right?

---

<div class="post-metadata">

**Author:** ![petter](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.aerospike.com/petter/32/44_2.png) [@petter](https://discuss.aerospike.com/u/petter)\
**Post date:** [December 30, 2014, 9:49pm UTC](https://discuss.aerospike.com/t/the-only-way-to-add-modify-or-config-delete-a-namespace-is-editing-the-aerospike-config-file-and-restart-aerospike-server-right/793/2 "2014-12-30T21:49:37Z")

</div>

Hi there,

Thank you for using Aerospike. You are correct. Adding and removing Namespaces is currently not a dynamic option and restarting the demon is needed for the change to take effect after you have modified the aerospike.conf file.

Thanks Petter

---

<div class="post-metadata">

**Author:** ![Mnemaudsyne](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.aerospike.com/mnemaudsyne/32/200_2.png) [@Mnemaudsyne](https://discuss.aerospike.com/u/Mnemaudsyne)\
**Post date:** [June 10, 2015, 10:57pm UTC](https://discuss.aerospike.com/t/the-only-way-to-add-modify-or-config-delete-a-namespace-is-editing-the-aerospike-config-file-and-restart-aerospike-server-right/793/3 "2015-06-10T22:57:27Z")

</div>



---

<div class="post-metadata">

**Author:** ![anushree](https://avatars.discourse-cdn.com/v4/letter/a/e0b2c6/32.png) [@anushree](https://discuss.aerospike.com/u/anushree)\
**Post date:** [June 7, 2017, 9:55pm UTC](https://discuss.aerospike.com/t/the-only-way-to-add-modify-or-config-delete-a-namespace-is-editing-the-aerospike-config-file-and-restart-aerospike-server-right/793/4 "2017-06-07T21:55:55Z")

</div>

The ability to add/remove namespaces with rolling restart of the cluster is added starting server version 3.13.0.1 for both Community and Enterprise versions on [paxos-protocol](http://www.aerospike.com/docs/reference/configuration#paxos-protocol) version v5.

[AER-3485] - (KVS) Support adding/removing namespaces with rolling restart. [http://www.aerospike.com/download/server/notes.html#3.13.0.1](http://www.aerospike.com/download/server/notes.html#3.13.0.1)
