V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
rayn32
V2EX  ›  Linux

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

  •  1
     
  •   rayn32 · 2024-02-19 11:30:07 +08:00 · 2896 次点击
    这是一个创建于 366 天前的主题,其中的信息可能已经有所发展或是发生改变。
    需求: 是否有像 excel 一样方面查看,并且增加和删除方便的管理软件,或者 web 端管理,我自己手动读取更改状态后同步至自己的管理端

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

    @humbass 逻辑自己也明白,就是前端不熟,自己搞起来麻烦,就问问大家有没有现成的
    Tufutogo
        16
    Tufutogo  
       2024-02-19 16:51:24 +08:00
    KP45
        17
    KP45  
       2024-02-19 16:56:33 +08:00
    hashicorp nomad
    ysicing
        18
    ysicing  
       2024-02-20 10:00:29 +08:00
    基于 tailscale 组网的 k3s 集群,目前体验很好
    julyclyde
        19
    julyclyde  
       2024-02-20 11:16:13 +08:00
    这事是运维管的范围
    不是“你去通知运维”管的范围
    codelover612
        20
    codelover612  
       2024-02-20 11:23:31 +08:00
    不知道我主页的 app 能不能符合你的需求
    s0s0
        21
    s0s0  
       364 天前
    可以看看 rancher ,k8s 用来管理一个集群,rancher 用来管理多个 k8s 集群
    rayn32
        22
    rayn32  
    OP
       364 天前
    好吧,各位推荐的方向和我想的不太一样
    偏运维管理上已经有工具了,现在主要是领导管理时修改服务器上的服务和我们管理工具上的不联动的问题,需要我们手动执行更改
    yiyiniu
        23
    yiyiniu  
       280 天前
    @rayn32 Java 微服务管理工具 V2.0 以上版本,支持 Windows 、MAC 、Linux 等服务器下,支持你自定义服务、支持对服务启动、停止、重启管理,支持开机启动,支持守护进程、快速编辑各服务的配置文件、查看日志等等,最主要的是可以自定义菜单,托管便捷管理。是运维/开发人员的好帮手,可以看一下: https://v2ex.com/t/1039816
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3550 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 05:03 · PVG 13:03 · LAX 21:03 · JFK 00:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.