CMDB04 /cmdb项目完善、总结

时间:2019-11-19 22:46:02   收藏:0   阅读:128

CMDB04 /cmdb项目完善、总结

1. 环境

2.远程连接服务器

开发者一般都是用xshell,通过ssh连接上远程服务器然后进行操作。

ssh root@192.168.16.85

3.向服务器上传文件

一般情况下:

4.运维服务器管理

运维管理500台服务器,由于数量太多,所以他们会借助于一些管理工具,例如:saltstack / ansible(paramiko)

未借助工具

                                                               服务器A(公钥)
                                                               服务器B(公钥)
运维      电脑(私钥)                                            服务器C(公钥)
                                                               服务器D(公钥)
                                                               服务器E(公钥)
                                                               服务器...(公钥)

借助工具(ansible/saltstack)

                                                               服务器A(公钥)minion
                                                               服务器B(公钥)minion
运维      电脑(私钥)          服务器(salt-master)              服务器C(公钥)minion
                                                               服务器D(公钥)minion
                                                               服务器E(公钥)minion
                                                               服务器...(公钥)minion

5.cmdb项目

6.cmdb项目测试

6.1 salt模式进行

我们需要三台服务器进行测试。

192.168.16.64     做API和后台管理项目的部署
192.168.16.85     做salt-master,在上面部署autoclient,用于资产采集。
192.168.16.22     做salt-minion,让master去连接他并采集资产。 
第一步:安装并使用salt (运维) -- 注意防火墙会阻拦
第二步:项目开发

....

.....

......

第三步:项目部署
6.2 SSH模式
第一步:生成一对公钥和私钥
ssh-keygen
第二步:公钥拷贝到远程服务器
ssh-code-id -i id_rsa.pub root@192.168.16.22
第三步:修改配置文件
在settings中修改:
    SSH_PRIVATE_KEY_PATH = r'..id_rsa'
    MODE = "SSH" # SALT/SSH
第四步:运行程序
python app.py 

7.公司里的规范

公司里对于服务器很多都是用主机名,不用IP。

c1-bj-zw-shopping.com     192.168.16.64     做API和后台管理项目的部署
c2-bj-zw-shopping.com     192.168.16.85     做salt-master,在上面部署autoclient,用于资产采集。
c3-bj-zw-shopping.com     192.168.16.22     做salt-minion,让master去连接他并采集资产。 

8.资产采集多久进行一次?如何进行?

定时任务在中控机上定期执行脚本。

crontab -e
30  1   *   *  *     /opt/python367/bin/python3  /data/app.py

9.前端示例 cmdbmanage.py

项目总结

原文:https://www.cnblogs.com/liubing8/p/11892794.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!