- Reference >
- mongoShell Methods >
- Sharding Methods >
- sh.setBalancerState()
sh.setBalancerState()¶
On this page
Description¶
- 
sh.setBalancerState(state)¶
- Enables or disables the balancer. Starting in MongoDB 4.2, the method also enables auto-splitting if enabling the balancer and disables auto-splitting if disabling the balancer. - Use - sh.getBalancerState()to determine if the balancer is currently enabled or disabled and- sh.isBalancerRunning()to check its current state.- Important - You can only run - sh.setBalancerState()on a- mongosinstance.- sh.setBalancerState()errors if run on- mongodinstance.- The - sh.setBalancerState()method has the following parameter:- Parameter - Type - Description - state- boolean - Set this to - trueto enable the balancer and- falseto disable it.