请问大佬们,给 100 台服务器装软件、改配置等,运维,推荐什么方法好

260 天前
ctrlmymood  ctrlmymood

什么软件运维 100 台机器比较合适,后期理论可能扩容 1000 台

需求:

  1. pxe 会批量部署基础软件,我目前主要方式写个脚本放在/etc/profile 文件,系统启动就检测,有就 ok ,没有就装
  2. 已经运行得机器,批量修改相关配置,或者部署软件之类,目前看 ansible 方式,或者 pssh 系列
  3. 后期涉及到装备开发,会批量给机器更新 bios 固件等

提问:
大佬们,我目前就是只能想到 ansible ,但是老板希望带 WEB UI 页面操作,但是我只会 python , 难整啊,半路侧开过来得

6548 次点击
所在节点   服务器  服务器
52 条回复
buerle
buerle
259 天前
ansible 或者 jenkins 写自动化脚本。 其他的一些 cicd 的应该也可以。
dog82
dog82
259 天前
我能想到的是写 ssh 脚本
bthulu
bthulu
259 天前
搞无盘系统, 你维护一台机子就行了
swLoXtOtd89pGg8t
swLoXtOtd89pGg8t
259 天前
@ctrlmymood ansible+awx +1 ,或者上 ansible tower ,都有 gui
swLoXtOtd89pGg8t
swLoXtOtd89pGg8t
259 天前
@ctrlmymood 监控可以用 checkmk 或者 Prometheus+grafana
Hopetree
Hopetree
259 天前
如果要管理,应该要上 CMDB 吧,有 CMDB 就可以通过 agent 批量跑脚本和命令了,1000 个不算啥,一下子跑完。如果不上 CMDB 那应该是 ansible 比较好
swLoXtOtd89pGg8t
swLoXtOtd89pGg8t
259 天前

checkmk 有 gui
ugpu
ugpu
259 天前
OP 的意思来看是卖机器 ISO 吧 ansible 啥的就算了.
ugpu
ugpu
259 天前
可以聘用我兼职 来一套 ansible + awx 图形界面 并且配置好. 嘿嘿嘿.
ugpu
ugpu
259 天前
上面开玩笑的... 讲道理 ISO. 其他的 学习+ 维护成本太高了.
ansible 就算你学 时间成本在那 没办法的
yinxs2003
yinxs2003
259 天前
python 写个客户端,这个客户端就是 web 服务,把客户端部署到你需要监控的机器上,根据 url 进行执行安装命令就行了,顺便还能收集机器运行参数,感觉不用上面各位说的那些包什么的
yinxs2003
yinxs2003
259 天前
再写个 server 端下发命令就行了
@yinxs2003
aru
259 天前
直接 DD 就好了,自己维护一个源盘
yinxs2003
259 天前
收集完参数还能生成报表,老板们最喜欢看报表了
x86
259 天前
搞那么快做啥,慢慢整摸鱼不舒服吗
dode
259 天前
多搞几个控制节点,并行处理
Hopetree
259 天前
你需要的是这种产品,有 CMDB 的管理平台
![]( https://tendcode.com/cdn/2024/04/202406201722810.png)
baizhu
259 天前
看来用 ansible + awx 的不少哇
sampeng
259 天前
@ugpu 卖机器,iso 是唯一解。ansible 是机器在自己手上维护。这么多楼都还在说 ansible+awx 。。。。卖出去的机器就是一锤子买卖
elboble
259 天前
没人提 ansible

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1051163

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX