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

MacOS 适合作服务器吗?

  •  
  •   Jafee · 3 天前 · 4123 次点击

    好多人买 mini

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

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

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

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

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

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

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

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