蓝鲸学习笔记

学习记录


install.conf 分析

<h4>install.conf 分析</h4> <h4>准备工作:</h4> <p>在配置install.config 之前,我们可以做以下操作可以降低机器内存的使用:</p> <p>1. 修改es的jvm的堆内存值</p> <pre><code>在中控机上修改脚本:/data/install/bin/install_es.sh JVM_MEM=$(awk '/MemAvailable/{print int($2/1024/1024/2)}' /proc/meminfo) 给定一个较小值 如:JVM_MEM=2 建议</code></pre> <p>2. 修改saas模板的线程数</p> <pre><code>在中控机上修改模板文件:/data/src/paas_agent/paas_agent/etc/templates/docker/uwsgi.ini 将"workers = 16" 改成"workers = 8"</code></pre> <p>3. 永久修改saas超时时间</p> <pre><code>在中控机上修改模板文件: /data/src/open_paas/support-files/templates/paas#conf#settings_production.py.tp 任意位置添加: EVENT_STATE_EXPIRE_SECONDS = 3600 /data/src/paas_agent/support-files/templates/#etc#paas_agent_config.yaml.tpl EXECUTE_TIME_LIMIT: 300 改为 EXECUTE_TIME_LIMIT: 30000(考虑到咱们机器慢,可以加大这个时间)</code></pre> <h4>配置install.config</h4> <p>1. 安装基础平台</p> <p>install.config文件直接拷贝官网文档上”1.5 生成并配置 install.config”模板</p> <pre><code>10.0.0.1 iam,ssm,usermgr,gse,license,redis,consul,mysql 10.0.0.2 nginx,consul,mongodb,rabbitmq,appo 10.0.0.3 paas,cmdb,job,zk(config),appt,consul,nodeman(nodeman)</code></pre> <p>2. 安装监控平台 deply_iplist地方的填写的ip如下:</p> <pre><code>deply_iplist:10.0.0.3,10.0.0.2,10.0.0.1</code></pre> <p><code>注:请按照上面ip的填写顺序填写。</code></p> <p>配置文件如下:</p> <pre><code>10.0.0.1 iam,ssm,usermgr,gse,license,redis,consul,mysql 10.0.0.2 nginx,consul,mongodb,rabbitmq,appo 10.0.0.3 paas,cmdb,job,zk(config),appt,consul,nodeman(nodeman) [bkmonitorv3] 10.0.0.3 kafka(config),monitorv3(transfer) 10.0.0.2 influxdb(bkmonitorv3),monitorv3(influxdb-proxy),monitorv3(grafana) 10.0.0.1 es7,monitorv3(monitor)</code></pre> <p>3. 安装日志平台</p> <p>deply_iplist填写的ip如下:</p> <pre><code>deply_iplist: 10.0.0.2</code></pre> <p>4. 安装故障自愈</p> <p>deply_iplist填写的ip如下:</p> <pre><code>deply_iplist: 10.0.0.2</code></pre> <p>5. 最终生成install.config如下:</p> <pre><code> 10.0.0.1 iam,ssm,usermgr,gse,license,redis,consul,mysql 10.0.0.2 nginx,consul,mongodb,rabbitmq,appo 10.0.0.3 paas,cmdb,job,zk(config),appt,consul,nodeman(nodeman) [bkmonitorv3] 10.0.0.3 kafka(config),monitorv3(transfer) 10.0.0.2 influxdb(bkmonitorv3),monitorv3(influxdb-proxy),monitorv3(grafana) 10.0.0.1 es7,monitorv3(monitor) [bklog] 10.0.0.2 log(api),log(grafana) [fta] 10.0.0.2 fta,beanstalk</code></pre> <p>6. 步骤内存分析:</p> <pre><code>安装完基础包各机器内存使用情况: 10.0.0.1 1.7G 10.0.0.2 1.9G 10.0.0.3 10g 组件模板占用情况: monitorv3(monitor) :8.3G kafka(config),monitorv3(transfer): 0.5G es7 :6.5G APPO: 5G </code></pre>

页面列表

ITEM_HTML