
# 配置JVM启动参数
1. 默认的jvm启动参数内存都比较大，可以根据机器情况适当调整，不然有可能会启动失败；有3个脚本需要修改（注意内存**单位m不能缺少** ，否则会启动失败）：
   ```
   # vim /opt/rocketmq-4.4.0/bin/runserver.sh
   JAVA_OPT=&quot;${JAVA_OPT} -server -Xms512m -Xmx512m -Xmn640m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m&quot;
   # vim /opt/rocketmq-4.4.0/bin/runbroker.sh
   JAVA_OPT=&quot;${JAVA_OPT} -server -Xms512m -Xmx512m -Xmn256m&quot;
   # vim /opt/rocketmq-4.4.0/bin/tools.sh
   JAVA_OPT=&quot;${JAVA_OPT} -server -Xms512m -Xmx512m -Xmn256m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=128m&quot;
   ```
   
2. 注意事项：注意去掉master/slave这些注册，特别注意IP后面不能有空格
   图1注意事项   
   ![](https://support.huaweicloud.com/deepexidip-dma/zh-cn_image_0000001477643142.png) 
 
