Migrating from HiveOS to mmpOS - step by step rig move

Show video

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

Show video