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

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

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

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

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