<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-15">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hello,<br>
    this will probably be a beginner/conceptual email<br>
    <br>
    I am following the Centos_Vmware quickstart document 
    (<a class="moz-txt-link-freetext" href="http://docs.opennebula.org/4.8/design_and_installation/quick_starts/qs_centos_vmware.html">http://docs.opennebula.org/4.8/design_and_installation/quick_starts/qs_centos_vmware.html</a>)
    <br>
    My end goal is to integrate Opennebula into an existing Vmware
    cluster (a few esxi hosts + 1 fiber channel shared storage), with as
    little impact to the Vmware infrastructure as possible as this is a
    production environment, but I'm seeing configuration steps I need to
    make which make me a little uncomfortable as I'll explain in a
    moment<br>
    <br>
    The Datastores part:<br>
    I see Opennebula needs to access two datastores: system and images.<br>
    In the quickstart the Opennebula server is configured to export two
    NFS shares, which doesn't seem like a great idea since I guess a
    simple reboot of the front end would probably cause all Opennebula
    VMs to die. So I read this:
    <a class="moz-txt-link-freetext" href="http://docs.opennebula.org/4.8/administration/storage/vmware_ds.html">http://docs.opennebula.org/4.8/administration/storage/vmware_ds.html</a>
    and read: <br>
    <ul class="simple" style="box-sizing: border-box; margin-top: 0px;
      margin-bottom: 10px; color: rgb(53, 55, 53); font-family: Verdana,
      Geneva, sans-serif; font-size: 13px; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: 19.047618865966797px; orphans: auto; text-align:
      start; text-indent: 0px; text-transform: none; white-space:
      normal; widows: auto; word-spacing: 0px;
      -webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
      255);">
      <li style="box-sizing: border-box;">The ESX servers needs to
        present or mount (as iSCSI, NFS or local storage) both the<span
          class="Apple-converted-space"> </span><code style="box-sizing:
          border-box; font-family: Monaco, Menlo, Consolas, 'Courier
          New', monospace; font-size: 12px; padding: 2px 4px; color:
          rgb(0, 152, 195); white-space: nowrap; border-top-left-radius:
          4px; border-top-right-radius: 4px; border-bottom-right-radius:
          4px; border-bottom-left-radius: 4px; background-color:
          rgb(235, 235, 237);"><span class="pre" style="box-sizing:
            border-box;">system</span></code><span
          class="Apple-converted-space"> </span>datastore and the<span
          class="Apple-converted-space"> </span><code style="box-sizing:
          border-box; font-family: Monaco, Menlo, Consolas, 'Courier
          New', monospace; font-size: 12px; padding: 2px 4px; color:
          rgb(0, 152, 195); white-space: nowrap; border-top-left-radius:
          4px; border-top-right-radius: 4px; border-bottom-right-radius:
          4px; border-bottom-left-radius: 4px; background-color:
          rgb(235, 235, 237);"><span class="pre" style="box-sizing:
            border-box;">image</span></code>datastore (naming them with
        just the <datastore-id>, for instance<span
          class="Apple-converted-space"> </span><code style="box-sizing:
          border-box; font-family: Monaco, Menlo, Consolas, 'Courier
          New', monospace; font-size: 12px; padding: 2px 4px; color:
          rgb(0, 152, 195); white-space: nowrap; border-top-left-radius:
          4px; border-top-right-radius: 4px; border-bottom-right-radius:
          4px; border-bottom-left-radius: 4px; background-color:
          rgb(235, 235, 237);"><span class="pre" style="box-sizing:
            border-box;">0</span></code><span
          class="Apple-converted-space"> </span>for the<span
          class="Apple-converted-space"> </span><code style="box-sizing:
          border-box; font-family: Monaco, Menlo, Consolas, 'Courier
          New', monospace; font-size: 12px; padding: 2px 4px; color:
          rgb(0, 152, 195); white-space: nowrap; border-top-left-radius:
          4px; border-top-right-radius: 4px; border-bottom-right-radius:
          4px; border-bottom-left-radius: 4px; background-color:
          rgb(235, 235, 237);"><span class="pre" style="box-sizing:
            border-box;">system</span></code><span
          class="Apple-converted-space"> </span>datastore and<span
          class="Apple-converted-space"> </span><code style="box-sizing:
          border-box; font-family: Monaco, Menlo, Consolas, 'Courier
          New', monospace; font-size: 12px; padding: 2px 4px; color:
          rgb(0, 152, 195); white-space: nowrap; border-top-left-radius:
          4px; border-top-right-radius: 4px; border-bottom-right-radius:
          4px; border-bottom-left-radius: 4px; background-color:
          rgb(235, 235, 237);"><span class="pre" style="box-sizing:
            border-box;">1</span></code><span
          class="Apple-converted-space"> </span>for the<span
          class="Apple-converted-space"> </span><code style="box-sizing:
          border-box; font-family: Monaco, Menlo, Consolas, 'Courier
          New', monospace; font-size: 12px; padding: 2px 4px; color:
          rgb(0, 152, 195); white-space: nowrap; border-top-left-radius:
          4px; border-top-right-radius: 4px; border-bottom-right-radius:
          4px; border-bottom-left-radius: 4px; background-color:
          rgb(235, 235, 237);"><span class="pre" style="box-sizing:
            border-box;">image</span></code>datastore).</li>
    </ul>
    Questions: do I have to create two brand new separate datastores?
    Can't I use existing datastores I already have in place? I see
    iSCSI, NFS... but no mention of Fiber channel, is FC supported? Will
    anything already on the datastore risk being overwritten?<br>
    <br>
    The ESXi part:<br>
    In the quickstart I see I need to copy the oneadmin ssh keys to the
    esxi servers so that no password is prompted, then I also have to
    hack into the esxi firewall service to allow VNC, then to enable
    dynamic network mode I will again need to make manual adjustments
    inside the Esxi (chmod +s /sbin/esxcfg-vswitch)<br>
    Then I also found this (somewhat old) link stating that manual
    modifications don't persist after a reboot:
<a class="moz-txt-link-freetext" href="http://www.virtuallyghetto.com/2011/08/how-to-persist-configuration-changes-in.html">http://www.virtuallyghetto.com/2011/08/how-to-persist-configuration-changes-in.html</a><br>
    <br>
    Question: Isn't there a cleaner alternative to having to manually
    edit files and stuff
    inside the Esxi server for everything to work? Is the non persistent
    configuration changes still a problem?<br>
    <br>
    Thank you<br>
    Luca<br>
    <br>
    <br>
    <div class="moz-signature">
      <div class="moz-signature">
        <table style="border-collapse: collapse; border-spacing: 0px;
          border-width: 0px; font-size: 10pt; font-family: 'Sans Serif',
          Verdana, Arial, Helvetica, sans-serif; letter-spacing: normal;
          orphans: auto; text-indent: 0px; text-transform: none; widows:
          auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
          background-color: rgb(253, 253, 253);" cellpadding="0"
          cellspacing="0" border="0">
          <tbody style="font-size: 10pt;">
            <tr style="font-size: 10pt;" valign="top">
              <td style="font-size: 10pt; border-width: 0px; padding:
                0px;" width="367"><br>
              </td>
              <td style="font-size: 10pt; border-width: 0px; padding:
                0px;" width="444"><br>
              </td>
            </tr>
            <tr style="font-size: 10pt;" valign="top">
              <td style="font-size: 10pt; border-width: 0px; padding:
                0px;" width="367"><br>
              </td>
              <td style="font-size: 10pt; border-width: 0px; padding:
                0px;" width="444"><br>
              </td>
            </tr>
            <tr style="font-size: 10pt;" valign="top">
              <td colspan="2" style="font-size: 10pt; border-width: 0px;
                padding: 0px;" width="813"></td>
            </tr>
          </tbody>
        </table>
      </div>
    </div>
  </body>
</html>