{"id":593,"date":"2016-04-27T10:02:07","date_gmt":"2016-04-27T09:02:07","guid":{"rendered":"http:\/\/www.haxed.me.uk\/?p=593"},"modified":"2016-04-27T10:03:49","modified_gmt":"2016-04-27T09:03:49","slug":"updating-xenserver-6-5-sp1","status":"publish","type":"post","link":"https:\/\/haxed.me.uk\/index.php\/2016\/04\/27\/updating-xenserver-6-5-sp1\/","title":{"rendered":"Updating Citrix Xenserver 6.5 to SP1"},"content":{"rendered":"<p>I recently installed Xenserver on Rackspace OnMetal v2 and I wanted to make sure I had the latest supporting service packages.<\/p>\n<p>It&#8217;s simple enough, just wget the update from citrix on their page and then patch-upload and patch-apply using the uuid of the patch and the uuid of the host. Simples.<\/p>\n<p><a href=\"http:\/\/www.haxed.me.uk\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-27-at-9.55.32-AM.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.haxed.me.uk\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-27-at-9.55.32-AM.png\" alt=\"Screen Shot 2016-04-27 at 9.55.32 AM\" width=\"831\" height=\"530\" class=\"alignnone size-full wp-image-594\" srcset=\"https:\/\/haxed.me.uk\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-27-at-9.55.32-AM.png 831w, https:\/\/haxed.me.uk\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-27-at-9.55.32-AM-300x191.png 300w, https:\/\/haxed.me.uk\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-27-at-9.55.32-AM-768x490.png 768w, https:\/\/haxed.me.uk\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-27-at-9.55.32-AM-470x300.png 470w\" sizes=\"auto, (max-width: 831px) 100vw, 831px\" \/><\/a><\/p>\n<h2> Download Support Pack from Citrix<\/h2>\n<pre>\r\n# wget -c http:\/\/downloadns.citrix.com.edgesuite.net\/10340\/XS65ESP1.zip\r\n<\/pre>\n<h2> Unzip Support Pack <\/h2>\n<pre>\r\n[root@xenserver-skucvxib ~]# unzip XS65ESP1.zip\r\nArchive:  XS65ESP1.zip\r\n  inflating: XS65ESP1.xsupdate\r\n  inflating: XS65ESP1-src-pkgs.tar.bz2\r\n<\/pre>\n<h2> Delete unused files <\/h2>\n<pre>\r\n\ufeff[root@xenserver-skucvxib ~]# rm XS65ESP1.zip\r\nrm: remove regular file `XS65ESP1.zip'? y\r\n<\/pre>\n<h2> Upload patch to Xen (and obtain the patch uuid) <\/h2>\n<pre>\r\n[root@xenserver-skucvxib ~]# xe patch-upload file-name=XS65ESP1.xsupdate\r\n7f2e4a3a-4098-4a71-84ff-b0ba919723c7\r\n<\/pre>\n<h2> Remove all unnecessary files <\/h2>\n<pre>\r\n[root@xenserver-skucvxib ~]# rm XS65ESP1*\r\nrm: remove regular file `XS65ESP1-src-pkgs.tar.bz2'? y\r\nrm: remove regular file `XS65ESP1.xsupdate'? y\r\n<\/pre>\n<h2> Obtain uuid of host <\/h2>\n<pre>\r\nroot@xenserver-skucvxib ~]# xe host-list\r\nuuid ( RO)                : 533a880b-6dd9-4d65-b930-55a3e4b27668\r\n          name-label ( RW): xenserver-skucvxib\r\n    name-description ( RW): Default install of XenServer\r\n<\/pre>\n<h2> Apply patch <\/h2>\n<pre>\r\n[root@xenserver-skucvxib ~]# xe patch-apply uuid=7f2e4a3a-4098-4a71-84ff-b0ba919723c7 host-uuid=533a880b-6dd9-4d65-b930-55a3e4b27668\r\n5ee785d4-fc7d-dfe4-b250-26346b88898b is the local tools SR: scanning\r\nDone\r\nPreparing...                ##################################################\r\nxen-device-model            ##################################################\r\nPreparing...                ##################################################\r\nxen-hypervisor              ##################################################\r\nPreparing...                ##################################################\r\nxen-tools                   ##################################################\r\nPreparing...                ##################################################\r\nxen-libs                    ##################################################\r\nPreparing...                ##################################################\r\nxen-dom0-tools              ##################################################\r\nPreparing...                ##################################################\r\nxen-dom0-libs               ##################################################\r\nPreparing...                ##################################################\r\nxen-ocaml-libs              ##################################################\r\nPreparing...                ##################################################\r\nguest-templates             ##################################################\r\nPreparing...                ##################################################\r\nlvm2                        ##################################################\r\nPreparing...                ##################################################\r\nupgrade-plugin              ##################################################\r\nPreparing...                ##################################################\r\nxapi-core                   ##################################################\r\nPreparing...                ##################################################\r\nxapi-xenopsd                ##################################################\r\nPreparing...                ##################################################\r\nxapi-rrdd                   ##################################################\r\nPreparing...                ##################################################\r\nStopping XCP RRDD plugin xcp-rrdd-iostat: [  OK  ]\r\nStopping XCP RRDD plugin xcp-rrdd-squeezed: [  OK  ]\r\nStopping XCP RRDD plugin xcp-rrdd-xenpm: [  OK  ]\r\nrrdd-plugins                ##################################################\r\nStarting XCP RRDD plugin xcp-rrdd-iostat: [  OK  ]\r\nStarting XCP RRDD plugin xcp-rrdd-squeezed: [  OK  ]\r\nStarting XCP RRDD plugin xcp-rrdd-xenpm: [  OK  ]\r\nPreparing...                ##################################################\r\nblktap                      ##################################################\r\nPreparing...                ##################################################\r\nsm                          ##################################################\r\nPreparing...                ##################################################\r\ntzdata                      ##################################################\r\nPreparing...                ##################################################\r\nkernel                      ##################################################\r\nunable to stat \/sys\/class\/block\/\/var\/swap\/swap.001: No such file or directory\r\nPreparing...                ##################################################\r\nvgpu                        ##################################################\r\nPreparing...                ##################################################\r\nlinux-guest-loader-data     ##################################################\r\nPreparing...                ##################################################\r\nhwdata                      ##################################################\r\nPreparing...                ##################################################\r\nxenserver-transfer-vm       ##################################################\r\nPreparing...                ##################################################\r\nopenvswitch                 ##################################################\r\nPreparing...                ##################################################\r\nv6d                         ##################################################\r\nPreparing...                ##################################################\r\nglibc                       ##################################################\r\nPreparing...                ##################################################\r\nglibc-common                ##################################################\r\nWaiting for xapi to signal init complete\r\nRemoving any existing built-in templates\r\nRegenerating built-in templates\r\n<\/pre>\n<p>We have now successfully applied Xen server SP1 to Xen Server 6.5.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I recently installed Xenserver on Rackspace OnMetal v2 and I wanted to make sure I had the latest supporting service packages. It&#8217;s simple enough, just wget the update from citrix on their page and then patch-upload and patch-apply using the &hellip; <a href=\"https:\/\/haxed.me.uk\/index.php\/2016\/04\/27\/updating-xenserver-6-5-sp1\/\">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":{"footnotes":""},"categories":[7,52,5],"tags":[],"class_list":["post-593","post","type-post","status-publish","format-standard","hentry","category-management-tools","category-virtualization","category-xen"],"_links":{"self":[{"href":"https:\/\/haxed.me.uk\/index.php\/wp-json\/wp\/v2\/posts\/593","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/haxed.me.uk\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/haxed.me.uk\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/haxed.me.uk\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/haxed.me.uk\/index.php\/wp-json\/wp\/v2\/comments?post=593"}],"version-history":[{"count":2,"href":"https:\/\/haxed.me.uk\/index.php\/wp-json\/wp\/v2\/posts\/593\/revisions"}],"predecessor-version":[{"id":596,"href":"https:\/\/haxed.me.uk\/index.php\/wp-json\/wp\/v2\/posts\/593\/revisions\/596"}],"wp:attachment":[{"href":"https:\/\/haxed.me.uk\/index.php\/wp-json\/wp\/v2\/media?parent=593"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/haxed.me.uk\/index.php\/wp-json\/wp\/v2\/categories?post=593"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/haxed.me.uk\/index.php\/wp-json\/wp\/v2\/tags?post=593"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}