I Tried Using my M1 Mac as a Server (It did not go well)

Поділитися
Вставка
  • Опубліковано 8 чер 2024
  • Follow me:
    Mastodon tilde.zone/@notthebee
    GitHub github.com/notthebee
    Twitch twitch.com/notthebeee
    Support the channel:
    Patreon / wolfgangschannel
    PayPal (one time donation) www.paypal.com/donate/?hosted...
    Music:
    Lolek - Cruise Control
    Meod - Crispy Cone
    Kitrano - Slow Evening
    Vladislav Kurnikov - Saturday Morning
    Steven Beddall - Cuts So Deep (Instrumental Version)
    Vladislav Kurnikov - A New Time
    Delavoh - Always With Me (Instrumental Version)
    Videos are edited with Davinci Resolve Studio. I use Affinity Photo for thumbnails and Ableton Live for audio editing.
    Video gear:
    Camera geni.us/K8OOyKV (Amazon)
    Main lens geni.us/jnnElY4 (Amazon)
    Microphone geni.us/tgiSqL (Amazon)
    Key light geni.us/Gi1zE2 (Amazon)
    Softbox geni.us/F86pM (Amazon)
    Secondary light geni.us/aciv (Amazon)
    Other stuff that I use:
    Monitor geni.us/KUzcmcP (Amazon)
    Monitor arm geni.us/5RXu (Amazon)
    Laptop stand geni.us/X5vx9Af (Amazon)
    Keyboard www.amazon.de/HHKB-PD-KB401W-...
    Mouse geni.us/KB7h (Amazon)
    Audio interface geni.us/sdhWsC (Amazon)
    As an Amazon Associate, I earn from qualifying purchases
    Timestamps:
    00:00 Introduction
    01:05 Hardware setup
    03:23 OS and software
    05:15 Preparations and benchmarks
    08:52 Remote management and CLI tools
    10:20 Docker
    12:20 Native applications and VMs
    15:30 Final thoughts
  • Наука та технологія

КОМЕНТАРІ • 345

  • @WolfgangsChannel
    @WolfgangsChannel  Рік тому +26

    Power efficiency spreadsheet docs.google.com/spreadsheets/d/1LHvT2fRp7I6Hf18LcSzsNnjp10VI-odvwZpQZKv_NCI/edit (Source: Hardwareluxx.de)

    • @ChuckNorris-lf6vo
      @ChuckNorris-lf6vo Рік тому

      Change some things on this channel things do not look OK. A 19 minute sh!t story about crap? The entire video does not look good and does not have good content. Change many things.

    •  Місяць тому +1

      Can you make 2024 update of M1 mini as home lab server, please?

  • @5urg3x
    @5urg3x Рік тому +65

    Few things…
    1.) The air will thermal throttle since no active cooling. Mini is better since it actually has a fan.
    2.) Thunderbolt networking uses a software based network adapter, YMMV!
    3.) PCIe pass through (IOMMU virtualization) is not supported on any version of Mac OS including Intel kernels, but on Intel macs you can run other OS like a true hypervisor like you said. Theoretically, the M1 platform supports it, but there are no APIs for VMs to actually use it on Mac OS. Possible that the Asahi Linux folks can figure it out.
    4.) You’ll need to enable write back caching to get fast write performance on any RAID controller. This will almost certainly be turned off by default as power outrages can result in corruption. Make sure to use a UPS & journaled file system if you enable write back caching.

  • @ldersovski5245
    @ldersovski5245 Рік тому +104

    Is it possible to make a home server using an android phone??

    • @virusz4274
      @virusz4274 Рік тому

      @@ldersovski5245 did you try ubuntu touch or similar ? Im not sure i have installed docker on ubuntu touch and ran an nginx server.

    • @mikevelasquez02
      @mikevelasquez02 Рік тому +4

      It depends on what you plan to do. Running a web server, sure. You can also run chroot containers within termux, and run python, nginx, php, etc. I have even run a XFCE desktop environment and remote connect with VNC. Of course, there are limitations due to HW capabilities of a phone. As other comments have pointed, I have also run a WordPress site within termux and using cloudflare as CDN cache. Having a custom kernel unlocks more features, and if that custom kernel has KVM enabled, you may run faster VMs with qemu than software emulation

    • @abdel8507
      @abdel8507 Рік тому

      yes

    • @Hairybarryy
      @Hairybarryy Рік тому

      I use an Android TV box for a pi hole and samba. Check out armbian

    • @anormalladd
      @anormalladd Рік тому +5

      I've heard stories about the battery exploding after a couple months so maybe remove that if you do plan to use a android

  • @chris11d7
    @chris11d7 Рік тому +26

    Be careful with the HighPoint controllers, they bricked a few of my WD Reds a few years ago. The drives would not work on any card other than a HighPoint controller (no spin-up on SATA, SAS, toaster, etc., etc.). Took me 3 years to figure it out, but the reason was the HighPoint 'spin-down on idle' modified the FIRMWARE of the hard drives, and the only way to fix it was to plug the drives in to a HighPoint controller, and turn the power efficiency settings back off.
    It took me 3 years to figure this out because I sold the Highpoint cards as soon as I bought LSI RAID cards, and I by chance, by luck, plugged these in to an ancient 2760A I got from school a bazillion years ago. I'm happy to have saved 8 8TB WD reds that I spent like $2k on at the time, but what the actual heck HighPoint.
    My job is in enterprise networking, and the whole DAS concept scares me, I know it's fine for home use but still. You should look at setting up an ISCSI SAN, you can use ISCSI multipath for network redundancy, and a performance gain; Plus you can use one system to create ISCSI volumes for multiple servers, or have a single ISCSI volume to multiple "cluster-aware" servers.
    Only problem is that you'd want to set up VLANs to do it "right", and not have block-level storage accessible to your noob devices.
    I feel like I comment on all your videos now.. I do like your content, keep up the great work!

  • @sknny_t
    @sknny_t Рік тому +82

    Im currently running an old mac mini as a headless server and there is no need to use a hdmi dummy. Great video keep up the work!

    • @Jannickjay
      @Jannickjay Рік тому +1

      Cool, which os?

    • @jaguarke069
      @jaguarke069 Рік тому +3

      I can tell you that with ubuntu desktop; headless remote desktop required a dummy display setup (either software or hardware); however, the lock screen produced other issues (you couldn’t allow remote connection to a locked desktop). I ditched the whole idea of a base desktop os (had tried with macos too, no display dummy necessary here, but it ate too much ram on its own for little purpose) so I decided on proxmox with a vm (for now will probably migrate to LXC soon for improved efficiency). Mac mini 2014 with 8GB RAM.

    • @Teluric2
      @Teluric2 Рік тому

      Storing a bunch of files on any computer makes it a server.
      Can sustain an 6 month uptime load?

    • @WolfgangsChannel
      @WolfgangsChannel  Рік тому +6

      @Teluric Actually it does. By definition en.wikipedia.org/wiki/Server_(computing)
      Those of us who don't use our home servers to larp as a SRE at a big tech company are okay with some downtime.
      I don't have thousands of customers depending on my cheapo i3-6100 machine and would prefer to have regular kernel and security updates.
      As long as you have a UPS, I don't see what would prevent you from having a 6 month uptime on consumer hardware, if you wanted to brag on the Internet

    • @rivvvers
      @rivvvers Рік тому

      I’ve gotten around it quite easily by using SwitchResX. You can set the desired resolution from the menu bar item then you can configure the settings to automatically use the last used resolution at boot if you need to restart.

  • @ivanmalinovski7807
    @ivanmalinovski7807 Рік тому +14

    I installed Debian on my M1 Mac Mini, mostly for the purpose of a Minecraft server, but it also ran other services as well through Docker.
    The Minecraft performance was nothing less than amazing and everything else worked, provided you weren't trying to use features that are not implemented (like USB3, Thunderbolt and GPU acceleration). Docker performance is also much better on Linux than on MacOS due to much less overhead; world generation in Minecraft was 20-30% faster than in a Docker container on MacOS.
    Once the Asahi team is closer to being done, the M1 Mac Mini is going to be phenomenal for home servers.

    • @sergsergesrgergseg
      @sergsergesrgergseg Рік тому +1

      are there any other ARM alternatives of similar performance? i like the idea of having a strong local server, but not a power guzzling one

    • @Ghfvhvfg
      @Ghfvhvfg 11 місяців тому +1

      @@sergsergesrgergsegI don’t think you can’t get anything as efective for the money saidly

  • @jaguarke069
    @jaguarke069 Рік тому +29

    Great video, thanks for sharing the experience. I was contemplating the usage of a M1 for server purposes; but I will wait until more progress is made on Asahi (which is already amazing if you consider their mission). By then M1 can probably be picked up cheaper too. All good things…

  • @KalosLikesComputers
    @KalosLikesComputers Рік тому +11

    14:12 I've done a whole video on Apple Silicon virtual machines, it's actually quite a capable platform for VMs!

    • @prispalos
      @prispalos Рік тому +1

      omg ive seen your virtualization video nice

  • @Timmy111888
    @Timmy111888 Рік тому +8

    I use M1 as a virtual pedalboard for my guitar or virtual piano for my keyboard. Since power consumption is so low I run it 24/7 and my instruments are always ready to go.
    on my M1-Server I run:
    - Reaper
    - Keyscape
    - AmpliTube 5

    • @JCavLP
      @JCavLP Рік тому

      Do youi have Display/Mouse/Kb connected or how do you control it?

  • @ARTCHANIFY
    @ARTCHANIFY Рік тому

    Really compelling and well-delivered video. Thanks.

  • @yunomi1950
    @yunomi1950 Рік тому +4

    We have a 2012 mini working as a headless print server. I use the macOS screen share option to access it without a virtual display. Simple set up for simple requirements.

  • @KrzysztofBob
    @KrzysztofBob Рік тому +7

    I use it as a Plex server. Combined with arm based synology NAS (HDD storage only as it’s focused more on storage rather than speed), so far works great.

    • @ReganMcCullough
      @ReganMcCullough Рік тому

      I'm looking at this use case as well, and am particularly interested in the transcoding abilities of these m1/m2 chips since my synology can't keep up with any real transcoding needs. Any downsides you've seen other than price? It seems there's a fair amount of people trying to offload their m1 minis on ebay.

  • @nichtgestalt
    @nichtgestalt Рік тому

    Thank you very much for the video! I always enjoy your content!

  • @alexey_kazakov
    @alexey_kazakov Рік тому +17

    Спасибо, Вольфганг, как всегда очень познавательно.

  • @clixt984
    @clixt984 Рік тому +4

    Funny I’m actually switching from my M1 Mac Mini as a server to a custom PC build. I was using Parallels to virtualize my Home Assistant and Ubuntu (with Docker). Once Asahi Linux is released (not alpha or beta), I’ll use it in my M1 Mac Mini.

  • @KeithBoehler
    @KeithBoehler Рік тому +2

    Kind of crazy how the end of the video turned into a post of why linux has the software i need rather than the typical reverse of that (in a desktop sense).

  • @CharlieMartorelli
    @CharlieMartorelli Рік тому +1

    Great Video, I'm a Mac user and run a 2012 intel mini as my main server. I use a mix of USB3 and TB2 disk enclosures for the NAS part. The NAS part is mostly for archiving and a backup of my main Mac which has a DAS, so speed in not important. I also use the server as a iTunes server, IOS backup (imasing software) Cloud backup with backblaze, torrent client, plex. I run a few docker containers with a Ubuntu VM. VMware's fusion is free for personal use and works well on both intel and m1 Macs. I also have a few raspberry pi's, nuc and soon a Zima board for home lab experiments. I also have a risen 3 system running open media vault as a data hoarding server. Were a Mac household so the mini Macs sense for us. Thanks again

  • @a.g8517
    @a.g8517 Рік тому

    great video, thank you so much for your time

  • @jefftidwell77
    @jefftidwell77 9 місяців тому +3

    I just setup something very similar, I used an M2 Mac mini base, attached to a OWX Mercury Pro U.2 via thunderbolt and a OWC thunderbolt 10Gbe adapter. I'm getting nearly 5Gb/s to my MacBook Pro. My limitation here is ram, but this was really a POC. Will probably add another machine at some point with more ram. I have 4 x Crucial P3 4tb NVME drives for reference.

  • @SeanGoresht
    @SeanGoresht Рік тому

    Excellent content. I learned a lot here.

  • @howardthompson3543
    @howardthompson3543 Рік тому +1

    As others have written, there is no need for a HDMI dummy plug while running a(n base m1) mac mini headless. Run the ' sudo fdesetup authrestart' terminal command to restart the server. See 'fdesetup help'. As far as I know, a headless mac with filevault encryption enabled cannot be made to restart gracefully after a power loss.

  • @aloispetutschnig8342
    @aloispetutschnig8342 Рік тому +2

    I have pretty much server experience with M1 MacMini at this point. I use it as a server for testing for about 10 months now.
    - VNC connections work even without a dummy HDMI plug. I use just the built in screen share of MacOS as VNC client.
    - There are running two instances of Minecraft server (not containerized) for a few months without any issues.
    - I didn't have any issues with external drives because i just use an external thunderbolt drive with 2 HDDs. (Raid1)
    - With docker i use nextcloud, directus, vaultwarden, watchtower, glance, fireflyIII, mariadb, nginx proxy manager and redis.
    If you want to virtualize Linux i suggest RockyOS. It works great on UTM and Parallels. But pleas just don't buy Parallels.. The overall performance may be better but they charge at least 50$ for every update additionally. It isn't worth it and OpenSource projects are much cooler anyways 😎
    RockyOS because it is built for HPC like RedHat enterprise and CentOS. RedHat enterprise isn't free. Also RedHat enterprise and CentOS don't work on AppleSilicon because of the page size. Since CentOS has a rolling release it isn't that stable anymore.. Just a playground for RedHat.
    I also would like to run GitLab in a docker container but they don't support arm64 yet.
    For me it's a no go to run amd64 applications on an arm64 machine for performance and power consumption reasons.
    If you have any questions feel free to ask.

  • @Timi7007
    @Timi7007 Рік тому +3

    Running 5 M1 Mac Minis as App Store/iCloud caches for larger wifi networks in schools. An HDMI dongle isn't needed, I use VNC for local connections as it shows the boot screen and thus makes system updates easier, TeamViewer for remote management once the Macs are online. Since the Macs only act as caches I don't have any issues. Using the internal SSDs is plenty for the main goal of speeding up app installations for our set of managed apps and saving bandwidth on the 1gig uplinks. Some connected at 1gig, some on 10gig, depending on the school's network. All powered with a UPS in climate controlled network-closets. Power consumption isn't relevant at this scale.

  • @RocketLR
    @RocketLR Рік тому +1

    Ive been using the m1 mac mini as a server and desktop. Need to dockerize the services on my other servers and move then over to the m1. So far its been doing great.

  • @AllPurposeBen
    @AllPurposeBen Рік тому +2

    I use an Intel Mini as a NAS, Plex Server and host for a few virtual machines. It's got a 5 bay Orico JBOD enclosure over USB3 and is in a raid5 through SoftRAID. AFAIK SoftRAID works on AppleSi. I used to use OpenZFS but it's gotten less and less reliable over the last several years.

  • @vicmac3513
    @vicmac3513 Рік тому +2

    In the most recent Apple launch, they advertised M2 Mini as a good server base.

  • @beauregardslim1914
    @beauregardslim1914 Рік тому +1

    I wonder if the Thunderbolt Bridge you were using was responsible for slow disk access over the network. I've always found it slow and buggy.

  • @TheMactrix
    @TheMactrix Рік тому

    Thanks for the great video!

  • @BR0KK85
    @BR0KK85 7 місяців тому

    You're a mad man for unscrewing the handle bar.

  • @eziowolf8627
    @eziowolf8627 Рік тому

    Great video bud!

  • @shalak001
    @shalak001 Рік тому

    From the fast glimpse I see You've setup the VNC in macOS using user+password method, right? Did you had any luck using any of the options under "Computer settings" (like "anyone may request" or dedicated VNC password)?
    I tried using them with VNC Viewer with no luck...

  • @i0ntempest
    @i0ntempest Рік тому

    Running a Mac mini 2018 as a server. You don't need a dummy plug to get an image, you just get it at a very low resolution (maybe 480P).

  • @Timi7007
    @Timi7007 Рік тому +1

    4k transcoding is always a mess thus far, but things are changing with newer Intel iGPUs. BiteMyBits recently had a video on that.

  • @ilikemyrealname
    @ilikemyrealname Рік тому +1

    I have a headless hackintosh running 9x3tb HDDs in RAID 5 using SoftRAID. Works perfectly and has been for many years. I use screen share to log in when needed.

  • @asireprimad
    @asireprimad Рік тому +1

    if macos has access to the individual drives, you could run software raid from the host

  • @iblackfeathers
    @iblackfeathers Рік тому +1

    have you tested your remote connection without the dummy hdmi plugged in to see if it actually made a difference?
    on the raspberry pi 4 sometimes it is used so you can have better control over the screen resolution remotely independent of what is plugged in for a primary physical monitor. or even used headless so you have different screen options.
    but in this setup it looks to be plugged in “just in case”. i haven’t plugged in a dummy on my mac mini since i had no remote display issues on any of its implementations and just wondering what benefit it would provide for that setup and what difference that would make.

    • @WolfgangsChannel
      @WolfgangsChannel  Рік тому

      I didn’t have to use a dummy plug, like I mentioned in the video

    • @davidmullins3802
      @davidmullins3802 Рік тому

      I have a 4K one on my Mac Mini. If you have a 4K or 5K Monitor it makes all the difference. If I didn't have to Studio Display I probably won't have wasted my money on the HDMI dongle/ dummy plug. I didn't buy a cheap one either. Mine was like 8.80 off Amazon. If you purchase a 1080p one you get a better resolution but not much for what you pay. Most of the time you are in the Server you are going to install something and get out. Most people aren't in and out of their server like I am.

  • @r0galik
    @r0galik Рік тому

    I run TerraMaster D5-300 connected to an Rpi4 as a NAS. Works OK but the driver isn't UASP (only usb-storage). The raw read/write speed is 100 mb/s, enough to saturate a 1Gb link. Somewhat slower through the network.

  • @josebarona6341
    @josebarona6341 Рік тому +1

    and screen sharing? is pre built in Mac OS, great for controlling a Mac from another Mac

  • @jonathanschober1032
    @jonathanschober1032 Рік тому

    I’m not sure if CoreStorage can do RAID, but did you investigating using that file system? It’s how macos handle Fusion drives

  • @rodrimora
    @rodrimora Рік тому

    Parsec now runs on mac os, with a dummy hdmi works really smooth if you don't have a display.

  • @elonburgers5308
    @elonburgers5308 Рік тому +1

    Nomachine also isn't bad for viewing a mac remotely (I actually use this for my Linux server instead of VNC) but its still no RDP

  • @danielbaldwin8871
    @danielbaldwin8871 9 місяців тому

    I use a m1 Mac Mini as my server and have never used a dummy video adapter. I use Apple's Screen Share feature to connect to it and it works very well. Easy to access with the share screen button in the Finder. I have a OWC RAID drive attached to it over USB3.0.

  • @jimbolia7559
    @jimbolia7559 Рік тому

    I didn't see anywhere in your video what you set your allocation unit at when you format your volume. If its too small the parity bit will be larger than the allocation unit causing degraded performance. The default of 4k that Windows uses is only good for small single drives or drives that only write a lot of small files. Typically you will want to up that to 64k or higher.

  • @ChimpRiot
    @ChimpRiot Рік тому +2

    I tried using a few different Macs as servers and just couldn’t get good SMB speeds compared to Windows and Linux - despite what I tried, enabled or disabled.

    • @csh40
      @csh40 Рік тому

      Unclear why, but in my limited testing, Mac SMB file-serve speeds are poor. Given that Apple uses this as a default file-share method, I would have thought they would do better. Again, this comment is based on not-very-rigorous testing.

  • @ampmx
    @ampmx 11 місяців тому

    Hi Wolfgang, thanks for your videos. I am very interested in the idea of using Thunderbolt for the connection between Macbook and SSD-based NAS instead of expensive 10Gbit adapters. Do you know: can this be implemented on a self-assembled NAS with Thunderbolt? Would any NAS operating systems support this?

    • @WolfgangsChannel
      @WolfgangsChannel  11 місяців тому +1

      chrisbergeron.com/2021/07/25/ultra-fast-thunderbolt-nas-with-apple-m1-and-linux/

  • @HowToLinux
    @HowToLinux Рік тому

    Correction BTRFS is not a Linux Exclusive. There is WinBTRFS what works greate, and macos-btrfs but this one i never tested.

  • @hstrinzel
    @hstrinzel Рік тому

    Thank you, Wolfgang, for trying exploring all that. Now I won't feel bad about my simpleton setup: Just a hard disk toaster, plugging in HDDs as needed, and otherwise offline. Also here in Florida we have way lower power costs, as low as 6 cents/kWh

    • @lenaisx
      @lenaisx Рік тому

      6 cents/kWh is for free on my end!😆

  • @jimcallahan448
    @jimcallahan448 10 місяців тому

    Perhaps a NAS instead of DAS because a NAS would have a CPU and Linux to manage RAID arrays and the file system. The problem is how to get cost effective high speed connectivity. If one could do it with a USB 3.2 cable that would be terrific, but apparently requires ethernet and 10 gig ethernet becomes expensive at both ends. Curious how you get Docker and Rosetta to work together to be able to run amd64 software?

  • @DesktopChronicles
    @DesktopChronicles Рік тому +6

    Apple Remote Desktop and HDMI dummy are game changers when it comes to accessing the desktop of a Mac mini. Also you should consider iSCSI and NAS with 10G. Great content as always, keep up the good work!

    • @davidmullins3802
      @davidmullins3802 Рік тому

      Last time I knew they were still working on the bugs with iSCSI on M1 computer. Most vendors that support iSCSI don't support it with M1 Mac's because of the Kernel update to macOS. Did this change?

  • @BaDitO2
    @BaDitO2 Рік тому +1

    x86 really got good over the past 6 years or so in terms of power efficiency in low to medium loads.

  • @accountid9681
    @accountid9681 Рік тому +2

    I have a mac server, it's used exclusively as an android imessage bridge, I tried to do other stuff with it, but it was hopeless

  • @matuslivora7469
    @matuslivora7469 Рік тому +4

    Great video! Thanks! ... I was actually thinking of buying an M1 Mac mini as a home server & NAS ... but this just assured me that I'll propably stick with some 9th gen Intel ThinkCentre Tiny or something similar with Ubuntu Server running on that.

    • @hansschmidt4416
      @hansschmidt4416 Рік тому +1

      excatly on the same topic and thankfull for this hands on test

    • @maxarendorff6521
      @maxarendorff6521 Рік тому

      How are you going to fit drives into that tiny thing though?

    • @hansschmidt4416
      @hansschmidt4416 Рік тому

      @@maxarendorff6521 probably using the internal 1TB & some DAS via THunderbolt 3 at 40GB/s which is not quick, but enought for some long term redundant storage. Maybe a practice run is needed to see actual transfer rates though.

    • @maxarendorff6521
      @maxarendorff6521 Рік тому

      @@hansschmidt4416 I don't see why people insist on using mini PCs as a makeshift NAS. Just because of the power usage? I just bought an old Fujitsu office PC on Ebay for 50 Euros, put a bunch of WD Red drives in it that I had lying around, and it's been running in my basement ever since. The bigger case allowed me to put the drives in without having to resort to some kind of external solution. The machine is also fairly power efficient because of the old dual-core processor.

    • @WolfgangsChannel
      @WolfgangsChannel  Рік тому +1

      @Max Arendorff I second this. Thunderbolt devices can waste a lot of power compared to pure PCIe, and enterprise mini PCs aren't cheap.
      If you want a small form-factor NAS, you can get a Fractal Node 304 and a miniITX system. You'll get 6x 3.5" HDD slots

  • @timothyvandyke9511
    @timothyvandyke9511 Рік тому

    Oooooh baby I’m excited for the start of the cursed section

  • @juappdev
    @juappdev Рік тому +1

    For running some isolated linux services, I found UTM to be pretty useless since there seemed to be no inbuilt way to get it to launch vms on startup which ended up being a huge hassle when I had a power cut. VMWare fusion on the hand works flawlessly for me, plus it even has opengl acceleration for linux guests.
    Definitely looking at installing Asahi in the future though, I can easily see it being useful for using as a docker or CI box for about a decade.

  • @user-uf9ke9tm2w
    @user-uf9ke9tm2w Рік тому

    what about macos server app? ik it's discontinued but it's still ...possible?

  • @iamcRuNcHiE
    @iamcRuNcHiE Рік тому

    I’m using a broken-screen M1 air as a server. Home assistant Os (supervised) runs perfectly in UTM as there is an ARM64 version.
    Docker I have found has v slow disk access speeds though.

  • @ThaLiquidEdit
    @ThaLiquidEdit Рік тому

    Looking for a sfpc server video. Is thinkpad mainboard as a server still a thing? Maybe you can give us an update.

  • @Putter137
    @Putter137 Рік тому

    For vnc client, on the max there’s one built in: command + k

  • @bladeart1
    @bladeart1 4 місяці тому

    I have a 2011 Mac mini that I want to set up as a server. I’ll be grabbing some of your ideas herein though I know you made everything arm based but you also mentioned Intel equivalents. Thanks for sharing this amazing video

  • @samjohnson4831
    @samjohnson4831 Рік тому

    Can't get truenas to install on my Mac pro. It'll boot trurnas and I can hit jnstallI on this machine but as it begins to initialize it keeps saying "pci8b power fault error". Any advice?

  • @ChuutheworId
    @ChuutheworId Рік тому +2

    you forgot to mention the screen sharing app built into macos built for remoting into other macs LOL

  • @peterwan7945
    @peterwan7945 10 місяців тому +2

    I owned an M2 Mac and the first thing I did was to test the maximum speed of the 2 on board thunderbolt ports (M2 Mac mini 16GB ram 256GB SSD). It turns out that one port is significantly faster than the other (like 2 times faster), so I reached out to Apple. The Genius Bar staff told me that the test result came straight from Apple Park that the chip suffer from software switching issue that impacted the up/down stream performance. After so many OS updates, I have yet to test and see if the problem has been resolved in a software manner. I would update this post if I can still find it later and have done the test with OS information and test equipments as well as software used (most likely black magic disk speed test with an thunderbolt NVME drive).

    • @aliazimi91
      @aliazimi91 9 місяців тому

      any updates? considering getting this setup but would love to know your results.

  • @computerfreakch8912
    @computerfreakch8912 Рік тому

    One cool project, master Wolfgang.
    Whoever must resort to using a consumer grade hardware RAID5 has a bitter pill to swallow.
    For myself I'm planning to use an old thinkpad t420 as a backup home server in case we have to use battery power in Switzerland this winter or later. For an old laptop t420 is a storage monster.
    Yes I'm prepared to live with a 16GB ram cap, but I'm not editing 4k videos.

    • @5urg3x
      @5urg3x Рік тому +1

      Another thing to keep in mind, a lot of those thunderbolt drive bays that have Raid on chip, even though they say they support JBOD mode and device pass through, they will still be using the onboard cache of the raid controller…which can be a bad thing.
      This is really common especially with the cheaper high point chips.
      I believe the LSI chips actually turn the cache off when using pass through, but don’t quote me on that 😜

  • @RoxioCZE
    @RoxioCZE Рік тому

    what are the current specs of your current hypervisor server?

  • @hakovatube
    @hakovatube Рік тому +1

    Thank you for the great content you have been providing! Have you considered Framework laptops? The advantages are upgradability and repairabilty, the disadvantage is power efficiency.

  • @barbietripping
    @barbietripping Рік тому

    I also use Edovia Screens for remote management because it is so much better performing

  • @guyincognito5663
    @guyincognito5663 Рік тому +1

    Интересное видео, спасибо. Я использую M1 Mac Mini как гибридный девайс, выполняющий некоторые функции сервера (Nextcloud, Jellyfin, etc.). В этом плане он вне конкуренции.

  • @Deathman670
    @Deathman670 Рік тому +1

    All Apple Devices have a Build in VNC Client. You only have to launch "Connect to Server" an use "vnc://IP"

  • @skullleader-hw9hi
    @skullleader-hw9hi Рік тому

    SoftRaid and OWC Thunder bay or other JBOD thunderbolt. Using it for network backup target.

  • @nnaaaaaa
    @nnaaaaaa Рік тому +1

    At work we have a Mac mini as a ci runner. We re provisioned it recently as it used to have hfs+ aaaaand the "upgrade" to apfs killed the io perf REALLY HARD. it was kinda amazing how bad apfs is in comparison to a 30 year old filesystem like hfs+

    • @untitledsurfer8503
      @untitledsurfer8503 Рік тому

      You don't need (and should NOT) to change file system on HDDs to APFS. I also use a Mac mini as CI runner and I run all my HDDs on HFS+, and all my SSDs on APFS.

  • @andybuck2949
    @andybuck2949 Рік тому +2

    Not sure it would help at all but mac os does allow for software RAIDs via 'disk sets'. In theory you could avoid the DAS controller and just have mac os run the raid.

  • @mauricestone6052
    @mauricestone6052 Рік тому

    Tolles Video!

  • @Humuku
    @Humuku Рік тому

    I ran a Mac Mini 2018 as 10 Gbit Server for NAS and TimeMache, iCloud-Caching and HomeBridge. Replacing it with an M1 Mac Mini did help save a lot of power. But the best way to save energy is to lower ones expectations and to get rid of 10 Gbit, RAID-Boxes and NVMe. But oh well....instead I replaced the rest of the 1 Gbit switches with the QNAP 10/2.5 Gbit ones...

  • @smitler
    @smitler Рік тому

    So going back to your proxmox server, how have you set up mergerfs + SnapRaid on that? I'm struggling on getting something setup on my proxmox server that ISN'T zfs 😂

    • @WolfgangsChannel
      @WolfgangsChannel  Рік тому +1

      Easy: I'm not running Proxmox on my home server 😁
      If I did, I would probably run Ubuntu as a guest and pass the relevant drives through to the VM directly

  • @russt4882
    @russt4882 Рік тому

    I ran a OMV5 vm in UTM with a QNAP TR-004 in HW Raid 5 and BTRFS for a while and it worked fine, but I got bored and reconfigured everything again.

  • @jjmmfi
    @jjmmfi Рік тому

    #1 think I would like Apple to add to Macs is wake on lan from shut down stage, whatever c-state Apple would call it. That way you can remotely access your mac without it being always on. The only way to start mac remotely is Apples version of RDM: Enterprice MDM with one Mac with 10G ethernet always running.

  • @glyph_official
    @glyph_official Рік тому

    I'm a Parallels user, so maybe this is one of the things it can do that UTM can't, but had you considered running the actual storage server in a VM, attaching the disks directly to the VM and running ZFS or Btrfs that way?

    • @WolfgangsChannel
      @WolfgangsChannel  Рік тому +1

      Neither Parallels, nor UTM can do that on M1
      Correction: Parallels' Pro and Business Editions can do physical drive passthrough

    • @glyph_official
      @glyph_official Рік тому

      @@WolfgangsChannel Thanks for the correction, I was just coming back to this to collect a bunch of screenshots to demonstrate that it's possible :)

  • @andreasn455
    @andreasn455 Рік тому +6

    Your power efficient video brought my attention to fujitsu mini pcs. I now have a fujitsu mini pc running ubuntu with zfs with i5 6500 and 4tb ssd 8gb ram wich consumes 1.9 Watt idle!!! Phenomenal power consumption. M1 macs use 2.5x that at idle! Plus i can install 2 Sata and 2 m2 drives (1 2280 and 1 2230) Best server bought ever!

    • @Airbag888
      @Airbag888 Рік тому

      Whick exact model did you get.

    • @massimogiussani4493
      @massimogiussani4493 Рік тому

      Is it a futro, right?

    • @LA-MJ
      @LA-MJ Рік тому

      Bookmark

    • @andreasn455
      @andreasn455 Рік тому

      Its a Q956

    • @Airbag888
      @Airbag888 Рік тому

      @@andreasn455 Esprimo Q956? I can see that 1 m2 slot is for the wifi only and the other one is a SATA m2. Could not see if you could in addition add 2 more sata drives.

  • @SoundToxin
    @SoundToxin Рік тому

    Why are there suddenly two MacBooks later in the video? Is the other one unrelated to this project?

  • @mrdinny
    @mrdinny Рік тому

    You should try Jump Destop for remote management

  • @theorganizationXII
    @theorganizationXII Рік тому

    Hi!
    Can you please make a video about something like that but with normal hardare?
    I was thinking about building a NAS with an Intel NUC or something like that+ a USB enclosure with 4/5 HDDs slots. My biggest fear is if USB is safe to use for mostly a media storage+documents!

  • @jonjohnson2844
    @jonjohnson2844 Рік тому +2

    I think everyone in Europe is concerned with power efficiency right now! My unraid/homelab uses about 30w idle with a 4590T...running a ton of dockers and a few VMs 24/7 but, let's be honest, 95% of the time there is hardly any load on it so I'm pretty happy with it for now.

    • @Dave102693
      @Dave102693 Рік тому +2

      I wished that North Americans weren’t overobsessed with more power consumption=better.
      That, and the heavier the final product is, the better.

  • @d4nny_216
    @d4nny_216 23 години тому

    Connecting to .Mac mini 2017 works fine with team viewer without hdmi.

  • @jasonmeehan6080
    @jasonmeehan6080 Рік тому

    I use a Mac mini with a 10gbe connection to my Synology NAS. Run Plex natively in MacOS and all of my docker containers. I don’t use it for virtualization as my VMs don’t need to be powered on 24/7.

  • @danielriossuarez
    @danielriossuarez Рік тому +1

    Looking forward to thunderbolt support on Asahi Linux. eGPU, external SATA or NVME…

  • @Airbag888
    @Airbag888 Рік тому +2

    The m1 apple cpu would be amazing on a proper motherboard

  • @clomads
    @clomads Рік тому

    Had issues with Unraid again so on a whim I tried to get what i needed running on my M1 mini i was planning on selling.
    No need for a dummy hdmi, but can’t use encryption on the boot drive if running headless.
    Unfortunately no RAID, but I have 3 5TB usb 3 drives for all my archive and slow media and a 2TB NVME external drive for footage in an order that makes sense and is all backed up. Also, a lot cleaner connections from my other Apple devices.
    As for apps, the full Arrs stack is native, transmission w/flood, Plex, main node for Resilio sync, backblaze.. etc
    Docker desktop sucks and i feel worse for trying it so i have UTM running Ubuntu Server for my dockers. Overseer, Unifi, portainer and some things im just testing.
    Honestly works great and i dont have to worry about it and plenty of headroom, but low idle since i live in a bus w/solar.
    I did a few streams on the whole thing. At some point ill be removing the psu to run it direct on DC and 3D print a new enclosure w/ drives.

  • @GGVicV
    @GGVicV Рік тому +1

    dude you are hilarious, high level humor built in. great vid!

  • @ComradeRachel
    @ComradeRachel Рік тому +2

    I think the original M1 macs had more limited support for thunderbolt and etc. So you may get much better results with future chips updates. Though with Apple killing off their own server app product, they will just not be that good for server uses. Though I think ARM chips are still the future and there are other platforms that run with ARM that work with Linux like raspberry pis and Ampere ones that Oracle is offering in their cloud services.

    • @Teluric2
      @Teluric2 Рік тому

      Arm servers cant replace x86 and risc on mission critical workloads or heavy number crunching. Stop dreaming

    • @WolfgangsChannel
      @WolfgangsChannel  Рік тому +1

      Wake up to reality
      techmonitor.ai/technology/cloud/google-arm-chips-cloud-data-centers
      www.theregister.com/2022/03/29/aws_arm_servers_datacenters/
      www.hpcwire.com/2022/04/05/microsoft-rolls-out-ampere-altra-arm-cpus-in-azure/

  • @Sparky400
    @Sparky400 7 місяців тому +1

    Why not use mac os's native software raid? Im sire its not as good as what linux can do but i have been using it in my mac pro for s few years now and works great.

  • @markitoxi
    @markitoxi Рік тому

    Hello I am experiencing extremely slow transfer speed between two Macs both running Monterey over Ethernet or wifi, l've activated the share folder function to be able to manipulate my Intel Mac Mini files in my Macbook M1 and it works, but the transfer speed between the two machines is unbearably slow, I'm getting around 7MB/s according to black magic regardless of Ethernet or wifi, both machines and both are connected to a TPLink 1Gigabit router via ethernet cat 6 cable and I am targeting their internal SSDs in APFS encrypted file system (FileVault).
    Any ideas on how to speed up the connection? Could it be that the Intel Mac mini is not powerful enough to decrypt/encrypt the data quickly enough ? Thanks for any ideas to this beautiful community.

    • @WolfgangsChannel
      @WolfgangsChannel  Рік тому +2

      Even though you're connected via the Ethernet, it might be that macOS still prefers the WiFi connection. Go to System Preferences > Network > Three dots menu > Set Service Order and make sure that the Ethernet interface is above the WiFi adapter.

  • @magicpoopfart8363
    @magicpoopfart8363 Рік тому

    What you said about Docker on Mac is wrong. It doesn't use Rosetta 2, but QEMU to run non-ARM64 images.

  • @vincentwillert8152
    @vincentwillert8152 Рік тому

    I am running a Mac mini m1 with openzfs on macos. I don't have any problems until now. The drives are 3*16TB plus 1*ssd cache in ZFS-1 in an external thunderbolt case. Why didn't you try zfs - for my needs it works okay.

    • @WolfgangsChannel
      @WolfgangsChannel  Рік тому

      Mostly because from what I’ve seen, people are still having a lot of bugs with it on M1, and I didn’t want to recommend something that might result in data loss.
      There have been a lot of really cool suggestions in the comments though (e.g. SoftRAID) and I might make part 2.

  • @Jostiew
    @Jostiew Рік тому

    Can’t you forward the Thunderbolt enclosure to a proxmox or freenas vm?

  • @arnone1862
    @arnone1862 Рік тому

    9:00 I'm pretty sure MacOS and iOS uses the BSD kernel, which is indirectly based on but not completely the UNIX kernel

    • @WolfgangsChannel
      @WolfgangsChannel  Рік тому

      macOS is officially UNIX-03 compliant and is certified by The Open Group www.opengroup.org/openbrand/register/brand3688.htm

  • @mcguillotine
    @mcguillotine Рік тому

    The air thermal throttles WAY more than the Mini, it doesn't have active cooling, just passive. So if you get very active sustained stuff the air is gonna poop the bed

    • @WolfgangsChannel
      @WolfgangsChannel  Рік тому

      I've been editing and rendering 4K ProRes footage on the Air for over a year, with very decent performance. The claims about thermal throttling are exaggerated

  • @dnagecko4081
    @dnagecko4081 Рік тому

    I use tnterviewer with a mac mini and it does not have a display plugged in at all.

  • @_jerieljan
    @_jerieljan Рік тому

    - Transcoding should definitely run on VideoToolbox to be worthwhile. I get significant speed increases when transcoding via ffmpeg or Handbrake on them, so seeing Jellyfin without it kinda hurts to watch. Tdarr maybe? But honestly, the VideoToolbox encodes also take a significant quality hit and is noticeable enough that I actually don't use it for my permanent transcodes.
    - Stable Diffusion definitely works, but always consider the part that running that consumes a lot of RAM, and Apple Silicon Macs share its VRAM with system memory and is non-expandable. Mine's having difficulty with larger resolutions on a 16GB M1 Pro, I can just imagine the abysmal performance on a base model M1.

  • @will300c
    @will300c Рік тому

    works great for me as a media server. with 12t of drive space.

  • @kreuner11
    @kreuner11 Рік тому

    Asahi Linux is really a project to add Apple Silicon support to the Linux Kernel in general, meaning that not only Arch Linux ARM but every distro can take advantage

    • @deViant14
      @deViant14 Рік тому

      That makes more sense. I was wondering why on earth you'd be stuck with only one distro but I see it's because of the M1. They need to upstream everything.