• Posts

  • Joined

  • Last visited


  • Gender

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

piyper's Achievements


Newbie (1/14)



  1. I know it has been a while since your post, but I would be interested in these plans. Let me know.
  2. I just edited the script rc.docker I didn't add to the $DOCKER_OPTS variable but I did change the line that starts docker to hardcode the -H parameters, like this: nohup $UNSHARE --propagation slave -- $DOCKER -p $DOCKER_PIDFILE $DOCKER_OPTS -H unix:///var/run/docker.sock -H tcp://IP_ADDRESS:PORT_NUMBER>>$DOCKER_LOG 2>&1 & IP_ADDRESS being the ip of the unraid server I changed this for all of my unraid servers and they all listen on port PORT_NUMBER This works great and my code can now access and manage all the docker hosts and the containers within I was thinking of changing the script to read "DOCKER_OPTS" from the cfg file, but never got around to it. It would be extremely helpful if the "DOCKER_OPTS" setting was supported by default.
  3. Sorry gerard6110, didn't mean to hijack the thread. Thank you itimpi for the post, I was off in the wrong direction and you straightened me out:)
  4. I would like to run unraid in a VM but my server doesn't support iommu I read through all this and from what I gather is we still can't do this, is that correct? So the only way to run Unraid in a vm is to use iommu?
  5. I like the looks on those ones, can you provide a link to the enclosures you used ?
  6. +1 for multiple arrays Here is another use case My issues is not disk space or number of drives, as I am sure many of you have the same setup, you keep all your file shares (documents, media, ...) on the array and use either standalone SSDs or in my case RAID1 SSDs for VMs, Cache and Dockers to make them run faster. As for the cache, because it is temporary storage and supports RAID redundancy, there really isn't any point to "unraid" that, however For VM and dockers, you want the best performance you can get and running them on the caches drive (SSD) gives you that, however, that setup isn't very flexible. I realize that you could run a VM with Unraid for your file shares and keep the main Unraid for only VMs and Dockers using an SSD "Unraid" raid setup , but then you are dealing with x2 or x3 admin consoles and the extra overhead of the nested VM. This would work, but having everything in one management console would be ideal. My Ideal setup would be Media and such on the HDD using "Unraid" RAID #1 Cache disks using SSDs and RAID1 (just in case of a failure) , but could go RAID0 Docker & VMs stored on SSD using "Unraid" RAID #2 or even Docker on "Unraid" RAID #2 (using SSDs) and VMs on "Unraid" RAID #3 (using SSDs) This setup would allow you to configure disk arrays of different sizes for different purposes and be protected against disk failures An added bonus would be if you could configure shares that span across the multiple arrays, but that is for a different thread but there is no point in asking for that if it doesn't support multiple arrays in the first place. Now there is another approach, maybe instead of supporting multiple arrays, you go with the multiple Unraid servers for different purposes and the management console itself is changed to enable the management of multiple Unraid servers as if they were one that has multiple arrays, that would solve the administrivia nightmare of having multiple Unraid servers (VM'd or not). This would also be good for backup servers (which I have) Administrating multiple Unraid servers from one console would solve a bunch of other issues, but this post is getting too long as it is.
  7. Hi guys, thank you in advance for your thoughts! I have a Ubuntu KVM/VM client running on unraid, it in turn is a VirtualBox host which then has several VMs running on that. This all works fine for the most part, however I do have a question regarding virtualization of the CPU. BTW, I tried getting VirtualBox running natively on Unraid with little success, I think I read all the post for this here, plus posts from other sources and still never got it to work. So, this is why I have this setup in the first place. If anyone has VirtualBox running on unraid, please let me know. I first started out with "Host Passthrough" which (i would think) exposed the CPU to the Ubuntu Client, which in turn exposed that to the VirtualBox clients. For this test, I had 8 of my 8 cores allocated to the Ubuntu VM and have allocated a single core to the VirtualBox Client. I noticed that when a started a process within a VirtualBox windows Client, it pinned one of the processors on the unraid box. To me, this behavior makes sense because it is just using the "passed-through" cores as if it were naively owned by the VM client and it is simply using only one core because I only allocated one core to the VirtualBox client. What would be nice is if I allocation 1 core to the VirtualBox client that it would use 1/8th the processing power spread across the 8 host cores I have allocated. I thought that, in order for this to work that way, I would have to not pass through the CPU and virtualize the CPU layer. I changed my Ubuntu VM settings to do this, I allocated 8 cores to it but it is not set to "qemu64" <cpu mode='custom' match='exact' check='none'> <model fallback='forbid'>qemu64</model> </cpu> for fun I also added <vcpu placement='static'>32</vcpu> to give me 32 virtual cores so, my thinking was that if this is truly virtual that if I allocate just 4 of the 32 cores (1/8th again) to a VirtualBox client, that when is runs something, it would use 4/32 (or 1/8) of the 8 "real" cores and the workload would be spread across the 8 real cores. This does not seem to be what is happening, when I run a process on the VirtualBox client and watch the usage on the unraid server, it is still pinning 1 core and all the others seem to be pretty much idle. This could just be how qemu64 CPU virtualization layer is coded or maybe I am misunderstanding what CPU virtualization is completely. Any input would be helpful.
  8. Firstly, cool plugin, well done. My apologies if this has been already asked and I did look at the link on the tab and noticed it was using a JS function, so my example below would not work, but you get the idea. It would be really cool if you could set the link target (IE <a href="..." target="plex">) so that when you choose the "open in new tab" option, it would use the tab/window you already have open from the last time you clicked the link, instead of opening a new window every time you click the link. Thank you in advance for your consideration.
  9. Thank you, that was what I was thinking. I have seen a few people suggest doing a preclear on a new drive, that way you find all the errors first prior to attempting to use it. I assume there is nothing wrong with a preclear first.
  10. I have read a number of threads to figure out the best way of doing this, however, I wanted to check with the experts here to make sure. I also have a few questions (most likely stupid ones) which is what was giving me pause in the first place. I have been running unRaid for years and have just recently upgraded to the latest version. My drives are all old'ish and most are long out of warranty. The reason I am looking at replacing the parity drives is because, I am down to my last "spare" drive which is being rebuilt right now after a failure (disk 6) in the picture. I run an SSD for cache, docker images (sdk) and VMs (sdl) (just in the process of rebuilding those from VirtualBox vms, but that is another conversation) on the unassigned drives, so the only drives that are "spun up" all the time are SSDs, the standard mechanical drives hold all the data, but they never really spin up unless I'm streaming or doing actual work. So these mechanical drives are spun down most of the time. I have designed this to keep the wear on the mechanical drives to as low as I can and it really helps with the heat that the server throws off. My setup is attached, anyone have any suggestions about my setup, I would be happy to hear them. I am not hurting for space right now and that is not the motivation for replacing the parity drives, but I have to buy a spare or two anyway, so I thought I would just make my parity dives bigger (the price point is better on a 6TB drive) and use the old ones (4TB) as my spares. Sorry i'm boring you with all this, but some of you seem to like "the details" before answering questions. So, replacing both Parity drives, I think I can just pull out the old ones and place in the new ones and have unRaid just rebuild them automatically. But: What if I have a drive failure while both are being rebuilt?, I would lose data! Then I thought I could just replace one at a time. I think that will work, but: What if I replace one and it rebuild fine, then I replace the other and during the rebuild that drive has errors on it that are correctly compensated for, but wouldn't it make the second disk smaller than the first, then would unRaid complain because the second parity drive is smaller than the first? Am I worried about nothing? What is the best procedure for replacing both parity drives? Thank you in advance for your time!
  11. Sorry, when I said "you" I did mean Limetech. I have been frustrated with this whole ransomware attack and was not thinking clearly of the audience. My apologies. Thank you and everyone in this community for the help and the time taken to answer questions like these.
  12. Thank you, I will give it a read. I know this is a few more questions, but it does pertain to the same title. I had a Trojan attack one of my computers and it somehow got at the unraid usb drive. I still have the backup usb drive you supplied many years ago when I bought the file server from you. I booted with that and reconfigured the server and it looks like the data on my data drives is still intact so that is a plus. I will have to do some re-configuring, which is why I'm asking about upgrading since I have to do that anyway. After I ran a virus removal utility on the unraid usb, it seems to be corrupted, windows does not even recognize it as a usb drive anymore. Do I even need a USB that unraid supplies anymore or can I just use your "unraid creator" utility on any usb stick and if so, does the pro version of my licence for version 5.0-rc16c still apply to the new version and how would I obtain that key?
  13. Is there anything special I have to do to upgrade from 5.0-rc16c to the latest? Can I just download the latest and fire it up and all is well ?