{"id":133,"date":"2018-11-14T12:07:07","date_gmt":"2018-11-14T12:07:07","guid":{"rendered":"http:\/\/www.djblond.cz\/?p=133"},"modified":"2018-11-14T12:27:59","modified_gmt":"2018-11-14T12:27:59","slug":"nelze-updatovat-esxi-6-5","status":"publish","type":"post","link":"https:\/\/www.djblond.cz\/index.php\/2018\/11\/14\/nelze-updatovat-esxi-6-5\/","title":{"rendered":"Nelze updatovat ESXi 6.5"},"content":{"rendered":"<p>Instalace critical\/non-critical update na ESXi 6.5 host p\u0159es vSpehre update manager havaruje s&nbsp;n\u00e1sleduj\u00edc\u00ed hl\u00e1\u0161kou:<\/p>\n<p><em>The host returns esxupdate error code:15. The package manager transaction is not successful. Check the Update Manager log files and esxupdate log files for more details.<\/em><\/p>\n<p>a dal\u0161\u00ed<\/p>\n<p><em>Could not stage image profile &#8218;(Updated) ESXi-6.5.0-20170702001-standard&#8216;: (&#8218;VMware_locker_tools-light_6.5.0-1.47.8285314&#8216;, &#8218;[Errno 32] Broken pipe&#8216;)<\/em><\/p>\n<p>Zkusil jsem n\u00e1slduj\u00edc\u00ed kroky, kter\u00e9 bohu\u017eel nepomohli:<\/p>\n<ul>\n<li>restartovat ESXi host<\/li>\n<li>updatovat firmware fyzickeho serveru (v&nbsp;mem pripade pres Dell iDRAC)<\/li>\n<li>vmware forum, ktere se odkazovalo na nedostatek m\u00edsta v&nbsp;\/store volume &#8211; <strong>v m\u00e9m p\u0159\u00edpad\u011b bylo 64% voln\u00e9ho m\u00edsta<\/strong><\/li>\n<\/ul>\n<p><span style=\"font-size: 18pt;\">M\u00e9 \u0159e\u0161en\u00ed (na vlastn\u00ed zodpov\u011bdnost)<\/span><\/p>\n<p>Tento probl\u00e9m se v\u011bt\u0161inou objevuje v&nbsp;p\u0159\u00edpad\u011b, kdy soubory bal\u00ed\u010dk\u016f v\u00a0\/locker\/packages\/version\/ jsou pln\u00e9 a nebo po\u0161kozeny.<\/p>\n<ul>\n<li>In ESXi 5.0 systems \u2013 \/locker\/packages\/5.0.0\/<\/li>\n<li>In ESXi 5.1 systems \u2013 \/locker\/packages\/5.1.0\/<\/li>\n<li>In ESXi 5.5 systems \u2013 \/locker\/packages\/5.5.0\/<\/li>\n<li>In ESXi 6.0 systems \u2013 \/locker\/packages\/6.0.0\/<\/li>\n<li>In ESXi 6.5 systems \u2013 \/locker\/packages\/6.5.0\/<\/li>\n<\/ul>\n<p>Pro kontrolu bude pot\u0159eba se p\u0159ipojit p\u0159\u00edmo na ESXi host p\u0159es SSH (kter\u00e9 je standartn\u011b zak\u00e1zan\u00e9 a je t\u0159eba ho explicitn\u011b povolit).<\/p>\n<p>Jakmile se p\u0159ipoj\u00edme, zkontrolujeme obsah slo\u017eky pomoc\u00ed p\u0159\u00edkazu ls \/store\/<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">[root@esx1:~] ls \/store\r\nls: \/store\/pack`G%s: No such file or directory\r\nls: \/store\/: Input\/output error\r\nls: \/store\/\r\n: No such file or directory\r\nls: \/store\/(: Input\/output error\r\n?              ??.@           ?.?            packages\r\n?              ?              ?              ???\r\n?              ?              ?              ra{ ?????????\r\n?              ?              ?              var\r\n?              ?              0              ?\r\n?              ?              @              ?\r\n???            ?              @              ?\r\n??             ?              @              ?\r\n??             ??             @              ?\r\n?              ?.?            ??.?           @              ?\r\n?              ?.???          ??.B           @              ??.?\r\n?              ?              ?.?            @              ??.?\r\n?              ?              ?.?            @              ?(?\r\n?              ?              ?.??           @              ?.??\r\n?              ?              ?.?            @              ?.?\r\n?              ?              ?              @              ?.?\r\n?              ??$            ?              @???.@         ?.??\r\n?              ??             ?              @?             ?@\r\n?              ?.             ?              @?.??          ?@.H\r\n??             ?.?            ?              @.?            ?\r\n??             ?.?            ?              @.??           ?@\r\n??             ?.?            ?              @.?            ?\r\n?.@            ?.$            ??@?           @.P\r\n??             ?.@            ??             @.?\r\n?              ?.@            ???            @@\r\n<\/pre>\n<p>Jako v\u00fdsledek vid\u00edme spoustu divn\u011b pojmenovan\u00fdch souboru (ty m\u016f\u017eeme ignorovat), ale naopak se mus\u00edme zam\u011b\u0159it na slo\u017eky.<br \/>\nSlo\u017eka \/store mus\u00ed obsahovat podslo\u017eky <strong>packages<\/strong> a <strong>var<\/strong>.<br \/>\nSlo\u017eka <em><strong>\/store\/packages<\/strong><\/em> by m\u011bla obsahovat dv\u011b podslo\u017eky, a to verze aktu\u00e1ln\u00ed ESXi, v&nbsp;m\u00e9m p\u0159\u00edpad\u011b <em><strong>6.5.0<\/strong><\/em> a <em><strong>var<\/strong><\/em>.<\/p>\n<p><span style=\"color: #ff0000;\"><strong>ZDE<\/strong><\/span> nastal probl\u00e9m. Ve slo\u017ece <strong>\/store\/packages<\/strong> se <span style=\"text-decoration: underline;\">nenach\u00e1zela<\/span> slo\u017eka <strong>6.5.0<\/strong>. Tak\u017ee jsem prohledal ostatn\u00ed &#8222;divn\u011b&#8220; pojmenovan\u00e9 slo\u017eky a bingo, slo\u017eka se jm\u00e9nem <strong>@?.?<\/strong> obsahovala p\u0159esn\u011b ty podslo\u017eky, kter\u00e9 je pot\u0159eba m\u00edt. Provedeme tedy p\u0159ejmenov\u00e1n\u00ed<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">[root@esx1:\/vmfs\/volumes\/5a3fa82d-b078b8da-e3aa-28f10ed2bc11] mv packages packages-old\r\n[root@esx1:\/vmfs\/volumes\/5a3fa82d-b078b8da-e3aa-28f10ed2bc11] mv @?.? packages\r\n\r\n[root@esx1:\/vmfs\/volumes\/5a3fa82d-b078b8da-e3aa-28f10ed2bc11] cd packages\r\n[root@esx1:\/vmfs\/volumes\/5a3fa82d-b078b8da-e3aa-28f10ed2bc11\/packages] ls\r\n6.5.0  var\r\n<\/pre>\n<p>Bingo, nyn\u00ed tedy m\u00e1me ve slo\u017ece \/store\/packages\/ tyto slo\u017eky<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">[root@esx1:\/vmfs\/volumes\/5a3fa82d-b078b8da-e3aa-28f10ed2bc11] cd packages\r\n[root@esx1:\/vmfs\/volumes\/5a3fa82d-b078b8da-e3aa-28f10ed2bc11\/packages] ls -l\r\ntotal 512\r\ndrwxr-xr-x    1 root     root             8 Dec 24  2017 6.5.0\r\ndrwxr-xr-x    1 root     root             8 Dec 24  2017 var\r\n<\/pre>\n<p>Restart hosta nen\u00ed pot\u0159eba, sta\u010d\u00ed jen spustit instalaci update znova.<\/p>\n<p>Zdroj: <a href=\"http:\/\/tomaskalabis.com\/wordpress\/patching-esxi-6-5-errno-32-broken-pipe-vibs-vmware_locker_tools-light\/\">http:\/\/tomaskalabis.com\/wordpress\/patching-esxi-6-5-errno-32-broken-pipe-vibs-vmware_locker_tools-light\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Instalace critical\/non-critical update na ESXi 6.5 host p\u0159es vSpehre update manager havaruje s&nbsp;n\u00e1sleduj\u00edc\u00ed hl\u00e1\u0161kou: The host returns esxupdate error code:15. The package manager transaction is not successful. Check the Update&#8230; <a href=\"https:\/\/www.djblond.cz\/index.php\/2018\/11\/14\/nelze-updatovat-esxi-6-5\/\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":145,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[12],"tags":[],"_links":{"self":[{"href":"https:\/\/www.djblond.cz\/index.php\/wp-json\/wp\/v2\/posts\/133"}],"collection":[{"href":"https:\/\/www.djblond.cz\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.djblond.cz\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.djblond.cz\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.djblond.cz\/index.php\/wp-json\/wp\/v2\/comments?post=133"}],"version-history":[{"count":11,"href":"https:\/\/www.djblond.cz\/index.php\/wp-json\/wp\/v2\/posts\/133\/revisions"}],"predecessor-version":[{"id":144,"href":"https:\/\/www.djblond.cz\/index.php\/wp-json\/wp\/v2\/posts\/133\/revisions\/144"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.djblond.cz\/index.php\/wp-json\/wp\/v2\/media\/145"}],"wp:attachment":[{"href":"https:\/\/www.djblond.cz\/index.php\/wp-json\/wp\/v2\/media?parent=133"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.djblond.cz\/index.php\/wp-json\/wp\/v2\/categories?post=133"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.djblond.cz\/index.php\/wp-json\/wp\/v2\/tags?post=133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}