V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Jafee
V2EX  ›  Apple

MacOS 适合作服务器吗?

  •  
  •   Jafee · 52 天前 · 5023 次点击
    这是一个创建于 52 天前的主题,其中的信息可能已经有所发展或是发生改变。

    好多人买 mini

    43 条回复    2024-11-04 10:23:12 +08:00
    cnrting
        1
    cnrting  
       52 天前 via iPhone   ❤️ 4
    bugos 当服务器😄
    Tiande
        2
    Tiande  
       52 天前
    跑 docker 一般不会有问题吧,除非库克强制远程重启
    vcn8yjOogEL
        3
    vcn8yjOogEL  
       52 天前
    不适合, 乔布斯自己都承认 Xserve 没人买
    装 Linux 或许可以当 ARM 服务器用
    haierspi
        4
    haierspi  
       52 天前   ❤️ 1
    @Tiande 没啥问题.. 不过你得找对软件.. 推荐 orbstack 来运行 docker 环境
    MYDB
        5
    MYDB  
       52 天前
    当作服务器太奢侈了,甚至有一部分都是买来当软路由的
    LeslieLeung
        6
    LeslieLeung  
       52 天前 via iPhone
    从功耗上说,还蛮适合,一个月省几十块电费(大概)
    klarkzh
        7
    klarkzh  
       52 天前 via iPhone
    不适合,不如普通小主机装 linux
    dilidilid
        8
    dilidilid  
       52 天前
    纯计算而且环境兼容的服务器/工作站感觉还行,毕竟 M4 Pro 相当于 147K 的 CPU 性能+超大显存,长期运行电费都能省不少。一般的家用 NAS 服务器就算了,存储端短板太厉害了,扩展性要啥啥没有,文件系统也不行
    SeaTac
        9
    SeaTac  
       52 天前 via iPhone
    @dilidilid
    我咋觉得挺适合一般家用 nas 的😂
    我自己的 Mac Studio 顺带拿来跑 homelab + surge + 局域网硬盘感觉还行
    dilidilid
        10
    dilidilid  
       52 天前   ❤️ 2
    @SeaTac MacOS 做 NAS 各种支持都很弱,大容量机械硬盘文件系统不管选 APFS 还是 HFS+都不是很好,远程管理其实也不太行,远程桌面没有 Windows Server 流畅(好像最近一年有改善),CLI 管理也没有 Linux 方便,只能说都沾点。你要是桌面工作站的 Studio 顺便拿来共享点文件我觉得还可以,如果是传统意义上重视容量、数据安全、拓展性的独立 NAS 感觉就不是很好
    KevinDo2
        11
    KevinDo2  
       52 天前
    @SeaTac mac 跑 docker 吃内存和 CPU 吗?我不太懂 docker ,目前下载和观影相关的服务都是用 exe 形式在 windows 上跑的。
    by
        12
    by  
       52 天前 via Android
    可以装 asahi linux
    xslong
        13
    xslong  
       52 天前
    不适合,我的工作机 mysql 这两月崩了两次,之前倒不会,报内存错误还不断重启
    matolv
        14
    matolv  
       52 天前
    服务器的基本要求是大内存,现在还在服役的 E5 v3 单路至少能带 256G ,双路最多 1.5T 。你算下苹果的金子内存够跑几个 docker ,更别用提跑 zfs 这种大量消耗内存的文件系统。
    boywang004
        15
    boywang004  
       52 天前
    非常不适合。平时用隔三差五都会进入莫名的异常状态,只能重启……
    ihwbunny
        16
    ihwbunny  
       52 天前
    既然能问出这个问题,答案很明显:不适合你
    chiuan
        17
    chiuan  
       52 天前
    @matolv 什么服务器要求这么大内存呃
    Tumblr
        18
    Tumblr  
       52 天前   ❤️ 3
    这个问题 @Livid 有经验啊。。。据我所知,v2ex 最初就是运行在一台 mac 上的。
    不过,我也赞同 @ihwbunny #16 的观点,既然能问出这个问题来,说明不适合你。
    7gugu
        19
    7gugu  
       52 天前
    主要是看你拿服务器是做什么用的。比如你要在 Mac 上跑 HTTP 服务、jenkins 流水线、远程仓库、数据转发,那肯定是没问题的,甚至冗余量巨大
    MI4
        20
    MI4  
       52 天前
    你应该是想问适合当 homelab or allinone ,同好奇。抢到 mini 了,但是手里有台 arm 的 mbp 。
    darklinden
        21
    darklinden  
       52 天前
    @haierspi 自己玩 orbstack 还行,当服务器它自动三天两头强制更新,还得 vnc 过去点重启。已经换回 docker desktop 了
    wsbqdyhm
        22
    wsbqdyhm  
       52 天前
    @Tiande docker 下的网络是硬伤
    acorngyl
        23
    acorngyl  
       52 天前 via iPhone
    不明白为什么这么多说不适合的?
    我的 mac 里跑了 5 个 linux 虚拟机,开着网络唤醒,服务随用随有,又省电又稳定。其中一台虚拟机被人黒过,还给人挖了半个月矿。
    Socrazy
        24
    Socrazy  
       52 天前
    应该问你会不会用
    haierspi
        25
    haierspi  
       52 天前
    @darklinden 跑服务器😏。。话说如果只是服务下自己家或者公司那点人应该没啥啊。。另外 orb 更新你可以关掉不更新啊
    SkywalkerJi
        26
    SkywalkerJi  
       52 天前
    试过用 mbp 跑。虚拟化之后装了 windows 虚拟机风扇起飞,就跑了几个文件同步服务没什么重负载。如果要装 Windows 应该是不适合。
    nVic
        27
    nVic  
       52 天前
    FYI,
    As of April 21, 2022, Apple has discontinued macOS Server. Existing macOS Server customers can continue to download and use the app with macOS Monterey.
    yohole
        28
    yohole  
       52 天前
    不要对 MacOS 的 docker 抱有太多期望,太多坑了
    GeekGao
        29
    GeekGao  
       52 天前
    不适合,理由:macos 的性能调优选项没有 Linux 多。
    系统 desktop 占了太多内存了。
    BKH3h4F
        30
    BKH3h4F  
       52 天前
    适合自己需求就行
    iorilu
        31
    iorilu  
       52 天前
    没意义, 做服务器开虚拟机容器第一点就时内存大硬盘大把

    pc 弄个小主机配 64g 内存 2T 硬盘可能 4000 够了

    mac 要多少
    iorilu
        32
    iorilu  
       52 天前
    反正我弄了个华擎 x300 小主机

    配置是 5700G+64g+2T 硬盘

    装 pve 开一堆容器做家庭服务器, 好用的很, 顺带装一个个黑群晖

    这成本才多少
    SF
        33
    SF  
       52 天前
    macOS 如果用来做 NAS 呢,连接一个雷电硬盘柜的话,能读到 SMART 信息吗
    ShadowPower
        34
    ShadowPower  
       52 天前
    这种用途基本上体现不出来 mac 的优势,它的强项绝大多数都在图形界面/音频/色彩方面。
    用 mac 跑虚拟机,然后用虚拟机跑服务,想在虚拟机里利用主机的硬件编解码加速都很难做。
    然后虚拟机内的 IO 性能还有不小的折扣。

    除非你主要用来跑 macOS/iOS 应用的 CI 服务……

    还有 x86 的生态总体上还是比 ARM 好,我玩树莓派玩好多年,用不上 GPIO ,最终还是换成 x86 小主机了。
    MrKrabs
        35
    MrKrabs  
       51 天前
    @SF 可以
    Donaldo
        36
    Donaldo  
       51 天前
    @KevinDo2 #11 mac 跑 docker 天生套一层虚拟机,何必呢?
    Donaldo
        37
    Donaldo  
       51 天前
    @chiuan #16 不是家用的 homelab ,真正提供服务的服务器。。。
    Fred0410
        38
    Fred0410  
       51 天前 via iPhone
    从稳定性看,还挺适合的,毕竟大牌。
    agagega
        39
    agagega  
       51 天前
    Mac 当服务器主要问题是硬件上(其实主要指硬盘)不好扩展,即使外接雷雳或者 USB 原生支持的也只有 HFS+/APFS/exFAT 。如果能接受这个,当 Homelab 这种服务器其实也可以,起码是个变种 BSD 嘛,还带一堆乔布斯时代留下的系统工具
    bluedawn
        40
    bluedawn  
       51 天前 via iPhone
    @KevinDo2 之前哪 macOS 当了一段时间服务器,感觉挺好,省电是真的,跑一大堆服务内存 gpu 从来没有多少压力,还非常安静,外接几个移动固态硬盘速度当 nas 也挺爽的
    darklinden
        41
    darklinden  
       51 天前
    @haierspi 个人版关不掉吧...之前关过还是会挂。只跑了点 CI ,跑了俩测试数据库和 redis ,然后过几天就得上去点,ssh docker 脚本啥错也不报直接返回,vnc 一看脸上糊一个窗口需要更新
    Junzh
        42
    Junzh  
       51 天前
    不大适合。
    可以去淘宝买个 NUC ,有多种配置,有的还可以定制。适合做软路由,家用服务器,NAS 等。
    haierspi
        43
    haierspi  
       51 天前   ❤️ 1
    @darklinden 简单。。在路由上 ban 掉他们的域名就完事了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2744 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 15:12 · PVG 23:12 · LAX 07:12 · JFK 10:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.