# Error when replacing a node - init - Bad configuration: consistent\_cluster\_management requires schema commit log to be enabled

**URL:** <https://forum.scylladb.com/t/error-when-replacing-a-node-init-bad-configuration-consistent-cluster-management-requires-schema-commit-log-to-be-enabled/2879>\
**Category:** ScyllaDB\
**Tags:** troubleshooting, administration, configuration\
**Created:** [September 11, 2024, 8:28am UTC](https://forum.scylladb.com/t/error-when-replacing-a-node-init-bad-configuration-consistent-cluster-management-requires-schema-commit-log-to-be-enabled/2879 "2024-09-11T08:28:37Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Guy](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.scylladb.com/guy/32/9_2.png) [@Guy](https://forum.scylladb.com/u/Guy)\
**Post date:** [September 11, 2024, 8:28am UTC](https://forum.scylladb.com/t/error-when-replacing-a-node-init-bad-configuration-consistent-cluster-management-requires-schema-commit-log-to-be-enabled/2879/1 "2024-09-11T08:28:37Z")

</div>

> [@](#):
>
> [**Originally from the User Slack**](https://scylladb-users.slack.com/)
> 
> ![Mahdi_Kamali](https://us1.discourse-cdn.com/flex016/uploads/scylladb/original/2X/b/b0d0fd639ca56cc7bd1bfdf1c03e3c39df87fc22.png) **@Mahdi\_Kamali:** I got this error when I was replacing a node.  
> `init - Bad configuration: consistent_cluster_management requires schema commit log to be enabled`  
> What is the problem? What can I do?  
> Should every node in cluster be up and normal?
> 
> ![Robert](https://us1.discourse-cdn.com/flex016/uploads/scylladb/original/2X/d/db0d43f81f3d9347c458db255320c7ed22d96683.png) **@Robert:** put inside scylla.yaml
> 
> ```auto
> schema_commitlog_directory: /var/lib/scylla/schema_commitlog
> force_schema_commit_log: true
> 
> ```
> 
> (the node which is under replacement)
> 
> ![Mahdi_Kamali](https://us1.discourse-cdn.com/flex016/uploads/scylladb/original/2X/b/b0d0fd639ca56cc7bd1bfdf1c03e3c39df87fc22.png) **@Mahdi\_Kamali:** Thanks @Robert.  
> Should I remove this config after replacement?
> 
> ![Robert](https://us1.discourse-cdn.com/flex016/uploads/scylladb/original/2X/d/db0d43f81f3d9347c458db255320c7ed22d96683.png) **@Robert:** I guess not, I even thinking about adding that to all nodes inside cluster, but better to ask some more experience, for example @avi, to know why it’s required and what is a general purpose of that.  
> From my PoV it sth new in 5.4.x and I didn’t have a time to dig into as long as I stuck in C\* 🙂. It’s also a reason why I postpone upgrade to 6.x, need to have a time to read about all changes.  
> Jumping, reading and testing all new features from Scylla and C\* is really time consuming…  
> btw. @Mahdi\_Kamali did it solves Your problem?
> 
> ![Mahdi_Kamali](https://us1.discourse-cdn.com/flex016/uploads/scylladb/original/2X/b/b0d0fd639ca56cc7bd1bfdf1c03e3c39df87fc22.png) **@Mahdi\_Kamali:** Yes it does. I wait for @avi to give more information
> 
> ![avi](https://us1.discourse-cdn.com/flex016/uploads/scylladb/original/1X/b5e08becda8d9df1abff1d3a2d9ffe1126ac3fc6.jpeg) **@avi:** Don’t remove after replacement. In general you should make sure that when adding a node that the configuration of the new node is consistent with the other nodes.
