<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix"><br>
      if I've understood you, you are using LVM backed local storage on
      each compute node.  If you run "lvs cinder-volumes"  you can see
      the disks. I guess you have in your nova.conf image_type=lvm, but
      with the volume group lying on the compute node disks.<br>
      <br>
      One possibility to get shared storage is using one dedicated
      storage node with the cinder-volume service configured and put
      your instance disks in it. A more simple config is a NFS share for
      all your compute nodes. To achieve this I am using a CEPH cluster.<br>
      <br>
      <br>
      <br>
      El 11/06/15 a las 14:24, Yngvi Páll Þorfinnsson escribió:<br>
    </div>
    <blockquote
      cite="mid:e2b8f0387b3f401aa30dcdaa1457a17c@simi-mbx-04.siminn.is"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
        {font-family:Courier;
        panose-1:2 7 4 9 2 2 5 2 4 4;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
        {font-family:CartoGothicStd-Bold;
        panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:CartoGothicStd-Book;}
@font-face
        {font-family:CartoGothicStd-Italic;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        color:black;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
span.EmailStyle17
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;
        color:black;
        mso-fareast-language:EN-US;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span style="color:#1F497D">Hi,<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">yes, the disks
            are local storage on each compute nodes<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">But I did
            configure LVM  on each compute node, and did configure this
            according to the Juno Install guide:<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal" style="text-autospace:none"><span
style="font-size:10.5pt;font-family:CartoGothicStd-Book;color:windowtext;mso-fareast-language:IS">„The
            service provisions logical volumes on this device<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:10.5pt;font-family:CartoGothicStd-Book;color:windowtext;mso-fareast-language:IS">using
            the
          </span><i><span
style="font-size:10.5pt;font-family:CartoGothicStd-Italic;color:windowtext;mso-fareast-language:IS">LVM
            </span></i><span
style="font-size:10.5pt;font-family:CartoGothicStd-Book;color:windowtext;mso-fareast-language:IS">driver
            and provides them to instances via
          </span><i><span
style="font-size:10.5pt;font-family:CartoGothicStd-Italic;color:windowtext;mso-fareast-language:IS">iSCSI
            </span></i><span
style="font-size:10.5pt;font-family:CartoGothicStd-Book;color:windowtext;mso-fareast-language:IS">transport.“</span><span
            style="color:#1F497D"><o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">And volume
            groups are configured on each compute node:<o:p></o:p></span></p>
        <p class="MsoNormal"><b><span
style="font-size:9.0pt;font-family:Courier;color:windowtext;mso-fareast-language:IS">vgcreate
              cinder-volumes /dev/sdX</span></b><span
            style="color:#1F497D"><o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><a moz-do-not-send="true"
            name="_MailEndCompose"><span style="color:#1F497D">So, I
              guess I‘m using a shared storeage  ( iscsi ) ?
              <o:p></o:p></span></a></p>
        <p class="MsoNormal"><span style="color:#1F497D">Are you
            referring to LVM configuration and thus a shared storage,
             iscsi ?
            <o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">Best regards<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">Yngvi<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <div>
          <div style="border:none;border-top:solid #E1E1E1
            1.0pt;padding:3.0pt 0cm 0cm 0cm">
            <p class="MsoNormal"><b><span
                  style="color:windowtext;mso-fareast-language:IS"
                  lang="EN-US">From:</span></b><span
                style="color:windowtext;mso-fareast-language:IS"
                lang="EN-US"> Xabier Elkano
                [<a class="moz-txt-link-freetext" href="mailto:xelkano@hostinet.com">mailto:xelkano@hostinet.com</a>]
                <br>
                <b>Sent:</b> 11. júní 2015 12:13<br>
                <b>To:</b> Yngvi Páll Þorfinnsson;
                <a class="moz-txt-link-abbreviated" href="mailto:openstack@lists.openstack.org">openstack@lists.openstack.org</a><br>
                <b>Subject:</b> Re: [Openstack] live migration of
                instances<o:p></o:p></span></p>
          </div>
        </div>
        <p class="MsoNormal"><o:p> </o:p></p>
        <div>
          <p class="MsoNormal"><br>
            Hi,<br>
            <br>
            do you have shared storage for your instances? If your
            instances disks are in a shared storage like iscsi or CEPH
            you can do live migrations without problems, otherwise, if
            your instances disks are in the compute nodes local storage
            ( /var/lib/nova/instances), you may need to put this
            directory in a NFS share to be able to do live migrations.<br>
            <br>
            BR,<br>
            Xabier<br>
            <br>
            El 11/06/15 a las 11:56, Yngvi Páll Þorfinnsson escribió:<span
              style="font-size:12.0pt;mso-fareast-language:IS"><o:p></o:p></span></p>
        </div>
        <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
          <p class="MsoNormal">Hi<o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal"><span style="mso-fareast-language:IS">I
              have installed and configured OpenStack(Juno) environment
              on Ubuntu(14.04).</span><o:p></o:p></p>
          <p class="MsoNormal"><span style="mso-fareast-language:IS">We
              have currently 1 controller node, 3 network nodes and 4
              compute nodes as well as 4 swift nodes.</span><o:p></o:p></p>
          <p class="MsoNormal"><span style="mso-fareast-language:IS">I'm
              using OpenStack Networking (neutron). </span><o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal">I was thinking of doing a „live
            migration“ of several instances, if I need to do a OS
            upgrade on  a compute node.<o:p></o:p></p>
          <p class="MsoNormal">For the task of configuring „live
            magration“ I‘ve been reading this document:<o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal" style="text-autospace:none"><b><span
                style="font-size:12.0pt;font-family:CartoGothicStd-Bold">OpenStack
                Cloud Administrator Guide</span></b><o:p></o:p></p>
          <p class="MsoNormal" style="text-autospace:none"><span
              style="font-size:10.0pt;font-family:CartoGothicStd-Book">current
              (2015-05-21)</span><o:p></o:p></p>
          <p class="MsoNormal"><span
              style="font-size:10.5pt;font-family:CartoGothicStd-Book">Copyright
              © 2013-2015 OpenStack Foundation Some rights reserved.</span><o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal">I can quickly see it‘s necessary to add
            this line to the nova.conf file ( on computer nodes):<o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal" style="text-autospace:none"><span
              style="font-size:9.0pt;font-family:Courier">live_migration_flag=VIR_MIGRATE_UNDEFINE_SOURCE,VIR_MIGRATE_PEER2PEER,</span><o:p></o:p></p>
          <p class="MsoNormal"><span
              style="font-size:9.0pt;font-family:Courier">VIR_MIGRATE_LIVE,
              VIR_MIGRATE_TUNNELLED</span><o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal">Also, it seems I need to configure a NFS
            mount og the dir<o:p></o:p></p>
          <p class="MsoNormal">/var/lib/nova/instances<o:p></o:p></p>
          <p class="MsoNormal">and thus configures file system access
            between all compute nodes.<o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal"><b>My question is:</b><o:p></o:p></p>
          <p class="MsoNormal">Is this the only way to configure a Live
            migration of instances in Openstack ?  i.e. configure a nfs
            mount of directories?<o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal">Best regards<o:p></o:p></p>
          <p class="MsoNormal">Yngvi<o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal"><span
              style="font-size:12.0pt;font-family:"Times New
              Roman",serif;mso-fareast-language:IS"><br>
              <br>
              <br>
              <o:p></o:p></span></p>
          <pre>_______________________________________________<o:p></o:p></pre>
          <pre>Mailing list: <a moz-do-not-send="true" href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><o:p></o:p></pre>
          <pre>Post to     : <a moz-do-not-send="true" href="mailto:openstack@lists.openstack.org">openstack@lists.openstack.org</a><o:p></o:p></pre>
          <pre>Unsubscribe : <a moz-do-not-send="true" href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><o:p></o:p></pre>
        </blockquote>
        <p class="MsoNormal"><span
            style="font-size:12.0pt;font-family:"Times New
            Roman",serif;mso-fareast-language:IS"><o:p> </o:p></span></p>
      </div>
    </blockquote>
    <br>
  </body>
</html>