怎么管理服务器和不同的服务

2024-02-19 11:30:07 +08:00
 rayn32
需求: 是否有像 excel 一样方面查看,并且增加和删除方便的管理软件,或者 web 端管理,我自己手动读取更改状态后同步至自己的管理端

现在服务器有 100 多台,不同的服务有 50 个以上,现阶段是用 excel 管理,他人标记好新服务器或需要新增删除的服务,然后再通知运维进行操作,后面随着业务复杂,一个服务需要几个不同的状态运行,自己的管理软件是统一的安装删除更新流程,但是没有不同状态方面的管理
a 服务器有几个不同的服务(1,9,30),b 服务器上有几个不同的服务( 2,11,33,40,59 )
并且经常运行的服务改变有时候比较频繁,新加服务器替换旧的服务器之类的,一台服务器上的服务数据,大的 20T 以上,小的 2T 以上,替换周期长
3321 次点击
所在节点    Linux
23 条回复
Jinnrry
2024-02-19 11:41:49 +08:00
有一个专门的岗位叫运维开发。招一个就知道了
thedinosaurmail
2024-02-19 11:50:23 +08:00
k8s
857681664
2024-02-19 12:01:43 +08:00
可以考虑把 excel 转移到 Notion 里管理
tool2d
2024-02-19 12:10:46 +08:00
你不是有管理端,把业务运行状态加上去就可以了吧。
rayn32
2024-02-19 12:53:57 +08:00
@tool2d 管理管状态可以加,但是手动不方便,并且无法像 excel 一样展示
poopoopoopoo
2024-02-19 13:19:15 +08:00
一台 20T 频繁变更 存储 应用分开吧
dropdatabase
2024-02-19 13:55:38 +08:00
招兼职不,我给你弄。
coderfox
2024-02-19 14:04:36 +08:00
GitOps / IaaC
dayeye2006199
2024-02-19 14:47:43 +08:00
你们可能需要 kubernetes
rayn32
2024-02-19 14:56:07 +08:00
kubernetes 有面板可以管理和显示?
关键是安装一个节点几个 T 的数据,还是要花一些时间的
iwishing
2024-02-19 15:24:09 +08:00
用 excel 一样可以管理,参考 k8s 的概念,给每个节点(服务器)打标签( label ),给服务打标签。
另,服务器数据不做共享存储嘛?不用对象存储也至少 NFS 。-_-b
另外考虑一下 ansible tower ?
dontLookAvatar
2024-02-19 15:56:07 +08:00
ansible
humbass
2024-02-19 16:19:19 +08:00
写脚本给状态,弄个服务做统计,前端弄个界面显示。 高级一些的运维都会做的事情
sztink
2024-02-19 16:26:11 +08:00
jumpserver
rayn32
2024-02-19 16:40:03 +08:00
@iwishing 数据共享不了,区块链节点,节点数据只能一个程序使用,做不了分布式和主从

@humbass 逻辑自己也明白,就是前端不熟,自己搞起来麻烦,就问问大家有没有现成的
Tufutogo
2024-02-19 16:51:24 +08:00
KP45
2024-02-19 16:56:33 +08:00
hashicorp nomad
ysicing
2024-02-20 10:00:29 +08:00
基于 tailscale 组网的 k3s 集群,目前体验很好
julyclyde
2024-02-20 11:16:13 +08:00
这事是运维管的范围
不是“你去通知运维”管的范围
codelover612
2024-02-20 11:23:31 +08:00
不知道我主页的 app 能不能符合你的需求

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

https://ex.noerr.eu.org/t/1016462

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

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

© 2021 V2EX