{"id":2129,"date":"2021-07-21T23:56:42","date_gmt":"2021-07-22T06:56:42","guid":{"rendered":"https:\/\/dhoytt.com\/mainblog\/?p=2129"},"modified":"2021-12-19T22:17:37","modified_gmt":"2021-12-20T06:17:37","slug":"updated-xcp-ng-from-8-1-to-8-2","status":"publish","type":"post","link":"https:\/\/dhoytt.com\/mainblog\/2021\/07\/updated-xcp-ng-from-8-1-to-8-2\/","title":{"rendered":"Updated XCP-ng from 8.1 to 8.2"},"content":{"rendered":"\n<p>I\u2019m prepping to move the dhoytt.com web server to a different web server. So I decided to update the underlying hypervisor XCP-ng first.<\/p>\n\n\n\n<p>First I migrated all of my virtual systems off of my slave Xcp-ng system then loaded the XCP-ng 8.2 ISO via ILO of my BL460c Gen 8 blade system, rebooted booted of the XCP-ng ISO, verified the XCP-ng and started the install.<\/p>\n\n\n\n<p>The reasons I want to move the dhoytt.com web server to a new version of software was so that I could have the most recent versions of PHP and MariaDB without having to manually just update the packages or the repositories. I just want to use the OS\u2019 current repositories for less work.<\/p>\n\n\n\n<p>In doing the updates I updated my slave XCP-ng system first which is the incorrect procedure so I had a little downtime as I shutdown the VM\u2019s on the master installed it and then brought my webserver and relay server back up after in updating the XCP-ng master server. Since I took down the relays for the streaming server I decided to update the W2019 server that hosts my music and then streams to my relay servers of IceCast and ShouCast which took me down quite a bit longer since the W2019 Data Center updates were large and took two reboots of my physical BL460c gen8 blade system.<\/p>\n\n\n\n<p>Everything is up to the outside world after updating and rebooting my w2019 music server, relay server and web server but still have to get the slave in my XCP-ng pool correct since it was not showing the network properly because I updated it first. Even after updating the master of the XCP-ng pool then rebooting the slave it never picked up the networking information from the master of the XCP-ng pool. I restored the old 8.1.1 version of XCP-ng then perform the upgrade of the XCP-ng slave again and that failed as well. After trying a slew of things I finally just did a flat new install on the slave system, redid the networking and everything is solid again.<\/p>\n\n\n\n<p>Next step create a new VM and make sure it has the correct versions of software and move the bits and about 7 databases running on the MariaDB instance over and start making some long needed changes to the site.<\/p>\n\n\n\n<p>Just a curiosity note I did notice a brief microsecond loss of network connectivity from my relays when doing a live migration of the relay stream server that hosts IceCast and ShoutCast. I will investigate that at a later date if I remember. This is one reason I write to this blog as some historical reference and weird partial biography.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I\u2019m prepping to move the dhoytt.com web server to a different web server. So I decided to update the underlying hypervisor XCP-ng first. First I migrated all of my virtual systems off of my slave Xcp-ng system then loaded the &hellip; <a href=\"https:\/\/dhoytt.com\/mainblog\/2021\/07\/updated-xcp-ng-from-8-1-to-8-2\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"wprm-recipe-roundup-name":"","wprm-recipe-roundup-description":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[5,6],"tags":[819,766,629,751,739,598,283,888,713,1028],"class_list":["post-2129","post","type-post","status-publish","format-standard","hentry","category-home-projects","category-whole-site-development","tag-bl460c-gen-8","tag-hp-c7000-bladesystem","tag-icecast","tag-mariadb","tag-shoutcast","tag-snakeice-house-of-beats","tag-virtual-machine","tag-w2019-data-center","tag-xcp-ng","tag-xcp-ng-pool"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/dhoytt.com\/mainblog\/wp-json\/wp\/v2\/posts\/2129","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dhoytt.com\/mainblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dhoytt.com\/mainblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dhoytt.com\/mainblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dhoytt.com\/mainblog\/wp-json\/wp\/v2\/comments?post=2129"}],"version-history":[{"count":1,"href":"https:\/\/dhoytt.com\/mainblog\/wp-json\/wp\/v2\/posts\/2129\/revisions"}],"predecessor-version":[{"id":2130,"href":"https:\/\/dhoytt.com\/mainblog\/wp-json\/wp\/v2\/posts\/2129\/revisions\/2130"}],"wp:attachment":[{"href":"https:\/\/dhoytt.com\/mainblog\/wp-json\/wp\/v2\/media?parent=2129"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dhoytt.com\/mainblog\/wp-json\/wp\/v2\/categories?post=2129"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dhoytt.com\/mainblog\/wp-json\/wp\/v2\/tags?post=2129"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}