Azure Stack HCI - Public Preview - Installation and Troubleshooting

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
[Music] welcome today we will have a look on the azure stack ati preview as always we'll start with the disclaimer everything he has performed in a lab my name is jan mortensen and today we are doing a live recording so you can say hey i can do a live recording yes that is what we're doing you will see me go end to end so let's jump in and talk a little bit about what you're going to see so today we are going to do a recording of the new release of the microsoft azure stack hci the operation system was released yesterday in a preview version and to get access to that one we have the option to go and do a download and get access to the preview so what i did here was that i downloaded it onto my machine and at the same time we also need to have the windows admin center so in the next couple of hours here i will go through the process of building a system that you can use to preview this um setup here so what i have currently is that i have my normal environment that i've been using and i have four machines down here the 31 32 33 and 34. those machines are currently running the current windows server 2019 built so we have a look on that we can see this is the latest long-term version so what i'm going to use is that i will have those machine making like a dual boot so they will boot on the preview version i and i can use that but before i start doing this i had to clear the current s2d setup that i had on on those machines so again if i go and have a look on my disk management here you will then see that my currently physical disk they are not being used so i have removed the previous s2d installation and the host can now be prepared to run the preview version of the new operation system if i go to my windows admin center that has also been updated but later in the process here i'm going to show you how to do this so in the recording um out of this team call here you will also see how to update that but this is the new windows admin center that is also released yesterday and as you can see the current operation system running on this host that we are connecting to here is the new microsoft azure stack hdi operation system so that's the host 31 then i don't have a remote desktop connection to that's running down here and if we move around the mouse we can see that this looks like a core version and at the second i'll log in here and so let me just do that and you can again see that this is welcome you with the azure stack hdr so the name is hei001 it's part of my domain and of course i'm doing all the management from the windows admin center because the host itself is a core version so the only thing i will do when when you're going to see the installation is that i will bring the machine up i will just rename it join it to the domain and then all the other tasks will happen from the windows admin center if you're in interesting in testing this and you don't have access to physical hardware another solution is to go and use one of the tools my colleague has created with the vs lab and you can go and have a look on that part and he has already prepared a couple of scenarios so if you go into the scenarios you can see that he has already released like stretch clustering and and so on so that's another way of using nested virtualization to do exactly the same test that i'm going to do here but i will use physical hardware so i can go into the network stuff and show examples there but just uh the the presentation itself from yesterday you can get a lot more information on the microsoft azure stack ati block and again i will put all this information when i'm releasing the recording of the session there i will add that below the video so you will have all the links but i've just put them up on the screen right now here so all of them you can go to aka ms and then the different names here and we'll have shortcut that will bring you to the right place so you can have the download for the hr itself for the windows admin center and if you want to use the script you that can help you quickly to build examples or scenarios for how to use this so let's go back here to my host what i'm going to show you now is the the process of what we are going to end up having on my second host here in a moment so i'll just reboot this one restart the server and oh i need to be in the right place to do this so are you sure yes i'm sure that i want to restart this host and the physical host is exact the same as the 32 33 and 34 so they are currently running a windows server full desktop experience operation system and i don't want to to destroy that so i can always go back and use that and therefore i'm going to prepare the machine and use the iso image provided by microsoft for the preview and build a boot vhdx that i can build the physical host on so i'm going to show you all the steps to do that and if you want to save some time and you don't want to listening in and wait for all the reboots and stuff like that in the recorded version i will have timestamps so you can jump into the specific places and i will try to describe what i'm doing in each step so you can jump like 10 minutes and you will then see how to do the dual boot stuff or jump 20 minutes in to see that so currently you can see here i have this dual boot option showing up so i have my windows server 2019 that i can use or i can go and go back to the azure stack api so currently i'll just go back to the windows server 2019 just to show you how i did this and then i will perform the exact same step on the second host so we will have a two node environment we can use for for the demo here so it's now booting back to windows server 2019 and the second host that we're going to have is this one and i will create a folder on the current operation system disk that's the physical disk and i will go in and give this my os folder name so that's where i put the vhdx in here in a second but i also need um the iso image and i need of course to change my boot edit and and stuff like that so what i can do just to show you the process is if i start the local hyper-v you can see currently this host doesn't have any virtual machines this one is now back so i should be able to log back into the 31 remember we just rebooted it and then i will just show you what i have and we are going to build exact that again so here in a second sometimes a second is a little bit longer when you're doing a live setup here what i can do already now is that yeah i think i can do it now so if i go to this one you can see i have what i call the hci01 that's really the disk that the system was just booted on before way so i was locked into this core version so i need a couple of files from this one and under the temp you can see i have the downloaded version of the preview so i will copy that file and i'll just connect to the the other host so that was the 48.02 and see if i can get access to that and what did i misspell here or i can do it in different way here let me just go for that one i think i already copied here to the eye so here yeah so i already have it here so we can copy from here so the only thing i need to copy from the host that i already had was my small script here i can paste that in the same space here now we go to the one that we want to build in the same way so if i go and again connect to my iso folder so what i need is of course the iso image itself so let's copy that and the setup here copy that to the local host you can start put it into temp so it goes fast copy that and the the setup file that i need here need to go into [Music] my os not because it has to be there but just for me to remember that oh i didn't need that one to be in there okay so this machine is going to be called ati02 so i'll just modify that at a couple of places and we don't need this part down here so this is the steps that we have to do when i have the vhdx files ready but first i need to create a vhdx file as you saw it was only the iso image so again maybe you already have done this step and you have one you can just copy but here i'm just going to show you all the steps so i'll create a new virtual machine and i will call that ati02 and i will put that just into temp because in a second i will move that again so that's fine and next it's generation two and we give it four gig should be enough here just for the build i don't have any network connection i don't need that and oh sorry we create a disk of 60 gig again it's dynamic so it's not a problem and now that's the first time now i need to point to my iso so again i'm doing a lot of manual stuff here um so next finish and the only thing i want to do before i press the power on button is of course to increase the amount of processors so give it four and let me then connect and you will see it looks a lot like the default way of installing a windows server racing system it will ask me to press any key i did that and it's still present like um like a windows server but now you can see that's the first time you see a difference here in the asset stack ati so i'm located in denmark and therefore my keyboard is preferred to of course act with the danish keyboard so i'll just add that and next and and then install it and again if you're watching this in the recording you can of course jump ahead i will put in a timestamp but currently it's the i have to go through the step i cannot speed it up here in the live setup so we will have to go through each of those steps and again here we will have to see but but you will see that this is really fast remember this is a new let's say operation system the azure stack ati and the of the stuff that has been installed currently looks to be a little bit faster compared to my normal windows server 2019 installation here but we will still have to wait um so in the time that this one is going through that process if i go back to the host that was already set up as you can see it has this one and if i go and open the configuration that i used here just to show that and if we go to the command prompt i can just show you that oh that was not what i want to do that was the one that i want to do you can see that i have the default meaning if i reboot my host now it will reboot to the azure stack hr01 vhdx the current one is the normal windows um so depending on what i selected in the beginning but i have those two options so i can just reboot this one and it will be ready again with the hdi01 system so let's reboot that and let's jump back to the other host here so remember what i'm doing here is inside hyper-v but on the host that i want to use so i'm not really doing anything related to the installation itself yet so i'm just preparing the vhdx but i wanted to show all the steps what i did to get this up and running some cases microsoft is also providing a prepared vhdx file so you can just download that and use that direct but in this case for the preview there was only released a iso image so that's the reason why i'm building my own vhdx file in this case if we jump to the the other host that is now rebooting you can see that in a second it should ask me again what do we want to boot with the azure stack ati or my windows server 2019 and i will just let it continue to run out of the let's say 30 second timer and let it boot into the aster stack ati so it will take 25 seconds but i will not touch the machine at the same time you can see that my vhdx or my virtual machine has been built we are now an 89 90 now and it will take a couple of minutes then we are ready to let's say customize uh my host for the dual boot setup but you can see at the end we will have exact the same as you're seeing in in the console window here it will now reboot back and it's now ready so i could connect but but again i don't want to connect into this one we'll just minimize that for now and we can now restart this one and i really don't need to do anything inside that virtual machine other than i now have the vhdx file that i want the host to boot on what i can do if i want is i could give the machine its name already now so just to show you how that works it will ask also for a password because it's the first time this one is starting up so it will ask for the admin password in this case so let's see here in a second when it's ready but in the meantime we're waiting for this one if i go back to my windows admin center and do a refresh and i should be able to connect to my ati the machine that we just rebooted and i'll show you start getting data again from this one so just need to to do a reconnect here so let me see if i can connect to it it looks like and we are getting the information again from that host so myhc01 is back in business and and ready to use when we have to build the cluster itself so let's go back for the second machine here where we are building right now or preparing so as you can see that this is now the first time that this image is being used so i have to add the password so let me select and i have to type so here you can see that's the default screen so if i want to rename my machine i could do that already now so that's going to be the hdi02 and i want to confirm that again remember we are still inside a virtual machine so now it's time to shut it down so i can use that for uh the physical host to boot on this one so we'll just do a shutdown and i'll close this one i will delete it and you can say hey you just build it why do i delete it because i don't need the virtual machine i need the vhdx file so i delete this and what i have to do now is in temp where i have this virtual hard disk the real the only thing i really need is this file so i copy that or in this case i will move it so i go to the folder i call my operation system i paste it in here and i open my small let's say a couple of commands here just to show you what the plan is now i go to the command prompt of the oh sorry the host here and what i need to do is then performing those different steps so go into this part and i want to tell that it should now select this file here i attach it i could copy them at the same time but uh just for so i take step by step i do this and now i can list that it is attached so you can see i have this added now and i can go out of this but before i do the next step you can see i called it x but you don't see that in here so what i normally do so i'm going to control of this virtual disk what the name is you can then see inside here where i have my disk we have this guy here that's really the one that we just created so i want to change this i can go down and call this x again you can do all this from a script or whatever you want but this is just to show you a simple way of doing each of those tasks and now i can change to the x drive and i can go and add that information to the path and i want my boot beer to be allowed to point to that point yes this worked now i can go back to this currently c drive and i can now select sorry i need this part again and i deselect here in a second the disk because i need to be able to boot on it and it doesn't help me if it's selected inside this one so now i'm gone from this one and we exit out of this and what i can do now is i can let's say rename um [Music] the different names so i get the names that i want to use so the default is going to be my asset ati so i'll add that information but my current one meaning the one that i'm in remember i'm on the host in the windows server 2019 currently so i want that information and i also add the build number so i have idea which version it is that i'm running on here if i want to let's say just have a look if what i did is correct and set up so let's do it like this and if i expand the window you can see that the currently is the the windows on the physical disk so i don't destroy that i have that i can go back and use that again and again and but what i can destroy later on is this guy here so if i get a newer version of the preview or the final one i don't need to get rid of my windows server operation system but i can have like the dual boot configuration here but this is set to default so if i reboot the host now it should go directly into that one so let's see if that worked so let's do a reboot but before i do the reboot let me just see if i have my console so i can see that host this is the 32 and i should have that somewhere so we can see the process of the machine being rebooted yeah so this is the currently log on screen and if i now go back into my remote desktop and do the restart and we take the picture you can now see it's been shutting down so what you will see now is like i've been showing on the hdi01 is that i will get this dual boot option so the whole process here was just to show you that if you go and download the preview iso image build and vhdx file how to modify your currently operation system so it's allowing the the host to do this dual boot you can then boot on the preview version without destroying what you already have on the host i normally use that because i'm doing a lot of testing so it's an easy way for me to do the reinstallation i can go from one version i can even have different version but be careful at the second you enable the let's say the storage space direct part then of course the disk will be owned by the pool and therefore you cannot jump from one operating system to the other one so you can only use this way of doing it if you clear the configuration and then you can go back so now you can see it's giving me this azure stack ati and it's set as the default so if you don't do anything for the next 20 seconds it will just boot into the azure dac api if i want to go back of course i will have tools to select my windows server 2019 to come back and you can say to to to the real host operation system that is on the physical disk so in five seconds we are we'll see that it's now rebooting for the first time on the vhdx but now on my physical host it's no longer the virtual machines that we saw and again just to summarize all this if you don't want to spend time oh that was definitely not expected so it doesn't have space enough so maybe i forgot to check something on that was not what i expected so let's see what i made wrong here so just have to wait for this but it's always good when you're doing this in a lab environment and remember nothing is really broken on my host because if the vhdx was too small or something like that i can just fix that really easy and it's not impacting my physical host but what i really didn't check was what about my physical if there's not space enough on my real c drive then of course when it has to expand the dynamic vhtx it cannot do that and if then the host run out of space then of course i have a real problem so let's see what it's going to do here if i don't want to wait for this one uh i can just reboot and i can go back to the physical let's say host here so let's just do that we can save a little bit of time what do i want to boot to no change yeah let me just do this and let's see where i did a mistake so again we will have to wait for the host to go back and reboot into the the windows server 2019 so i can have a look on my vhdx file if what i did wrong so i can now select my windows server 2019 and i hope that i didn't fill up my real c drive because then i could have a problem to to boot this one but let's see what happened so again because i'm back on the 29 i can just use my rdp to be able to connect to the host a little bit faster than using the console and again here we just need to wait until we get that so let's start and have a look on the real physical c drive if i was running out of space so i should have space enough here and but we can do a little bit of cleanup so if i go into my temp folder i can take whatever i had in here let's see if i did i delete the file from me yeah i did that and so what do don't i need i don't need this guy so we can save a little bit here i will keep this if i have to rebuild it [Music] and let's go to the operation system so the file itself is around those six gig but if i made a mistake and only made the drive six gig then of course that's not good so how can i find out so if i go back to um to hyper-v and if i select an expect disk i can still go to that folder and have a look what happened here so maximum disk size 60 gig so it should just expand itself and but if i go to edit disk browse and found or if i find the disk here next i can go and say expand it but remember this is still a dynamic disk if i go back here i can compact i can convert it but then i need more space if i want to convert this into to that you can try to do this so if i go that will also give me more speed inside that guest but i need more space then so what i can do is that i can remove what i don't need anymore here and let's see how much space i now have on my c drive here so 72 gig that definitely gave me some more space another good place that i could do some cleaning up here is if software let's see i'm not sure how much can get out of this one no well that's not much so you don't want to spend time on that let's see what did we get out of that a little bit more so now i have space so i could expand uh or convert my desk in this case so i don't have that issue to deal with so let's go back and edit the disk so let me browse to this one and i can just select convert that into the vhdx next dynamic expandable or fixed okay if i go for that one let's put it into it so i know where it is so again here for the recording you can just press the go in the time and look for the jump so you will be able to jump directly to when this is completed but for the live session of course you will have to stay with me until this is done so one of the benefit of having the vhdx as a fixed disk is i already assigned the space another half the space inside that guest is it good or bad but normally the dynamic will just be expanded but it looks like it didn't expand it before it needed the space so therefore it failed so let's see if this is going to solve that issue i didn't see that on the first machine that i built but it's always nice to do those live demos here where you are sometimes get small surprises but the whole idea is of course we are support people and that is to fix the issue and work around them and get it to work so let's see if this is helping us to get the system back so we can work with it but again as you can see on the task bar here it will take a couple of minutes to convert my dynamic 6 gig to a 60 gig fixed disk the other channels will then be that i have to replace the the file so let's see how that goes but in the meantime we can just have a look into the current windows admins and i can show how to update the windows admin center so if you already have installed windows admin center you don't need to destroy what you have you can just install the new version on top of that so out here in the side you can see i have windows admin centers here one zero two and zero three the zero two is really just declined but zero one is running um one version and i have zero three running a different current version and i have that because again i'm testing um the different releases so what i'm going to do now is that if we go and have a look on the host this one so i think that was the one that i updated yesterday so let me just see where did i put this is some older stuff don't need that anymore but let me see if i have copied somewhere here yeah so this is the new release from yesterday just before midnight and so let me go to this guy here and do the same and then i'll go and copy that just put it here on the desktop so the hosted is already running windows admin center um so at the second i do this it will just install it and oh let's say replaced the current version that i have yes next next next next and in this case where i'm using more than one windows admin center from the client side i just connect to which one i want to use so if i have one that is running an older version or now i have both on the same new version and the benefit of doing that is installing some extents or something from different uh vendors and i want to test something uh i still have what i normally say one that is working for my live demos and i have one where i'm testing around and i'll definitely recommend to do something in the real production also so you have some something where you can test the new stuff and have one that is where you have the one called the stable version but in this case it's a new release that was again released yesterday also so i need that to be able to use azure stack api on managed hei so let's just go back and see how it goes here it's still running so it looks like it will take the same time that has already went here so it's around 10 minutes or something like that so let's go back here and see how fast this goes so now we're just waiting for task bars but in the meantime if i go back and have a look on the one that i already updated and the one that i built yesterday the heiser one currently i don't have enabled um you can say the hci functionality so currently it's just a server it's and we can have a look so the machines that i'm using in most of most of my demos are some small machines that are definitely not certified or verified anything for storage space direct or for stack ati so again this is all performed in a let's say a lab and of course you cannot use the i will definitely not recommend to try to do this on for real production workload both for the test it's fine to use something that is not going through the process but you can run into unexpected problems and of course you will be on as i said i will be on my own i cannot ex go back to the to the vendor and say hey it's not working but what i'm using is i have um some older melanox cards also in those so at the end you will i hope we will see that the rdma and all this we can set this up let me just go back here this is still taking time and what about this one so this one is now completed so you can see that windows admin center cr3 should now work so what i can do if i close this one and let's go back to this one and you can see this is windows admin center zero one so if i add a new one and go for my windows admin center zero three instead let's see if that will connect and here i have not been connected to my new server so i need to to add that one so let's try to put in the name it's your 01 see if you can resolve that and again this is closed lab environment running in the consulted domain so everything is done with admin you should of course not do that in in a real production but again i'm living here in in a lab so we have this guy added and now we connect to this for the first time so as you saw here i just installed the windows admin center already now it remembered of course what i already had and now added the new server so it's the easy way to get it's now saying hey they also compared to that one there are new extents it's going to install those so let me just so successfully updated they have already been added but if i go here and oh that was not what i want yeah exactly here so i have for like for the dell part here i can update that or install that okay but but again this is this was just to show you so we have the windows admin center one here that is the one that i'm using let's see how it goes here we are getting closer so let's see if this is going to fix the problem just have to wait in the meantime when we're waiting if you have not already seen it from the expired yesterday there are a couple of let's say presentation videos about the aztec agi done by the product group strongly recommend go and have a look on on those and of course try to download install it so let me just go back again across our fingers that we get closer yes almost there let's hope we're not running out of space on my machine here so let's see how far we are we are getting closer to the maximum so that was now done so let's close this one and go for did it already replaced maybe did that for me so let me just have a look do a refresh so where did i put the file there it is so i c move that into here and i can take that one delete that one and we rename this one let's see how that goes how much space do we now have let's empty this one it should give us a little bit more space yeah let's do the rebuild let's see if we managed to get something to work so again we are now seeing the console of the machine okay so to save a couple of seconds let me try to press the enter and let's see if it works this time looks a lot more like we have something that is working okay so let me login again and remember we added the password and changed the name already when it was running as a virtual machine so that information we don't have to do again so you can see it's there as a stack hti02 but it's not part of my domain so what i can do here i can just join it to the domain because then i can use windows admin center to connect the to the machine so let me do that console.com and i'm running as a administrator in this case here and it will then ask for and restart yes one more reboot what i can do is if i go to my domain controller and i have a look if there is a new machine showing up here so you can see the azure stack ati has now joined the domain i have them normally under my cluster so i move them there down there so we should have my two machines so we have the one that i already prepared last night and the one that we just did now so again if you go back here and have a look on the reboot so it's a lot of reboots but remember the benefit again of having it to reboot on the vhdx if something happens it's really easy for me to get both rid of it and then deploy a new one so that's the whole idea of let's say this first part of today's recording is just to show you how to build the vhdx and join it get it into windows admin center and then we can start build what is really interesting is then to set up the azure stack ati here in a moment but the benefit is now that the let's say the windows admin center is ready so let's go to windows admin center and apply the second host here so i go back now we have the ati c1 if i go back here and add um the host hci02 and we add that where did it go did it put oh it's just so again exactly as we saw the hts one it's now reporting that it's running the microsoft azure stack ati operations system and we are now ready to jump to the other wizard that is going to help you to build the whole environment so of course you in let's say in the previous version we maybe did it in powershell or we did something from the built-in failover cluster manager or something like that or we used a system center virtual machine manager in this case we will do the task from windows admin center because that is let's say prepared to manage this new um if i go here and look on the drop downs you can see i have server and cluster management and and stuff like go to the cluster management i will see my currently clusters that i have so that's my s2d windows server 2019 clusters if i go back and i said add here you can see i can say server cluster and azure vms and stuff like that if i go back here to my cluster but if i press the add button here it's only if i already have the cluster then i can go to connect to that one but i don't have the cluster i need the wizard so i can build my environment here so i will create a new cluster and now it's going to give me a couple of options remember windows admin center can manage both your windows server 2016 19 and now also the azure stack hdi so i want to do this of course all server is in the same site because this is also supporting stretch cluster so today in this video i'll just do one side configuration as you saw i only have two machines prepared i'll continue to add the the remaining two and then i can just destroy it again and then you can try in tomorrow to build and let's say a two-sided configuration but for today we are doing the the one side and so there's a lot of pre-request but it's taking me one by one through those so let's add my username here and again remember we have not configured anything no network anything so the reason why this is working in my environment here is that i have dhcp on those networks and i have also you will see that in a moment i have some um fast milanox but i also have a built in one gig in this case so you will see that showing up here in a moment so take number two add that one so what you can see is that if i didn't do the join the domain i already did that that is going to be the next step so i really just need to have the connectivity to to the network before i could have done this part here so let's go so the domain of course and again i didn't need really to do anything here because they were already added to the domain so you can say i did a task from the core host that i didn't really need to do but now i think we are missing a couple of steps here so let's see what it wants to add so the data deduplication hyper v bit logger datas and the bridging that's of course needed between the rocco failover clustering and the active directory yeah so everything is fine here let's do this and again this will take a little bit of time it will have after that expect because we enable hyper-v it will have to redo the reboot and so on so we'll just wait for that again if you're watching this in in the recording or recorded version again have a look below the video i will add time stamps so the next one you have to go for is then the step 1.5 install update so you can jump ahead so hope this helps to if you don't want to sit around for 5-10 minutes just watching those three dots or five dots turning around that should save you some time but the whole idea of this recording is also to show you how long it takes to let's say build a small lab so you can use on physical servers what took a little bit extra time here was that for some reason the dynamic disk disk didn't expand by itself so when i did the last night with the hi01 there was no problem at all it worked and it expanded the disk but for some reason this morning here yeah but we fixed that so let's go for the next one [Music] any updates looks that there are updates so let's install the updates and again the whole idea of using the windows admin center is of course you don't have a gui anymore so we are doing this remotely and and windows admin center will over time end up having all the features and even more compared to what you have in the building so that's of course also a benefit that you don't need to have this risk of anybody looking directly onto the the host itself so okay couldn't find any updates there so that's fine let's go for the next one restart yeah restart so let's take a screenshot on each of them starting stopping so that's the benefit of having the console so even if the machines that i'm using here are small desktop uh you can call it desktop servers they have this remote access so from in this case it's i imc um in the dell is the i drag so yeah it's more or less exact the same so we just have to wait for them to to reboot and remember we enable some features like the hyper-v and we will see the different reboots that is necessary here so it's important that my default uh operation system in this case is the azure stack hdi so it will reboot on my vhdx if i had it for my windows server so i can save a little bit of time by just put pressing the return button here so we just saved 30 second or of our life and if you're looking on the again in the recording disorder until now we have spent like one hour on building this uh setup but most of the time went or let's say some of the time went with this expansion of the vhdx file so the second reboot for the hyper-v part and again in the second level then one more time come to the dual boot part okay so let's save a couple of seconds again so the only thing i'm waiting for is that i will get the the screen here press the ctrl alt delete to unlock then i don't need to do anything you can minimize those again and let's go back here so at the second they open run again we should have them reconnecting into the windows admin center so let's hope that they will show up here in a second the next step as you can see in the top up here if you go up is the networking so again the machines that i have here is using the melanox card if i until we wait for this to to be ready if i go over to one of the hosts we haven't configured yet and have a look on the network cards you can see that i have the melanox connect x3 pro again here it's important to mention that this card was not even certified for storage space direct on the 2019 because it doesn't have the option to run like dynamic vmmq it cannot do guest rdma there's a lot of features that is not in that card but it still works for windows server so i will be limiting the functionality but in a real production i'll not use that card anymore i will definitely go for the one that we are seeing most of the servers that you're selling now is using like the marvel card based on the kolachik chipset or the newer version of the melanox cards and connectx 4 and and forwarding 5.6 will have the support for windows server 2019 and most of them will also be supported for aztec ati but again definitely always double check um which card before we jump into to use it and that they are supported so let's go back so it now says it's ready so we can now go to the networking and it's now validating my currently network configuration remember i didn't do any configuration of my network cards they should all be at receiving addresses on my dhc from my dhcp server i have separate vlans and all this for for my um configuration do not support vlan id that's maybe my one gig adapter let's see if that's going to be a challenge here so if we look again we have the melanox the melanox and we have the the intel one gig on board and the second one but that's not connected and therefore it's not showing up and so let's select the management and in this case we're just having one again it's a lab system so it's found that it's recommend to use the one gig so we'll do that and let's see what it's saying at the end yeah apply and test okay everything went correctly from that one and we go to the next one so define what we want advanced here what do we want to do we want to have a jumbo because that is enabled in the scenario i have and if i want to rename and give them different addresses i can do that in here as you can see the second i go over them i highlight the fields that i want to use so of course i want to do that in my case here so what i can do is i can call the first one this is going to be my nick number one and this will have the a different network and this is the 24 and this is vlan 201 so as you can see here in a second what i'm normally doing is that this was wrong so i'm using my hi02 was really the name 32 so if i use that address in this case that will work for me so can i copy this to make it a little bit faster so the second one is but that didn't work so we type it so that's 202 32 and again here 24 202 oh i said and of course i have to repeat that for the other one here so nick number one and this was 31. so of course we need to double check everything here because otherwise i will have a problem in a moment nick number two nick number two and let's hope all the red information is disappearing here in a second so let me double check nick number one and this is in the sub or the vlan and subnet 201 202 24 21 and this is the 32 31 looks correct apply and test let's see if it works so i cross my fingers that and the windows admin center is now connecting to my one gig otherwise it will maybe lose the connection for a moment but let's see how it goes again remember the windows admin center had three different knicks it could connect to it could have selected any of the melodics or the management we didn't know at that time so there can be a problem resolving the name because i'm doing this so let's see what it's complaining about yeah so exactly what i was a little bit afraid of is that because those adapters had dhcp addresses at the time i did this there's a risk that windows admins and was really connecting to those adapters and try to configure those so can we solve that we can try and cross our fingers that they can get back and get so what i can try to do is that let's see if i'm if i ping hci01 so it's definitely now responding another problem that i could maybe have created for myself is that i'm adding it into a network that doesn't exist uh on those physical ports because i'm using this environment for a lot of different tests so that could be another problems as you can see it's failing my connectivity test so maybe jan myself here has forgotten that those networks are not presented to those ports because i'm doing a lot of different tests so the explanation could just be that the the vlan that i'm using doesn't exist on that one i have another one i have one that is called three and i think it's four so if you want to see that let me just show that because of course i cannot use something that is not there and it's good that it's testing that part so if i expected hey i could use this but at the end i cannot so that's a good idea then to for me to double check of course i could look into the switch also but let me just have a look here because i have different configuration options if i go to my logical networks you can see i have smb012 and i have the other one down here called in 11 and 12 and i also have one that's just called smb so i have a different ones that i can use and and maybe in this case i would select the wrong one but it's good that windows admin center is doing the test for me so another option is that i could try to go for the one that i have in my 18 or the 11 and 12 down here it could also be one of the network that i should try to verify if that was the one that i could use so let me go back here and then say okay i had 11 and i had 12 11. and 12 11 12 11. and 12 let's see how that goes and as you know there's always a risk that if you have more than one option you select the wrong one and in this case we have three different options so maybe i will end up having to go to the 18 even if this is not working or worst case i have to check my switch so now it's one more time testing if there are connectivity between those and let's just wait for that to complete the whole idea of windows atoms in the doing this is of course that we know at the second you press next that it will work as you can see now it now it passed so you can say it detected that i made a mistake so it's perfectly did what it should do and that is of course what we want to see so let's go for the next one i can now build my virtual switch so i can use the the same that i'm using for my storage in this case also to connect um to the outside world so i have to let's say from the different option uh sk or more or less select the different options that i want to have in this case here so i just want one to switch in in this case here so let's see if that's going to work what could i do down here that's the name so if i don't want to have this name here let's just call it set [Music] did i already apply it maybe i did maybe i'm too late okay so skip that can i skip that waiting so the question is if the problem is now because i did a change so let me try to do call this research hyper-v port that's fine and q pair for my vmq it's fine plotting test let's see if i it was oh okay so the problem is now that as you can see it say that it has to clean it before so the question is can it now destroy what we just applied and then redeploy it yeah i think we are pushing the windows admin center a little bit here but of course let's see how it goes and again we're just waiting okay so it looks like it failed on my one subnet so did i make something wrong so this one cannot ping that one okay but it passed on the other one so as you can see i cannot continue before i have solved that issue so of course i'm stuck a little bit here because what could be the problem in in this case so i have to go back and double check my switch configuration to see if i forgot one of those networks but as you saw earlier there there was connectivity but let's just double check that i didn't do anything wrong here can i go back and modify that no so 12 32 12 31 and if i press this one set 2 24 i have the same subnet i have the same vlan id so it should so it could maybe just be me that doesn't have enabled that vlan on the port but it passed the previous test so that looks a little bit strange that if i'm stuck here with um something that is not correct but let's have a look on the switch itself what is easy to do here let me just and let's see what physical switch do we need to connect to so we are looking for the host uh let's go back here so we need 48 31 48 32 let's see if they are on this 148 48 48 it doesn't look like there it is okay so we have 31 here on port so it's a split cable because i have 100 gig port or 56 gig port so i'm splitting that into um four channels of 10 gig for those hosts here so that's the reason why you see those split ports uh information but we need to port one eight uh one one two here so if you go up here and find you can see it's forced to run 10 gig whereas the next time we have eight we have the mtu size is configured we have the switch mode port in hybrid that means it will be nafed hit in in the tag network that was the reason why i got a dhp address on that one so what about my vlans so what vlan exists on that one so here we can start to see some issues maybe look as you can see here the vlan 211 is the only one that exists so here we have the problem and again i like really what windows admin center is doing for me because by doing those tests i will find issues before i bring my cluster into production so what i really need to do is of course i need to add my vlan 212 and i need to do the opposite on the other switch if i don't have that correct so again it's really helping me to to be sure that at the end i will have something that is working it's not not just configuring it and then yeah i hope something is working it's doing the validation and you can say it's just a ping yeah but sometimes you even forget that if you're building and your system here so let's add the the other vlan so we can get some connectivity up and run in this case so what i can do i can just copy this one and the easiest way of doing this is just allow all vlans for it's a lab environment but what i did here was just to show you i wanted to be sure that i ran into some issues so let me and oh that was too fast copying that so allow vlan i can put in all and of course i have to repeat that oh sorry can i not go back and time that again no okay so the easiest way is copying that and we will do that from the notepad so we need we did it on four so we need three and we need all why do i need all because i'm also using and the set switch so i want to be sure i have all of them in the same one here so i'm allowing all like this then we need one we need two and we copy that one and we paste that and it said something must be vlan or allow vlan ah did i sorry for that allow the plan copy and paste as you can see it's live demo we're doing here you get all the errors not adding anything out of the video here exit so right memory so we are sure that it will save that show the running again and press the vlan so you can now see it showing vlan allow all but of course we have diff other switches so we need to have a check on the other switch that we use another challenge with this demo environment is that i'm using two types of switches it's the same vendor but they are running with two different kind of speed so i have one part that is slower than the other one and then you can say hey you are using 10 gig yeah but the switch itself is more advanced [Music] see if i can remember the posh right here you can see it's a couple of months ago that i was last logged in and this switch is a definitely slower than the other one this is an old mellanox 1012 where the other one was the sn 2100 so it definitely a little bit slower this one sure run but i hope that i use the same ports so let's see how uh what i mean is that i hope my naming is correct that will definitely help you when you're doing troubleshoot what i could do already now is of course i can go back to oh let's just finish this one so let's find 31 31 there they are so they are 11 1 2 and 3 so we need to see for 11 what is that saying for the port 11 there's no vlan oh sorry it's down here it's only 212 okay same challenge here but the good news is we can reuse this one we just need to replace this with 11. and copy the last one and of course change that for port number four copy that and you have to so let's do that and save it again so let's do one more time we just go through the whole configuration of course you can just search that part but i like just to give me a quick overview see if that's all the stuff that i forgot here so let's you can see the mtu size so look for 11. it's hybrid mode it has this 11 whereas 11 there it is and now we have the vlans but there's another problem and i'm not sure you saw that just by looking through here but if you look on the vlan list itself i'm allowing all vlans but the vlan of course need to exist that i'm using and if you look up here where's the 11 so even if i did this part i will still have an issue so yeah one more time of course all this is just to show you that we need to be sure that we're doing the the correct stuff so let's go back to the other one just have a look and here we are missing the vlan 12 so the question is is this enough just doing this let's have a look so we can see vlan 211 and 212 now exist in this one and vlan allow all means that they must be here but as you can see here i added a name for the other one so if i want to have that to look the same so i know what this is for so i could do that but it really doesn't it should work now so let's go back and just have a quick apply and test so the whole purpose of doing this let's say end-to-end configuration is not just to show you how fast you can do it or how simple it is it's also to show you the the steps that sometime goes wrong and how then let's say to fix those so you saw the first one with the vhdx and now you saw the one with the network and the real problem was that yeah my network configuration was not prepared and you can say hey why didn't you do this because i want the tool to show those channels that you sometimes have most of the time when we have support cases or something like that it's somebody forgot to do something and the good news is the windows admin center is just doing a simple test here she is there at a connectivity and now everything passed so again unfortunately the network admin had forgot to do what he was asked for and and the the windows server guy found the issue here or he could definitely go back and say to the network team and say hey something is wrong we need to fix that before i can continue unfortunately i cannot continue with an arrow so you can see now i can press the next button here and i can continue and now i can do my validation of my cluster so here a lot of stuff can also happen and go wrong so let's see how it goes today and yes you can do this and error okay so what is now the problem let's just see if we have a problem to connect to the host so can i connect to this one looks like can i connect to the second one yes but what address is this one using so let me do something here so can i just validate again let's see if it's starting could not validate to the remote server elevator error so it was saying that it's not allowed or looks like my firewall okay as you see it's not going to be easy today we will have to fix that problem as the next one but before we jump into that one let's uh for the recording version and just make a break here because we have now spent one and a half hour and i don't want the video to be many many hours so until now we are now on the part with with the clustering so let's break here for the first let's say stop here at exact one and a half hour so i'll just stop for now okay we are back after a small lunch break here and we are still having the issue that it's not able to validate the cluster one thing that we're going to jump into is doing a little bit of troubleshooting why this is not doing what it should do and if i go to my domain controller and look here um i'm missing the the part where it should tell that it's uh have the name registry correct so let's see if i can fix that and one way to do that is if i log on to the to the host itself now of course it need to run otherwise i cannot fix it so let's see if just start the host up again and the other one so if we go in here and the second machine here in a second i'll just need the first one to complete and let's login and if i go then go to the command or the powershell and what i just need to try to is then to stop the winrm and start it again and if i'm lucky this should be enough so let's try again over here yes so now i have this part that was missing before and that was what it was complaining about in the event and so if i do the same on the second machine and i'll just go out of this part now we are on the second machine and of course i want to go there and let's do the same on this one and exit out of that and let me just log off here and yes and check it for the second machine and just so you have so i have it from i have the screenshot from before so i saved that just to to be sure that you can see over here it's not showing this part also not for hci02 it's missing but now after the change of zero two it's now showing it correctly so let's see if that was enough to to solve the let's say that the validation channels here so let's go back to the windows admin center and see if i press this one this time if we are more lucky no so that was not complete what we needed the only thing is is this one really having access to this one so let me just for a second pause so after the rebuild of the windows admin center it looks like it's doing something so let's hope we have found the challenge here so it definitely continued this time and it looks like after we added the other two changes that we should have just restarted the windows admin center and then it picked up from here so let's just cross our fingers that it will succeed here in a second then try to validate again okay so the report but it's definitely a different feedback we get from the other one so let's see what the event was here so running cluster validation successor validated the cluster but we get that it's not available so let's try one more time to see if we can go past this one you and let's cross our fingers in in the meantime we can just have a look on the the lock that was from before so what we saw was that it it failed creating this uh and we had the same error on both machines failed to create the spn was showing up but if we go back to the domain controller we could see that before we did anything we were missing the ws man on the name we didn't have that before we did it so after stopping and starting the win rm that was showing up but didn't help us but then after the reboot of the windows admin center it looks like we are getting further but it cannot show the or it's not giving us the report itself but it looks like it completed but i cannot continue without having the report okay so next challenge here and i cannot go on continue okay let me just try one more time to refresh see if it go back and ask me to start at the same point yes validate run it successfully valid validated the cluster looks like we are stuck here for the moment so maybe i need just to double check with some people in the background to find out what is going on here so for now i'll just stop the recording and hope that we'll be back with a part two for tomorrow where we can see if we can find out what it's going on here so again it's always nice to do some let's say real life troubleshooting and i hope that of course will help at the end that if anybody run into the same issues then they will have an idea what is going on of course at the second i have the solution here i will add it um into part two and of course add the information also below the video itself but i think for now i'll just have to find out what is going on with this part and have so everybody can see the first part of the installation it's now more or less close to two hours that we are into this so let's stop for part one and be back with the rest in part two okay so we are not stopping for today we're doing a little bit more troubleshooting because we want to see if sorry if the um reports are showing up on both machines so we checked it on the host01 and it was there and here on this one we also have it but it looks like there's a little bit different so it was a json file here also and that was from the last test but that is not on this one so that looks a little bit strange this is the zero one but maybe okay let me jump to this guy here again and then see if i can connect oh and windows cluster reports and we have the validation report and if i go into the latest one green green green everything is green we like that but it didn't show me that report so notes names are correct everything looks correct oh now let's close the no it's still here and let's see but it has this one and what is this storage validate also looks okay if we take the other host so the zero two go the same place plus stop reports again we have the three reports but the station file is not in here okay let me try something can i i'm allowed to clean up this one and i clean up this one close and press the validate let's see what happened and again it feels like a long time when you're sitting and waiting for the feedback here but let's see in a second so again it told me everything is fine test report isn't available try validate again but we don't want that but we will have a look in this folder and go again back to the cluster folder report so we see this part and if we go to the other host and go to the cluster the report yes get a little bit more and if i go into this one uh let's see what this is telling us user administration app temp validate type create cluster so it looks like it should have continued to that place but this is not the location of the report or is that possible to exit that way around or is this a maybe that's on my host here should i go there but let's let's have a look so it's telling me this is on the host itself so do i have a user and the administrator app data app data local temp temp validate we don't have any validate or do we have it so temp and then there should be a validate and we definitely don't have it on the host itself but what about in my windows admin center so let me just open that i want to go to file explorer and i go to users administrator app data local temp and here i don't have anything so if you'd expect that it should be in here what if i'm cheating if i now copy that report in here and i copied in here oh that was the same place that was windows admin center okay so it's in there now and if we go back to the host itself app data local temp paste run the user consulto appdata local temp there is a report so it added it to the zero two was that the one i already copied to ah sorry that's that's correct i have the two two here so let me i need to re-awake here so let's take number one just double check that one so app data local temp ah there there we have a lot of yeah um before you are using a lot ah okay so it is adding the report in there but for some reason it's not opening it have you tried to use that maybe it's just a buoy that yeah um so if i go back here to yeah and open the alert right yeah but it jumped it unfortunately just jumped back so the the cluster creation is this uh so it jumped back in here so it it wants to have the the the validation running correctly here but let me try something because now there is a report in the other one so the question is if it's really it looks like it's only adding it to host number one but is that also the host that it's trying to get it from but of course there should be a timestamp so so it should of course when i create a new one it should of course be the latest one that it should open up here but maybe if i go to is it because it's not created fast enough so if we look here so this is the time right now it has created an empty duck so now it's done and then there is a file but it said that the repos try validate again html but it is there yeah exactly i was thinking about that number two because it seems like number two doesn't have the ripple but anyway you can't refresh that check yeah so you can see that the host number two don't get it exactly so that was the one that i copied from before so that doesn't and i don't hope it's so if if i remove if i empty out the folder just to be sure that it was not something that went wrong the first time and where oh did i now closed on our closed windows admin hope it can pick up where we left it should be able to do that no it didn't well you still have the okay okay that's strange okay so then let's just try one more time see because this time we maybe don't have the other error so maybe it will work together with us a little bit better windows address and the zero one so let me so let's add correct cluster ah resume so it knows that there was something okay yes but we are back to the validate but we have now cleared the the two folders so there's nothing on this one and if i do it on so we have two empty folders let's try one more time and see where it's writing so now it did it on again on hc so the zero one successfully but it doesn't open it and if i open it we can see everything is fine okay so i think i will have to send that feedback back to somebody that can have a look into what is going on on this one so as i was already saying a couple of minutes ago so let's stop for this part and i will share that with some people and see if they can come back to me and tell me what i missed or missed here in this case here so let's stop for the recording again here we will be back in part two so please subscribe and hit the bell so you will get the information when part two is ready see you bye [Music] you
Info
Channel: Jan Mortensen
Views: 4,690
Rating: undefined out of 5
Keywords: Storage Spaces Direct, S2D, Azure Stack HCI, Microsoft Azure Stack HCI, Storage Spaces Direct (S2D), HCI, Azure Stack HCI Public Preview, RDMA, WAC, Windows Admin Center, Test report isn't available try to validate again, Test report isn't available, try to validate again
Id: 7ONMTDzDNcM
Channel Id: undefined
Length: 116min 40sec (7000 seconds)
Published: Wed Jul 22 2020
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.