Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

vitaprimo

Members
  • Joined

  • Last visited

Everything posted by vitaprimo

  1. Never mind, Just as I posted this I realized I was referencing a MAC address in the container definition, however, that wasn't even it. It was IPv6. There's full IPv6 support in the network, including containers, there has always been, but somehow despite each of Unraid's interfaces being dual stacked, and all of the IPv6 information appears in the Docker section of the settings; it's not working. I also got again the "WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap." message, but at least it deploys the containers now. I'll look it up later, I need some sleep. =/ Thanks anyway!
  2. I'm migrating back to Unraid. It had been a while since I used it, and unsurprisingly, it was outdated. My distro was on 6.10, missing out on ZFS and the new networking approach to container networking, which I found out about skimming the release notes. I keep a file of my (successful) docker run commands that (re)deploys my containers as if they never stopped running when migrated. No need for compose — I kind of loathe compose. =P I digress, now running 6.12, on the macvtap thing, I deployed a random container to see what syntax would present Unraid so I could use it to adapt my notes/script my file to accordingly, but the only difference is the network; now goes by the Linux's interface name rather than the custom name I had defined networks with. Below is the syntax I used pre-Unraid 6.12 to deploy containers. containerName=fxn docker stop "$containerName" ; docker rm "$containerName" ; docker run \ --detach \ --restart 'always' \ --name "$containerName" \ --network 'z0a00' \ --ip '10.10.0.44' \ --ip6 '2001:db8:db9:a00::2c' \ --mac-address '00:50:56:0a:00:2c' \ --hostname 'fxn.proxy.domain.tld' \ --cpus '1' \ --memory '2048MB' \ --ulimit 'nofile=65536:65536' \ -v "/mnt/user/containerbridge/$containerName/config":"/config" \ -v "/mnt/user/containerbridge/$containerName/data":"/data" \ -v "/mnt/user/fxn":"/mnt/user/fxn" \ -v "/netvol/zx0_one/":"/one" \ -v "/netvol/zx0_dtwo":"/two" \ -v "/netvol/zx0_three":"/three" \ -v "/netvol/zx0_four":"/four" \ -e 'TZ=America/New York' \ -e 'PUID=2088' \ -e 'PGID=35538' \ fxn/fxn On 6.12, z0a00 was changed for bond0.10, --network was also shortened to --net, or perhaps it's just auto-completing it, sort of like the ip command does. containerName=fxn docker stop "$containerName" ; docker rm "$containerName" ; docker run \ --detach \ --restart 'always' \ --name "$containerName" \ --net 'bond0.10' \ --ip '10.10.0.44' \ --ip6 '2001:db8:db9:a00::2c' \ --mac-address '00:50:56:0a:00:2c' \ --hostname 'fxn.proxy.domain.tld' \ --cpus '1' \ --memory '2048MB' \ --ulimit 'nofile=65536:65536' \ -v "/mnt/user/containerbridge/$containerName/config":"/config" \ -v "/mnt/user/containerbridge/$containerName/data":"/data" \ -v "/mnt/user/fxn":"/mnt/user/fxn" \ -v "/netvol/zx0_one/":"/one" \ -v "/netvol/zx0_dtwo":"/two" \ -v "/netvol/zx0_three":"/three" \ -v "/netvol/zx0_four":"/four" \ -e 'TZ=America/New York' \ -e 'PUID=2088' \ -e 'PGID=35538' \ fxn/fxn When I tried it, I got errors with both, one of them I sort of expected, the other I'm not sure I understand: With the new syntax: WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. With the old syntax (and old network) docker: Error response from daemon: network z0a00 not found. There were also -l options, but it seemed to be related to metadata of the container so Unraid would pick them up for management in its GUI. -l net.unraid.docker.managed=dockerman -l net.unraid.docker.webui=… -l net.unraid.docker.icon=… and: -e HOST_OS=… -e HOST_HOSTNAME=… -e HOST_CONTAINERNAME=… Doesn't seem related to networking at all …maybe HOSTNAME, but it's a stretch. How is networking added to containers now (via the CLI)?? Thanks.
  3. I fixed it! (I'm sorry, I couldn't wait.) I created an interface for management: …and another to serve solely as a bridge without any addressing whatsoever: ( … ) I just realized I need another for (heavy) data transfer, but that should do it. Now fingers crossed it doesn't kpanic after a few hours like it's been doing for a while now.
  4. When Docker is enabled, my custom networks switch around the gateways in a way that the parent interface (or native VLAN) becomes the default gateway which is undesired. The default gateway should be on VLAN 11 of the bridge, i.e; br0.11. Docker disabled (✓): Docker enabled (✕): As seen above, routes have high metrics (unimaginatively 200 + the VLAN's ID number) to avoid overriding VLAN 11's gateway as the default. When Docker is down, this is obeyed; when Docker is up this is partly obeyed but there's what it seems like a shortcut of sorts related to DockerDHCP/IPAM that overrides the default gateway even if the checkboxes for that functionality are unmarked (and thus I assumed it meant for it to be off). On the Docker settings regardless if it's on macvlan vs ipvlan there aren't settings that could potentially be used to fix it: I have not tried it yet — partly because all input in Docker's network definitions except for the last in line have been grayed out — removing the network definition entry causing the problem but I have a feeling it'll just move (the default route) down to the next in line listed if I do anyway (i.e. from br0 to br0.10). I hope I'm wrong but just in case I'll wait for advice before I start wrecking things. Could you guys help me a little? You can just put a hint if you don't feel like typing and I'll do my homework from there.
  5. I need to pass this protocol modem to a container, in regular Docker I think you'd just use the -v option to map it as a volume, but my attempts here have made the container non-bootable at all. I made the container privileged (las time I did this, it was requirements for containers to access devices) and I was just going to map the path but I found a proper device option which I tried first. It failed. It also wasn't even available anywhere in the tree, I had to paste it because the / character is not typable whereas it is in other modes or in other fields. I went back to trying adding the path as originally planed but it failed as well. I tried the documentation--nothing there, it guided me here. Any advice to do this? The device in the host/Unraid appears as /dev/ttyUSB0 as in the screenshot above. Thanks.
  6. I moved my iTunes library from another file server to Unraid. Instead of using the existing database though, I'm creating a new one. The files are already in place since it's a copy of the top level directory, I'm only scrapping the database file for a new one so there should be minimal disk activity had stray files were found in need of reorganization. With the new library created, I started the scan on iTunes to add the files on the new library but it found 300 tracks. That's tracks, not files. With metadata files it should be plenty more of what was found, but then again the metadata files of the total would be much, much bigger too. I neglected for streaming services and entrusted it to iTunes Match, so I have no idea how big is supposed to be but I remember that even after all of the lost data it was somewhere around 14K. That's plenty more than 300. I did another scan and the number was raised to 500+. On the third scan it was raised to 6 tracks to 700. In other words, the files are there but when I do the scans it seems to only find small batches at a time. Before being hosted in Unraid, the library was read form another SMB file share, it had (and still is) been hosted there for like a decade, re-scanned a few times too over the network without issues on the early days of SMB3 as well as later on and, it's stable Active Directory environment. I can even request Kerberos tickets from Unraid, I accidentally found out the other day thinking I was logged in somewhere else. I've hosted the same library in Red Hat Enterprise Linux, Debian, Synology's DSM, FreeNAS+TrueNAS, macOS Server and Windows Server and this is the first time I see this behavior at the same time I'm actually ignorant on the actual manual setup of SMB shares as all of these platforms have a specialized easy GUI to do it (that's Cockpit or Webmin on RHEL+Deb) and on the past I've always used Unraid as an app- never file server. So I'm unaware if I should've set some tunable adjustment and overlooked it. Setup and testing The array is an all-flash pool with only user shares distributed using the most free file-to-disk allocation scheme. I figured that would behave somewhat like a RAID0 or JBOB thus offering the least disk contingency. The server is basically dedicated to my iTunes library, so the files are small but not so small that's a burden in resources. I checked on my client, the iTunes host; a macOS machine that's still able to run iTunes. It's a server system so it already has some optimizations, nevertheless I rechecked some basics, like not writing dot files, confirm disabled access times, limit SMB to SMB3, disable packet encryption and packet signing and of course requesting fresh Kerberos tickets on both systems before doing library re-scans. The most telling test was when I unmounted the share and remounted it using the NFS protocol. After a re-scan it found all remaining files. Now I just hope it's not unreliable as just before the server stopped responding out of the blue requiring to be cold reset each time. Any advice is welcome.
  7. Hey I'm attempting was setting email and I overshoot past the config file into the templates so I got distracted on that it's the one time I'm thankful for ADHD. I browse through them and saw they're heavy on the trackers and CDNs. And on an inbox there's no reverse proxy to block the scripts with CSPs…plus, I'd kind of like to design my own from scratch. Do you know by chance how these work? Are they parsed (the placeholders) before sending the email, or is there anything noteworthy about them? And, are the placeholders expected to be just markup or some kind of script or syntax? Thanks!
  8. Iduhno… I was doing something totally unrelated, got some light inspiration drew it up, got distracted and now I can't remember WTF I was doing. Anyway, it tolerates a little stretching so you don't have to install plugins or write CSS if you like it. I don't think the Unraid logo follows a spacing/scaling formula though. I'm getting distracted again. ****! See ya.
  9. I'm attempting to set up my old Unraid drive using LACP. I've done this before, I'm familiar with it. This time around though, as soon as I set the bonding mode to {LACP}/{802.3ad}/{4}, I get disconnected. It was very easy to find the correct file to undo the changes thanks to Unraid's super straightforward file structure. Before undoing the changes though; in the switch I see the port channel changes to active and I see the ports actively participating. On Unraid's console network is dead however. Ports are up, the bond and the bridge interfaces are up, IP addresses* are set, and routing tables* are correct but I still can't ping any of the VLANs' gateways or neighboring/in-(broadcast)domain IP addresses. *: both v6 and v4 Since I've done this before, on the same core switches, everything is OK and the switch reports something is going on, the my logical conclusion is that the wrong load balancing scheme is set. It's set to Source/Destination MAC, VLAN, Ethertype, Incoming Port, this is the default; layer 2 only but it supports layer 4 load balancing as well. I'm gonna screenshot it if that's OK, I'm dyslexic and I'm sure I'll write all nonsense if I try to transcribe them: The other switch supports a much shorter set of load balancing modes: It sort of matches, if you take out VLAN and Ethertype which I believe you can't — at least Ethertype — they're just not specified in the bottom switch's screenshot. Could you help me sort this out, please? Thanks in advance 😃
  10. I found my lost(sort of) Unraid flash drive and put it back to work right away as an app server—that was the idea. The problem is that it won't detect any of the virtual disks I'm adding to it. This is that same flash drive that I've had for years now that has already been put to work in this fashion in the very same hypervisor. Linux has had pretty good support for VMware's paravirtual SCSI controller/driver for a while, out of the box. I'm positive it supports it since it recognizes it (no mention that I've used it before) but it's the virtual disk itself that's appears to be unrecognized, sort of. PCI Devices and IOMMU Groups IOMMU group 0: [8086:7190] 00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 01) IOMMU group 1: [8086:7191] 00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev --{ … }----------------------------------------------------------------------- - - - - - IOMMU group 5: [15ad:07a0] 00:15.0 PCI bridge: VMware PCI Express Root Port (rev 01) [15ad:07a0] 00:15.1 PCI bridge: VMware PCI Express Root Port (rev 01) [15ad:07a0] 00:15.2 PCI bridge: VMware PCI Express Root Port (rev 01) [15ad:07a0] 00:15.3 PCI bridge: VMware PCI Express Root Port (rev 01) [15ad:07a0] 00:15.4 PCI bridge: VMware PCI Express Root Port (rev 01) [15ad:07a0] 00:15.5 PCI bridge: VMware PCI Express Root Port (rev 01) [15ad:07a0] 00:15.6 PCI bridge: VMware PCI Express Root Port (rev 01) [15ad:07a0] 00:15.7 PCI bridge: VMware PCI Express Root Port (rev 01) [15ad:07c0] 03:00.0 Serial Attached SCSI controller: VMware PVSCSI SCSI Controller (rev 02) [2:0:0:0] disk VMware Virtual disk 2.0 /dev/sdb 42.9GB --{ … }----------------------------------------------------------------------- - - - - - [15ad:07a0] 00:18.7 PCI bridge: VMware PCI Express Root Port (rev 01) CPU Thread Pairings Single: cpu 0 --{ … }----------------------------------------------------------------------- - - - - - Single: cpu 11 USB Devices Bus 001 Device 001 Port 1-0 ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002 Port 1-1 ID 0781:5583 SanDisk Corp. Ultra Fit Bus 002 Device 001 Port 2-0 ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 002 Port 2-1 ID 0e0f:0003 VMware, Inc. Virtual Mouse Bus 002 Device 003 Port 2-2 ID 0e0f:0002 VMware, Inc. Virtual USB Hub SCSI Devices [0:0:0:0] disk SanDisk Ultra Fit 1.00 /dev/sda 15.3GB [2:0:0:0] disk VMware Virtual disk 2.0 /dev/sdb 42.9GB Not on the GUI anyway. That said, the latest FreeBSD is very picky is I use the paravirtual driver and on the more mainstream side, Ubuntu VM need some uniqueness property manually specified on their vDisks and whatever the Controller. So I started going down the list of SCSI controllers: tried 3 out of 4, none worked. I switched the vDisk to IDE and it finally appeared, except that it can't be used in this way. It fails to format, it's seems as if it were read only. Maybe if I use something built-in like fdisk, gpart, gparted, etc to initialize the disk then try again from the GUI? I already tried creating a GPT partition (and a new partition table and just the table, removed the partition) with fdisk but it still was not recognized. Lastly, I tried looking for the Open VM Tools package/drivers for the links here the forum are dead. I don't believe there's a pkg manger in Unraid, is there? It's been a while since I set up Unraid, 560 days according to the parity information, I need a little refresher, I think. I do remember it was pretty straightforward though. I guess that's it. Thanks. ──────────────────────────────────── Software: Unraid v6.10.3 Community Applications v2023.05.21 Unassigned Devices v2023.05.28a Unassigned Devices Plus v2023.04.15 vSphere 7 (though this host is still on ESXi 6.7u2) — VM version 15, VMware Tools is not reported to the hypervisor
  11. It came back! I "uninstalled it" using the giant REMOVE button next to it in the plugins section then reinstalled it from right from Community Applications, not only it's back but all the configured shares mounts are still there too. Thanks again, to both!
  12. Thanks for answering, first of all. There's is no Unassigned Devices in settings. These are all items: My unRAID flash drive had been in storage for months—I was still getting reacquainted with it and I wasn't sure if there was supposed to be a settings item for that. Could it be that the service wasn't started? I imagine it runs some sort of service, right? This actually had crossed my mind but [1] I'm more familiar with systemd (barely) than with SysV (nothing) and when [2] rebooting unRAID didn't bring it back, I shrugged it off as if it was never there. Plus [3] the whole so-and-so is installed and it's on its latest version threw me further off. I took it as confirmation of something must be working somewhere. I'll guess, I'll have to explore the file system—see what I find. Thanks again!
  13. I acted on a noticed that had been appearing for a few days then the mounted shares disappeared after the upgrade finished! Now this is my full list: I can't use unRAID anymore unless I grow its disk or if mess with the CLI to manually try to mount NFS shares… Can I revert the Unassigned Devices plugin to the earlier version? If so, where can I get it? I'm afraid I'm not even using the official plugin because it's not made by Lime Technology, or unRAID or something similar: Is this the one? Thanks!
  14. Keep in mind that I'M NOT A DESIGNER—so don't be too harsh please. I'm nervous AF, but here it goes: But I saw the email on my inbox, and thought, WTF, I'm bored. It has no perspective but I'm including the original file so if you happen to have Affinity Designer, you can edit it easily. There's SVGs too, for Illustrator. :) lenovo thinkcentre 910q tiny.zip
  15. I assume assumed the answer to this is yes, given it's Linux and I've never not been able to grow XFS* and Btrfs filesystems; I had a hard time making it pickup SCSI disks and had to go for a SATA disk instead. Normally I'm able to boot Linux with paravirtualized SCSI disks, it made me second-guessing what I've seen before… It's a tiny 16GB virtual disk just for settings and stuff. Parity is handled by vSAN, from unRAID's view there' really just one tiny easily-outgrown disk. ───────────────────────────────── *: kinda. When it's LVM-managed I don't even try, just wipe it.
  16. I started a little something loosely based on an old 1U Cisco server I had (it's been powered off for a long time now). It's not supposed to match either, more like a add-your-own-brand thing and I was careful not to flatten any curve that would prevent others to make it their own. :) The little logo plaque is a symbol, edit any of them by copying its style, pasting a 2D logo of your own in its place and pasting the style on it and that's it, all of them get updated. :D Well.. the upper artboards; since unRAID is not a clustered system I didn't put much effort on the second unit. And, I'm aware that there's no rackmount ears, I have versions with them but they don't look that good. It's the best drawing I've ever made, I promise, and I still didn't like it. I looked up some servers from big names and I noticed some of them weren't in the actual pictures either, pictures where they are supposed to be, not in servers with stealth ears--that's my excuse. Either way, it's easy to get the illusion of them by slimming/narrowing down just a little the back part without actually adding them. OCPD didn't allow me to. If anyone cares to convert this to the more popular Adobe Illustrator format, please! The one I have is too old before the move to the rental one and I sucked at it anyway. :P 1u-unraid-af+samples.zip
  17. Slightly different color profile: "True" black:
  18. Yeah, I know... I had set up a controller before and because I forgot all about the moons thing json config I just deleted it because I wouldn't know what do to with it anyway. I'm gonna start over to retrain myself, I'm trying to set up a bridge first but I'm forgetting something that I can't get DHCP to pass through--I know it's advised against but gives me a guarantee that the bridge is working correctly. unRAID's been killing it these past couple of weeks with 1-click solutions for things that were in their own VMs before, I thought this might be one of them. Thanks for clearing it up, though!
  19. Does this join the ZeroTier network as a client, bridge or controller? (leaving the default config of the container)
  20. For my unRAID I tried designing something generic just to make the black menu bar transition a little less harsh with a tiny very quick gradient but it wasn't quite there. So I played with alignment and got a little better but I'm not a real designer so it came up a little tacky and I sort of forgot about the unRAID logo so the colors clash. Still, I had a fun time with it and made an unbranded (as in not customized to myself) to share. It's just three wave-looking objects superimposed with a little whatchuwhattachu applied. These are my attempts: In the bottom one the gradient is barely visible but it breaks the harsh line when the banner meets with the menu bar, to disguise it a bit more it's also purposely misaligned; bigger from one side and it isn't true black either, I picked the color from the menu bar. In the end I chose the center one though: White-label: unBRANDED: ...and the original if you happen to like it. unraid-banner.afdesignunraid-banner.svg If you want to match the font, it's a slightly modified (A, R & K) San Francisco UI from Apple, the exact name is SF UI Display Ultralight. I really like the pattern/texture ones, there's one that reminds one of the stock wallpapers of Red Hat's GNOME desktop: That last one just looks fun. ❤️

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.