Migrating from HiveOS to mmpOS - step by step rig move
welcome everybody it's been a heck of a day hios has been a topic that I've been covering a lot over the last 2 to 3 weeks with their new pricing changes and just the general unreliability I've had with things like Hive shell which are imperative to my GPU testing here on YouTube as well as things like their new pricing tier for free home users that only have two rigs basically not being able to share their Farms with me for overclocking help and things like that so as you know I think April 1st is actually when I did the video about announcing that I will be moving all of my rigs to MMOs over time today all of hios went down early hours of the morning and all AMD users lost their overclocks most people lost their entire Farm list initially however most of the rig list I believe has come back Nvidia users with dashboard OC's have lost those Auto fan configurations for both octom Miner and for GPU are gone um but if you were largely an Nvidia user that goes 24 hours a day and never shuts off with command line OC's in your flight sheets you probably didn't notice much of a change that being said I'm moving up the timeline I want to cover exactly how I move a rig from hios to MMOs so before I really get into it I'm going to be converting this rig right here which is 8 p1061 100s it's a very basic rig but you know it gets the point across so I'll be transferring the overclocks the cards everything from hiveos to MMP there are referral links for hios and MMOs down in the description so if you want to get into hios and the restrictions don't matter to you please feel free to use that but if not there is an mpos referral code as well which gets you 10% off credit top ups and I think it gives me something too but it's not much so either way if you wouldn't mind I would appreciate it first step really is going to be shutting down the rig so that's what I'm going to be doing here go over to your dashboard shut down the rig this rig will keep the overclock states that you have if you're using them in the dashboard if you have flight sheet overclocks so in the actual flight sheet you can go to edit set up miner config and down here a lot of times when I'm using Nvidia cards for clients I will be doing a flight sheet overclock you may want to take a screenshot of this information too or just leave it in a separate tab again it's not going anywhere after that you're going to want to head over to Google or your favorite search engine like du . go and type in bolina etcher this software will allow you to essentially write an image from the web which we'll have to get from MMOs in this case to an SSD or a flash drive although I do not recommend using something like a flash drive these do work but they're slow and they tend to wear out pretty quickly when it comes to read write Cycles so today I'll be using it's hard to see an msata SSD with an adapter and a cheap USB SATA adapter I will try to include links to all the adapters I use to write the actual solid state media in the description as well but if I don't you know what you're looking for if you're that technically competent where you're starting to contemplate changing operating systems you're going to know how to do this so let me install eter real quick I'll open it up I will screen cap it and I'll show you exactly what we're going to be doing okay so you can see on screen right here I've got etcher I'm going to move that out of my way but it should stay on the screen prominently for you all you have to do do next is go into your MMOs again there will be a link down below for how you actually get in here sign up for it your farm will look just like this but with no rigs once you're in here and if you have any questions just get at me in the metered mining Discord but once you're in here you go up to the top bar and you hit get MMOs what we're going to be doing at that point is downloading MMOs and that will imediately start downloading in this case a 708 megabyte image to your desktop you will be flashing this over to your SSD or your USB drive directly and in the meantime on this same page you'll see four options at the top we'll also want to get autoconf what this file does is it will automatically once you put it on the SSD after you flashed it it will automatically talk to the operating system as it boots up and if it doesn't detect any rig information it will reach out to mmp's API server it will find your farm it will automat automatically create a new rig with a rig ID that is essentially the MAC address for the motherboard and it will add the rig automatically so in the case of hios burning it's a little different because you still use etcher you still write the image but in order to actually get the rig to load up first time you have to create the rig in the dashboard then you have to download the rig.com file for each rig and I know you guys are probably run into this too but if you've done more than one rig your downloads folder tends to get completely cloged full of these rig. comp files and windows will append a parentheses one at the end which doesn't work so little bit of a pain in the button I really like how MMOs handles this because you can use this one autoconf file for every single rig you add to your MMOs account in addition to that if you go to netconf you can actually change this from ethernet to Wi-Fi and you can key in your Wi-Fi information ahead of time I do typically do this and put it on the boot Drive even if I'm not going to use Wi-Fi on that rig because it will just sit there dormant and in the case of an outage or you're running dual Nicks at least it will be there and the rig will automatically know to fail over to your Wi-Fi if there's a problem with the ethernet so go ahead and download net comp if you feel like you're going to need it but yes I would absolutely leave um everything as default here you can change it once you get it into the OS but just generate and download and you'll see that file come down right on top top so as soon as this is done downloading I will get back into etcher and we will take a look at Burning this image all right now that we have the file downloaded we're going to come back to etcher we're going to hit Flash from file go to MMP latest select Target you can see here I've loaded my msata SSD into my USB to msata to SATA adapter you can also do this with a SATA SSD a hard drive again a flash drive anything you plug into your computer should automatically show up here now we're going to go ahead and hit flash windows will prompt you just asking for administrator permissions to write to the device we'll go ahead and Flash it okay we can see the flash is completed typically I will come down to the tray look for the USB and I will actually eject the USB drive you don't necessarily have to do that but I like to play it safe when I've just flashed a solid state pull it right out of the riter and we can see the drive right here so now I'm going to go throw this into the rig and I will do nothing else other than turn the rig back on and we will wait and this should show right up one thing I forgot to record and I actually talked about it later but I'm going to come back and record this because it's important in here you have your autoc comp file contrl C and once this pops up you're looking for a really small volume like 20 megabytes you just want to paste this in there and that's all you got to do safe eject your device and go plug this thing into your rig so after putting that autocomf on the drive reloading it throwing it in the rig and turning it on that's literally all we've done and I should have covered the auto comp bit I'm sorry I didn't but basically when you plug the SSD back into the adapter windows will bring up an empty volume all you do is drag and drop that text file into it safe eject again then throw the SSD in the machine then turn it on but you can see here we've got a and we've got eight p1061 100s in it all we have to do now is basically reapply the OC's and then make sure we've got a miner profile that's compatible so in the event that you don't have an mpos account at all what you would do first is come over to wallets hit add wallet and since we were mining DNX before here on hiveos we would go in and type in DNX wallet come down to coin DNX and it'll automatically populate they're very good about keeping this up to date so you very rarely have to add anything that isn't in there then you can come into hiveos in your flight sheet copy your address paste it in and create wallet since I already have this in here I'm not going to hit create but you would after that we'll come over to pools which is the next thing you have to do and in this case we would come up to add pool we would do DNX deep Miners and that's the pool we were currently using on hiveos again we'll go over to coin so it knows exactly what it's doing and this is one downside to mmpos it doesn't have automatically populated pools for you to make it easy however it's quite easy if you're migrating so your primary pool here is pool. us. deepers.com colon 4444 I usually copy the entire string over from hiveos and I paste it in host name but I get rid of the port and the colon because that's down here in most cases your default pools on hiveos are not using TLS or SSL but you can always come in here and check so if this SSL URLs is unchecked then you would not use SSL or TLS however if you have this enabled you would indeed check this with the different port that you're on there you can also go to your mining pool and they will have a connect button usually or get started and that will tell you whether or not it's TLS so after all that's confirmed go ahead and hit create create pool again I already have this created so I'm not going to and then we'll come over to miner profiles this is the last step we really have to do before we can assign it to the rig and get mining with some overclocks so again assuming you don't have any of this stuff Add profile we'll do DX p106 one zero miner deep miners I've found since mmpos is a little bit different in how it handles miner profiles versus flight sheets and I do have some mixed rigs I will actually make specific miner profiles for rigs sometimes and in this case I'm actually going to make this profile because I do want it to be different than my main DX profile in case I have command line OC's in there or in case I want to put command line 's in here which I very well may do because one zero miner does support that all right then we'll come down to coin and we'll once again select DX it's automatically going to pull up the miners that we can use since we're Nvidia we're going go ahead and use one zero miner bz miner will work but I don't typically do that it has automatically selected the most relevant pool for us which is deep miners and we can dial back the older versions of the miner as well but again mmpos is very good about keeping this up to date so I trust that this will actually be perfect under Advanced this is where you would be putting in the extra arguments if you wanted to command line overclock so if I come back to Hive here you can see these arguments right here would get pasted after API Port here with a space I don't have any command line OC's in here but in the interest of let's see let me look over to my overclocks here let me bring my sheet over so you guys can take a look with me let's find the p106 and I was running a dashboard OC so I will show you how to do that as well but in the case of DX it looks like 1,800 4,000 plus 1,00 ,000 that's as as good as we could do so in that case we're actually going to be better off using the dashboard and mmpos so I'm just going to go ahead and hit create profile we don't need anything special in there coming back over to rigs we have this up at the top first thing I want to do is rename it so hit the gear icon and we will call this 8xp 106 but since I want this at the bottom of my list it's kind of an old rig I will do ycore because it will sort alphabetically I'm going to go ahead and hit update we can see that the name already updated and what I'm going to do for overclocks so again we'll come back over to Hive you can see I was running 1350 400 but it looks like our best result was not using those OC's or was it okay maybe it was yes never mind we are going to go ahead and use those OC's apparently I keyed in and I meant it so we're going to come up to card number zero card number one we're going to enable overclocking on this card I don't know why it's off by default but it is we're going to come in here and we are going to key in a locked core frequency of 1350 and we are going to do a memory clock offset of 400 so that's going to take the maximum default clock on these cards is 4,000 MHz to start with you you can lock it and then also add memory clock offset in dashboard on mmpos so this kind of eliminates the need to use CLI overclocks almost always you can still do it but I haven't found a reason to to do it and we could just hit apply here but what I'm going to do is two things I'm going to save it as a profile which up here this little floppy disc icon as a new preset we'll do p106 100 DX add it as a preset and we will apply so now you can see in light gray here there are some numbers which means we've applied an overclock to that card but we haven't applied it to the whole rig yet card number two what I'm going to do just to show you is enable the overclock come into the folder for load preset and we can see right at the top p106 DX we're going to hit the oh it says it's not compatible what the heck oh maybe we have to apply it first let me save the OC changes come back in that might be why because we definitely have the same cards H guys that should work you should be able to hit the folder icon and it will load the only oh it's because we have different memory that's my okay let's try it on Samsung then typically this will work out of the box but let's go to another Samsung and yep see it's automatically identified we have another identical card so it look for memory type cuz it knows I mean if imagine applying a Samsung 3060 TI overclock to a hyx REV to bad idea so we can go ahead and hit apply preset it's automatically going to do that we can either hit apply to apply it to this card what I'm going to try here is apply similar what that would have done had we done this on gpu0 is apply it automatically to both of the Samsung cards now that we've done that we have to come in here we'll do the same thing for the Micron card so we'll come in we'll type in 1350 MHz for a lock and we are doing a 400 MHz offset on the memory and I'm going to go ahead and do apply similar it says wow we found six similar gpus all the Micron P 106s yes now you can see in gray that they're pending but you always have to hit save OC changes on the rig once you're done I'm going to open a remote console session this button right here is essentially the same as Hive shell and if you want to open it off screen you have to hold the command or control button on your keyboard while you open it over here you can see that the remote TTY shell is opening I will say it always works but occasionally it takes a couple of tries so that might take a second for us to load up in the meantime let's apply the DX flight sheet or miner profile to this rig by going up to the pickaxe and we can search by DX which let's see how well I can identify their logo and we see here DX p1610 miner deep Miners and we'll hit hit switch now this will automatically start downloading all the assets we need it will load the biners it will push through the API exactly what we did for overclocks into the driver and it will start mining so on the dashboard here once we actually have hash rate this will populate with a lot more data it will give you temperature data it will give you hash rate data accepted shares rejected shares over time the data analytics are actually really quite good so let me give this a few minutes you can see it's already popping up here but let me oh and if you have a default login which I did here for demo reasons the default login is miner all lowercase m i n r enter and then MMP lowercase OS capitals so mmpos but with the last two capitalized enter and then say you want to just take a look at your miner like you would in hiveos it's the same thing so miner enter this is going to look a little bit different than Hive shell but only for one reason and that is because you can see it's separated in a few different ways and the bottommost screen is going to have an aggregated display of all of your miners that are running so this is one zero miner this is the API information coming back and forth between the rig including all OC changes so you can audit them and make sure they apply and then the top portion which I'm now obscuring will show you all of the current GPU information including fan speed software power current clocks so you can make sure that they're doing what they actually are supposed to be doing and of course down here we already have hash rate which is is fantastic if this doesn't update fast enough for you the only current option and I'm working on this with the developer but the only current option is to actually just reload the entire web page there's no soft refresh button in the web goey like there is in hiveos unfortunately I have told them it would be nice especially for overclocking when you really do need a fast response but I've found that just opening up a remote console session and taking a look at the bottom screen here is just as good so I haven't found that to be a problem at all anyway be that as it may while this comes up on the dashboard that is essentially the entire process of getting a rig transfer it over from hive into mmpos obviously there's more Nuance to that but everything is pretty much the same in how it functions it's just in a different spot so when I moved I don't know about you guys when I moved from Windows mining Nice Ash quick Miner over to hiveos it was a leap of faith I mean I really had to struggle to like wow who what's this Farm what's worker I didn't know anything about scheduling I didn't know anything about tags I mean I made a mess of hiveos when I first started into it in fact I think I did a video setting up as 7x 370 TI rig back then right when I was getting into it and I got you through it but it really wasn't a great video now that I know what I know after using Hive so much to become a power user so I will say for AMD mmpos is just better for bc250 it's better for NVIDIA the only thing I really prefer on mmpos for NVIDIA is the ability in dashboard to set a locked cork lock and a cork loock off set at the same time without touching the flight sheet in the case of say a CMP 50hx mining DNX um one zero miner and bzminer will not lock the memory on a CMP 50hx but lolminer will lolminer doesn't support DNX so I end up having to run what I call a ghost sheet which I learned about from a local friend which is basically you run lolminer one .76 and you just tell it the wrong pool and the wrong algorithm on top and it just sets the clocks for you in mmpos you never need to use a ghost sheet Because the actual dashboard sets your overclocks it's very very reliable it works just as well on Nvidia as it does on AMD however gripes I do have some gripes with mmpos I mentioned earlier the console is very slow to load it does always load which it does not unive but sometimes it takes two or three times of actually getting into it having timeout fail closing the session and getting back into it I don't love that uh there's no software scheduling built into this yet again it's a feature I'm working on with them so that's why I have a lot of gpus on hiveos still there is a very good scheduling feature built into hiveos if you come into your farm you can tag a rig and you can actually do a schedule all of these got wiped out by hiveos today and they're infinite wisdom so I had to read this but my most common thing every day 9:00 a.m. M my rig will send a command all the way down to the BIOS level of the rig and it will
tell the computer basically to shut down count to 43,200 seconds and turn back on that's a feature that's enabled in pretty much all octom Miners and a lot of open air rig motherboards but not on cheaper mining cases so I need that to carry over into mmpos however I think that's the last big feature I really need on this OS before I can get everything migrated over and you can see I mean I'm not picking favorites here I really don't like hive's current path I really don't like a lot of things about what they've done I don't I don't like this crash and how they responded to it but I mean you can see here I mean I've got 39,000 credits in here I've got $650 in Hive like I'm not going anywhere off either one of these platforms but I do want you guys to know that mm mmpos is completely viable and it does a lot of things better and if you really value stability over all else especially if you're running a rig 24 hours a day and you don't need to software schedule it give it a look um I've been using it more and more over the last six plus months and it's pretty good so anyway something to consider especially today since we've had so many issues with hiveos but we now have this rig running completely stably we're going to start getting some nice metrics here but yeah that's mmpos migrating from hive thanks for watching
2024-04-20 22:28