Mac 上管很多服务器,一般都怎么整理? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
如果想在 V2EX 获得更好的推广效果,欢迎了解 PRO 会员机制:
pro/about
mcfever

Mac 上管很多服务器,一般都怎么整理?

  •  
  •   mcfever 3 月 27 日 377 次点击

    Mac 上服务器一多,都是怎么管的?

    最近在折腾一套 Mac 上的服务器管理方式,机器一多,光靠命令行其实很快就会乱。顺手放下背景,我自己在做的工具叫 DartShell,官网是 https://dartshell.com 。想和 v 友聊聊,Mac 下如果要长期管上千台服务器,有没有更顺手的做法?

    我自己的感受是,服务器一旦上了规模,麻烦通常不是连不上,而是怎么把它们管得不乱。现在我比较依赖这几种方式:

    • 树形结构多级分组

      按业务、环境、地区、用途一层层分下去,机器再多也还能找到。分组层级够深的话,数量上来以后会轻松很多。

    • 按名称 / IP 模糊搜索

      有时候根本记不住机器放在哪个组里,直接搜名字或者 IP 更快,省得一层层点。

    • 颜色标签

      这个我自己用下来挺顺手。比如生产、测试、临时机、重点机器,换个颜色后,定位会快很多。

    • 按协议过滤

      SSH 、RDP 、VNC 这类混在一起的时候,能按协议先筛一遍,列表会清爽不少。

    上面这些本质上都在解决一个问题:服务器多了以后,怎么做到多而不乱

    另外还有两个点,我觉得也挺关键:

    • 列表性能

      机器很多的时候,如果列表渲染和加载策略不行,管理界面本身就先卡住了。动态缓存、按需加载这类机制,实际体验差别很大。

    • 认证信息统一管理

      同一批机器如果共用一套用户名密码或者证书,最好不要每台都单独填。后面要改的时候,只改一个地方会省很多事。

    所以我现在越来越觉得,管几台服务器时命令行很好,管到几百上千台时,真正耗时间的已经不是输入命令,而是找机器、分组、筛选、认证复用、别搞错目标机这些事。

    xdm 有在这么搞的吗? 在 Mac 上长期管很多服务器时,除了命令行和 ssh config ,还会配什么工具或习惯?

    目前尚无回复
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5419 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 47ms UTC 06:53 PVG 14:53 LAX 23:53 JFK 02:53
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86