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

  Рет қаралды 192,923

Wolfgang's Channel

Wolfgang's Channel

Күн бұрын

Пікірлер: 352
@WolfgangsChannel
@WolfgangsChannel Жыл бұрын
Power efficiency spreadsheet docs.google.com/spreadsheets/d/1LHvT2fRp7I6Hf18LcSzsNnjp10VI-odvwZpQZKv_NCI/edit (Source: Hardwareluxx.de)
7 ай бұрын
Can you make 2024 update of M1 mini as home lab server, please?
@mQumboz
@mQumboz 25 күн бұрын
time for an updated video with m4 mac mini! I'm curious to find what people will do with it
@5urg3x
@5urg3x Жыл бұрын
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.
@ivanmalinovski7807
@ivanmalinovski7807 Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
@@sergsergesrgergsegI don’t think you can’t get anything as efective for the money saidly
@ldersovski5245
@ldersovski5245 Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
I've heard stories about the battery exploding after a couple months so maybe remove that if you do plan to use a android
@jaguarke069
@jaguarke069 Жыл бұрын
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…
@Timmy111888
@Timmy111888 Жыл бұрын
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?
@sknny_t
@sknny_t Жыл бұрын
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 Жыл бұрын
Cool, which os?
@jaguarke069
@jaguarke069 Жыл бұрын
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 Жыл бұрын
@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.
@johnadams6249
@johnadams6249 22 күн бұрын
you’ll have to revisit this with M4 Mac Mini if you get the funds to buy one!
@chris11d7
@chris11d7 Жыл бұрын
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!
@KalosLikesComputers
@KalosLikesComputers Жыл бұрын
14:12 I've done a whole video on Apple Silicon virtual machines, it's actually quite a capable platform for VMs!
@prispalos
@prispalos Жыл бұрын
omg ive seen your virtualization video nice
@yunomi1950
@yunomi1950 Жыл бұрын
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 Жыл бұрын
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.
@Timi7007
@Timi7007 Жыл бұрын
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.
@OpinionsKaDailyDose
@OpinionsKaDailyDose 3 ай бұрын
can we use the thunderbolt port of mac mini to connect directly to the laptop's usbc port since my laptop's usbc supports displayport 1.4 over usb and mac mini's thunderbolt also supports displayport???
@aloispetutschnig8342
@aloispetutschnig8342 Жыл бұрын
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.
@OpinionsKaDailyDose
@OpinionsKaDailyDose 3 ай бұрын
can we use the thunderbolt port of mac mini to connect directly to the laptop's usbc port since my laptop's usbc supports displayport 1.4 over usb and mac mini's thunderbolt also supports displayport???
@aloispetutschnig8342
@aloispetutschnig8342 3 ай бұрын
@@OpinionsKaDailyDose I guess if there is a software available that addresses this feature. But usually not, because these ports (and ofc the software behind it) are meant just to send display data and not to receive it
@alexey_kazakov
@alexey_kazakov Жыл бұрын
Спасибо, Вольфганг, как всегда очень познавательно.
@howardthompson3543
@howardthompson3543 Жыл бұрын
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.
@KeithBoehler
@KeithBoehler Жыл бұрын
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 Жыл бұрын
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
@jefftidwell77
@jefftidwell77 Жыл бұрын
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.
@clixt984
@clixt984 Жыл бұрын
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.
@ARTCHANIFY
@ARTCHANIFY Жыл бұрын
Really compelling and well-delivered video. Thanks.
@andreasn455
@andreasn455 Жыл бұрын
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.
@CMBurns1000
@CMBurns1000 21 күн бұрын
I use a macmini m1 as home server just out of the box. I connected two 2 TB ssd externally for Time Machine backups of my other Mac’s, use it as an airplay receiver with an external loudspeaker and an super drive to stream my old DVDs to my Apple TV. Yes, there is 1000x more to home servers, but for low effort, this is maximum return on investment. I can even play GTA V and Skyrim (ok, couple years old…) with crossover on my macmini, accessing it with my MacBook everywhere in my house.
@AllPurposeBen
@AllPurposeBen Жыл бұрын
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.
@a.g8517
@a.g8517 Жыл бұрын
great video, thank you so much for your time
@BR0KK85
@BR0KK85 Жыл бұрын
You're a mad man for unscrewing the handle bar.
@nichtgestalt
@nichtgestalt Жыл бұрын
Thank you very much for the video! I always enjoy your content!
@RocketLR
@RocketLR Жыл бұрын
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.
@ilikemyrealname
@ilikemyrealname Жыл бұрын
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.
@DesktopChronicles
@DesktopChronicles Жыл бұрын
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?
@vicmac3513
@vicmac3513 Жыл бұрын
In the most recent Apple launch, they advertised M2 Mini as a good server base.
@TheMactrix
@TheMactrix Жыл бұрын
Thanks for the great video!
@timothyvandyke9511
@timothyvandyke9511 Жыл бұрын
Oooooh baby I’m excited for the start of the cursed section
@matuslivora7469
@matuslivora7469 Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
@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
@asireprimad
@asireprimad Жыл бұрын
if macos has access to the individual drives, you could run software raid from the host
@josebarona6341
@josebarona6341 Жыл бұрын
and screen sharing? is pre built in Mac OS, great for controlling a Mac from another Mac
@SeanGoresht
@SeanGoresht Жыл бұрын
Excellent content. I learned a lot here.
@eziowolf8627
@eziowolf8627 Жыл бұрын
Great video bud!
@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).
@rodrimora
@rodrimora Жыл бұрын
Parsec now runs on mac os, with a dummy hdmi works really smooth if you don't have a display.
@ChimpRiot
@ChimpRiot Жыл бұрын
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.
@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
@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...
@iblackfeathers
@iblackfeathers Жыл бұрын
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.
@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!😆
@andybuck2949
@andybuck2949 Жыл бұрын
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.
@WolfgangsChannel
@WolfgangsChannel Жыл бұрын
I’ll try it, thanks
@elonburgers5308
@elonburgers5308 Жыл бұрын
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
@peterwan816
@peterwan816 Жыл бұрын
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 Жыл бұрын
any updates? considering getting this setup but would love to know your results.
@guyincognito5663
@guyincognito5663 Жыл бұрын
Интересное видео, спасибо. Я использую M1 Mac Mini как гибридный девайс, выполняющий некоторые функции сервера (Nextcloud, Jellyfin, etc.). В этом плане он вне конкуренции.
@jonjohnson2844
@jonjohnson2844 Жыл бұрын
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 Жыл бұрын
I wished that North Americans weren’t overobsessed with more power consumption=better. That, and the heavier the final product is, the better.
@BaDitO2
@BaDitO2 Жыл бұрын
x86 really got good over the past 6 years or so in terms of power efficiency in low to medium loads.
@danielbaldwin8871
@danielbaldwin8871 Жыл бұрын
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.
@accountid9681
@accountid9681 Жыл бұрын
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
@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
@ampmx
@ampmx Жыл бұрын
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 Жыл бұрын
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.
@Esperon111
@Esperon111 Жыл бұрын
Heads up to anyone considering buying this TerraMaster DAS, I would heavily recommend you buy from a better manufacturer. Their products tend to break a bit after warranty in my experience. I've had multiple of their DAS devices, one died completely within warranty, another died just after the warranty expired, and they seemed to always have issues awakening drives if you allow the HDDs to go to sleep in power settings (which is normal behavior for a PC). Just buy a real NAS from Synology, or maybe Qnap. Or buy a simple Western Digital DAS device instead.
@beauslim
@beauslim Жыл бұрын
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.
@Deathman670
@Deathman670 Жыл бұрын
All Apple Devices have a Build in VNC Client. You only have to launch "Connect to Server" an use "vnc://IP"
@jimcallahan448
@jimcallahan448 Жыл бұрын
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?
@Timi7007
@Timi7007 Жыл бұрын
4k transcoding is always a mess thus far, but things are changing with newer Intel iGPUs. BiteMyBits recently had a video on that.
@GGVicV
@GGVicV Жыл бұрын
dude you are hilarious, high level humor built in. great vid!
@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...
@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.
@domrepenrique
@domrepenrique 5 ай бұрын
what about Neural Engine? I would like to run a local LLM on my server. Is mac mini a better alternative?
@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 Жыл бұрын
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 😜
@bladeart1
@bladeart1 10 ай бұрын
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
@dnagecko4081
@dnagecko4081 Жыл бұрын
I use tnterviewer with a mac mini and it does not have a display plugged in at all.
@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?
@Sparky400
@Sparky400 Жыл бұрын
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.
@ComradeRachel
@ComradeRachel Жыл бұрын
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 Жыл бұрын
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/
@_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.
@-aexc-
@-aexc- Жыл бұрын
4gb for base?? I thought gnome was heavy with 2ish (on arch on my 16gig machine atleast)
@WolfgangsChannel
@WolfgangsChannel Жыл бұрын
*Up to* 4GB. macOS caches a lot and not all of that RAM is wasted on base system bloat
@-aexc-
@-aexc- Жыл бұрын
@@WolfgangsChannel ah that makes sense
@juappdev
@juappdev Жыл бұрын
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.
@linuxuser2928
@linuxuser2928 Жыл бұрын
Automator script / Shortcuts?
@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.
@Putter137
@Putter137 Жыл бұрын
For vnc client, on the max there’s one built in: command + k
@Airbag888
@Airbag888 Жыл бұрын
The m1 apple cpu would be amazing on a proper motherboard
@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.
@Jostiew
@Jostiew Жыл бұрын
Can’t you forward the Thunderbolt enclosure to a proxmox or freenas vm?
@WolfgangsChannel
@WolfgangsChannel Жыл бұрын
4:31
@nnaaaaaa
@nnaaaaaa Жыл бұрын
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.
@Pzdrs
@Pzdrs Жыл бұрын
what are the current specs of your current hypervisor server?
@stk3171
@stk3171 Жыл бұрын
My dream is broken...
@skullleader-hw9hi
@skullleader-hw9hi Жыл бұрын
SoftRaid and OWC Thunder bay or other JBOD thunderbolt. Using it for network backup target.
@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 Жыл бұрын
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
@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.
@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.
@WolfgangsChannel
@WolfgangsChannel Жыл бұрын
Ooh, nice!
@danielriossuarez
@danielriossuarez Жыл бұрын
Looking forward to thunderbolt support on Asahi Linux. eGPU, external SATA or NVME…
@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.
@ThaLiquidEdit
@ThaLiquidEdit Жыл бұрын
Looking for a sfpc server video. Is thinkpad mainboard as a server still a thing? Maybe you can give us an update.
@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
@SoundToxin
@SoundToxin Жыл бұрын
Why are there suddenly two MacBooks later in the video? Is the other one unrelated to this project?
@kaihendry
@kaihendry Жыл бұрын
09:36 I don't quite understand why Remote Management over Screen Sharing. Great video btw.
@SilentdragonDe
@SilentdragonDe Жыл бұрын
Meanwhile my server is still running on X79 with a Xeon 1680V2. But I did get the power consuption below 100 watts at idle, so that's something, right? :D
@yagoa
@yagoa Жыл бұрын
just use the inbuilt MacOS raid-Assistant and you will get good performance
@trumanhw
@trumanhw Жыл бұрын
I don't think you have to use RAID with the HighPoint controller, and can instead just use it as an HBA.
@CampervanCookout
@CampervanCookout Жыл бұрын
I got rid of my 2013 iMac recently and got an m1 Mac mini. The longer I've had it the more I realise the performance is not anywhere as good as early reviewers would have us believe. Sadly many tasks it struggles where my very old mac did not, multiple programmes running it really shows its weakness against an intel. Yeah it uses a lot less power I guess...
@d4nny_216
@d4nny_216 5 ай бұрын
Connecting to .Mac mini 2017 works fine with team viewer without hdmi.
@timothyvandyke9511
@timothyvandyke9511 Жыл бұрын
“Dig up its corpse” 💀☠️⚰️⚰️⚰️⚰️
@Sengtastic
@Sengtastic Ай бұрын
The OWC thunderbolt enclosures don’t have the same power on problem
Why I Switched to Mac (as a Linux user)
22:53
Wolfgang's Channel
Рет қаралды 617 М.
M4 Mac mini - The Perfect Home Server!
11:50
Stephen Robles
Рет қаралды 35 М.
А я думаю что за звук такой знакомый? 😂😂😂
00:15
Денис Кукояка
Рет қаралды 6 МЛН
NAS vs. Home Server - What's the difference?
7:31
Wolfgang's Channel
Рет қаралды 425 М.
...but there's a catch
12:11
Alex Ziskind
Рет қаралды 159 М.
Taking a look at the M1 Mac Mini as a home server
20:03
ElectronicsWizardry
Рет қаралды 48 М.
This $250 Ryzen Pre-Built is a BEAST Home Server!
17:37
Wolfgang's Channel
Рет қаралды 467 М.
The open source alternative to my sponsor - Jellyfin vs Plex
17:08
Linus Tech Tips
Рет қаралды 2 МЛН
Rebuilding My Homelab From Scratch
20:28
Hardware Haven
Рет қаралды 162 М.
I tried Mac Mini 256GB, Here is what happened...
22:47
Andres Vidoza
Рет қаралды 115 М.
What's On My Home Server? Storage, OS, Media, Provisioning, Automation
27:30
Wolfgang's Channel
Рет қаралды 1,2 МЛН
I Forced Myself to Use macOS For 30 Days (macOS Challenge)
50:41
Can You Use a Laptop as a Home Server?
28:32
Wolfgang's Channel
Рет қаралды 200 М.
А я думаю что за звук такой знакомый? 😂😂😂
00:15
Денис Кукояка
Рет қаралды 6 МЛН