<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>VCritical &#187; Oracle</title>
	<atom:link href="http://www.vcritical.com/tag/oracle/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.vcritical.com</link>
	<description>Informed Virtualization Criticism</description>
	<lastBuildDate>Wed, 19 Oct 2011 22:08:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>vCenter for Linux article disappointing</title>
		<link>http://www.vcritical.com/2009/03/vcenter-for-linux-article-disappointing/</link>
		<comments>http://www.vcritical.com/2009/03/vcenter-for-linux-article-disappointing/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 20:38:48 +0000</pubDate>
		<dc:creator>Eric Gray</dc:creator>
				<category><![CDATA[Virtualizationism]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[vCenter]]></category>

		<guid isPermaLink="false">http://www.vcritical.com/?p=811</guid>
		<description><![CDATA[Yesterday I was sifting through my email and noticed a little promo blurb to an article written about the VMware vCenter on Linux technical preview: That teaser was clearly written by someone unfamiliar enough with Linux and databases to confuse the two.  Hint: vCenter for Linux is a VM appliance &#8212; the distro is irrelevant [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I was sifting through my email and noticed a little promo blurb to an <a href="http://itknowledgeexchange.techtarget.com/virtualization-pro/vmware-vcenter-for-linux-tech-preview-disappointing/" target="_blank">article</a> written about the VMware vCenter on Linux technical preview:</p>
<p><img class="alignnone size-full wp-image-812" title="SearchVMware email with vCenter on Linux blurb." src="http://www.vcritical.com/wp-content/uploads/2009/03/search_vmware_vcenter_linux.png" alt="SearchVMware email with vCenter on Linux blurb." width="358" height="381" /></p>
<p>That teaser was clearly written by someone unfamiliar enough with Linux and databases to confuse the two.  Hint: vCenter for Linux is a VM appliance &#8212; the distro is irrelevant &#8212; and referring to a database as a Linux distro is just plain incorrect.</p>
<h2>Linux is not Finnish for &#8220;free&#8221;</h2>
<p>It is critical to point out that &#8220;Linux&#8221; does not necessarily mean &#8220;free.&#8221;  Just because an ISV provides a product that runs on the Linux platform does not imply the product is open source.  There is more to Linux than <a href="http://en.wikipedia.org/wiki/LAMP_(software_bundle)" target="_blank">LAMP</a>, and while administering Oracle is not for the uninitiated, you don&#8217;t typically hear folks denigrating it as <em>closed-source</em>.<span id="more-811"></span></p>
<h2>Slow news day?</h2>
<p>The install guide clearly states that the technical preview of vCenter on Linux requires Oracle 10 or later.  Writing an article about how disappointing it was to use a product in an unintended way &#8212; with MySQL &#8212; is puzzling.</p>
<p>The article can be summarized like this:</p>
<ul>
<li>VMware released a tech preview of vCenter on Linux</li>
<li>The documentation states that an Oracle database is required</li>
<li>All respectable Linux apps work perfectly well with MySQL</li>
<li>Therefore, vCenter should work with MySQL &#8212; with just a few tweaks</li>
<li>It doesn&#8217;t!?</li>
<li>vCenter on Linux is not a true Linux application!</li>
</ul>
<h2>Constructive Criticism</h2>
<p>Software providers need feedback from vocal customers &#8212; it benefits everyone.  Check out the comments made by several VMware customers in my <a href="http://www.vcritical.com/2009/02/installing-vcenter-on-linux-technical-preview/">vCenter on Linux post</a>.  The sentiment is the same.  There is nothing wrong with asking for &#8212; or demanding &#8212; support for another database platform.   But trying to port it alone and screaming from a bully pulpit when it doesn&#8217;t work&#8230; that just doesn&#8217;t make sense.</p>
<p>Personally, I hope VMware can support an open-source database for vCenter, too.  Being able to deliver a ready-to-run appliance solution would be a great benefit.</p>


<p>Related posts:<ol><li><a href='http://www.vcritical.com/2009/02/installing-vcenter-on-linux-technical-preview/' rel='bookmark' title='Installing vCenter on Linux Technical Preview'>Installing vCenter on Linux Technical Preview</a></li>
<li><a href='http://www.vcritical.com/2010/07/microsoft-seeks-to-stem-azure-exodus-with-huge-appliance/' rel='bookmark' title='Microsoft seeks to stem Azure exodus with huge appliance'>Microsoft seeks to stem Azure exodus with huge appliance</a></li>
<li><a href='http://www.vcritical.com/2009/04/vmware-vcenter-server-4-task-and-event-retention/' rel='bookmark' title='VMware vCenter Server 4 task and event retention'>VMware vCenter Server 4 task and event retention</a></li>
<li><a href='http://www.vcritical.com/2009/04/vmware-vcenter-really-needs-an-agent/' rel='bookmark' title='VMware vCenter really needs an agent'>VMware vCenter really needs an agent</a></li>
</ol></p><div style="font-family:Verdana; color:#000000; background-color: #C0C0C0; padding: 7px;border: dashed thin">

<a href="http://www.vcritical.com/2009/03/vcenter-for-linux-article-disappointing/#respond">Leave a Comment</a> •
<a href="http://feedproxy.google.com/vcritical">Subscribe to RSS</a> •
<a href="http://feedburner.google.com/fb/a/mailverify?uri=vcritical&loc=en_US">Subscribe via Email</a> •
<a href="http://www.twitter.com/eric_gray">Follow Eric Gray on Twitter</a><br/>

More articles on: <a href="http://www.vcritical.com/tag/linux/" rel="tag">Linux</a>, <a href="http://www.vcritical.com/tag/oracle/" rel="tag">Oracle</a>, <a href="http://www.vcritical.com/tag/vcenter/" rel="tag">vCenter</a> • <a href="http://www.vcritical.com/category/virtualizationism/">Browse All Virtualization Content</a><br/>

<a href="http://www.vcritical.com/2009/03/vcenter-for-linux-article-disappointing/">vCenter for Linux article disappointing</a> by <a href="http://www.vcritical.com/about/">Eric Gray</a> © 2009 • <a href="http://www.vcritical.com/">VCritical</a>

</div>]]></content:encoded>
			<wfw:commentRss>http://www.vcritical.com/2009/03/vcenter-for-linux-article-disappointing/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Installing vCenter on Linux Technical Preview</title>
		<link>http://www.vcritical.com/2009/02/installing-vcenter-on-linux-technical-preview/</link>
		<comments>http://www.vcritical.com/2009/02/installing-vcenter-on-linux-technical-preview/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 21:22:10 +0000</pubDate>
		<dc:creator>Eric Gray</dc:creator>
				<category><![CDATA[Virtualizationism]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[PASS]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[vCenter]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.vcritical.com/?p=740</guid>
		<description><![CDATA[vCenter on Linux is distributed as a virtual appliance; it is really easy to try out.  However, the only supported database at the moment is Oracle &#8212; this might be a stumbling block for some.  While the installation guide covers everything you need to know, here are some quick tips that may help clarify some [...]]]></description>
			<content:encoded><![CDATA[<p>vCenter on Linux is distributed as a <a href="http://communities.vmware.com/community/beta/vcserver_linux" target="_blank">virtual appliance</a>; it is really easy to try out.  However, the only supported database at the moment is Oracle &#8212; this might be a stumbling block for some.  While the <a href="http://communities.vmware.com/docs/DOC-9580" target="_blank">installation guide</a> covers everything you need to know, here are some quick tips that may help clarify some of the more complicated parts.</p>
<h2>Fire up the vCenter Linux Appliance</h2>
<p>Download the OVF and import it to your ESX host.</p>
<p><img class="alignnone size-full wp-image-743" title="Importing the vCenter on Linux OVF package." src="http://www.vcritical.com/wp-content/uploads/2009/02/importing_vclinux_ovf.png" alt="Importing the vCenter on Linux OVF package." width="484" height="287" /></p>
<p>Power it on and accept the EULA, you will end up at this screen:<span id="more-740"></span></p>
<p><a href="http://www.vcritical.com/wp-content/uploads/2009/02/initial_boot_vclinux.png"><img class="alignnone size-medium wp-image-747" title="Initial boot of vCenter on Linux" src="http://www.vcritical.com/wp-content/uploads/2009/02/initial_boot_vclinux-300x172.png" alt="Initial boot of vCenter on Linux" width="300" height="172" /></a></p>
<blockquote><p><strong>NOTE</strong>: VMware accidentally included the  Highly Confidential Beta Software EULA with the vCenter on Linux appliance.  I have confirmed with one of the beta program managers and product management that this is not a private beta.  After all, <a href="http://vmworld.com/community/conferences/europe2009/agenda/keynotes/2" target="_blank">Dr. Stephen Herrod told everyone about it in his keynote</a> today.</p></blockquote>
<p>Next, configure networking via the menu option or determine the current DHCP IP address &#8212; log in as root/vmware and run ifconfig (or just look at the VI Client summary for the VM).</p>
<p>Download the two instant client packages from Oracle to your workstation, as specified in the install documentation.  Copy them to the vCenter VM, like this:</p>
<p><img class="alignnone size-full wp-image-745" title="Use PuTTY pscp to copy Oracle drivers to vCenter on Linux." src="http://www.vcritical.com/wp-content/uploads/2009/02/scp_oracle_drivers_to_vclinux.png" alt="Use PuTTY pscp to copy Oracle drivers to vCenter on Linux." width="471" height="436" /></p>
<h2>Prepare an Oracle Database</h2>
<p>I&#8217;m not going to cover how to install Oracle.  Let&#8217;s just say it&#8217;s not a next-next-finish operation.  You can get the free Oracle Express Edition or use an existing instance already present in your environment.  What I <em>will </em>give you is a simple recipe to prepare your Oracle instance for hosting a vCenter database.</p>
<p>Save the following code as &#8220;vpxadmin.sql&#8221; on your Oracle server.</p>

<div class="wp_syntax"><div class="code"><pre class="sql" style="font-family:monospace;"><span style="color: #993333; font-weight: bold;">CREATE</span> SMALLFILE TABLESPACE <span style="color: #ff0000;">&quot;VPX&quot;</span> DATAFILE <span style="color: #ff0000;">'/u01/app/oracle/oradata/vcdb/vpx01.dbf'</span> <span style="color: #993333; font-weight: bold;">SIZE</span> 100M AUTOEXTEND <span style="color: #993333; font-weight: bold;">ON</span> <span style="color: #993333; font-weight: bold;">NEXT</span> 10M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT <span style="color: #993333; font-weight: bold;">LOCAL</span> SEGMENT <span style="color: #993333; font-weight: bold;">SPACE</span> MANAGEMENT AUTO;
&nbsp;
<span style="color: #993333; font-weight: bold;">CREATE</span> <span style="color: #993333; font-weight: bold;">USER</span> <span style="color: #ff0000;">&quot;VPXADMIN&quot;</span> PROFILE <span style="color: #ff0000;">&quot;DEFAULT&quot;</span> <span style="color: #993333; font-weight: bold;">IDENTIFIED</span> <span style="color: #993333; font-weight: bold;">BY</span> <span style="color: #ff0000;">&quot;secretpassword&quot;</span> <span style="color: #993333; font-weight: bold;">DEFAULT</span> TABLESPACE <span style="color: #ff0000;">&quot;VPX&quot;</span> ACCOUNT <span style="color: #993333; font-weight: bold;">UNLOCK</span>;
&nbsp;
<span style="color: #993333; font-weight: bold;">GRANT</span> <span style="color: #993333; font-weight: bold;">CONNECT</span> <span style="color: #993333; font-weight: bold;">TO</span> VPXADMIN;
<span style="color: #993333; font-weight: bold;">GRANT</span> resource <span style="color: #993333; font-weight: bold;">TO</span> VPXADMIN;
<span style="color: #993333; font-weight: bold;">GRANT</span> <span style="color: #993333; font-weight: bold;">CREATE</span> <span style="color: #993333; font-weight: bold;">VIEW</span> <span style="color: #993333; font-weight: bold;">TO</span> VPXADMIN;
<span style="color: #993333; font-weight: bold;">GRANT</span> <span style="color: #993333; font-weight: bold;">CREATE</span> any <span style="color: #993333; font-weight: bold;">SEQUENCE</span> <span style="color: #993333; font-weight: bold;">TO</span> VPXADMIN;
<span style="color: #993333; font-weight: bold;">GRANT</span> <span style="color: #993333; font-weight: bold;">CREATE</span> any <span style="color: #993333; font-weight: bold;">TABLE</span> <span style="color: #993333; font-weight: bold;">TO</span> VPXADMIN;
<span style="color: #993333; font-weight: bold;">GRANT</span> <span style="color: #993333; font-weight: bold;">EXECUTE</span> <span style="color: #993333; font-weight: bold;">ON</span> dbms_job <span style="color: #993333; font-weight: bold;">TO</span> VPXADMIN;
<span style="color: #993333; font-weight: bold;">GRANT</span> <span style="color: #993333; font-weight: bold;">EXECUTE</span> <span style="color: #993333; font-weight: bold;">ON</span> dbms_lock <span style="color: #993333; font-weight: bold;">TO</span> VPXADMIN;
<span style="color: #993333; font-weight: bold;">GRANT</span> unlimited tablespace <span style="color: #993333; font-weight: bold;">TO</span> VPXADMIN;</pre></div></div>

<p>Then, just execute it:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">$ sqlplus <span style="color: #000000; font-weight: bold;">/</span> <span style="color: #c20cb9; font-weight: bold;">as</span> sysdba <span style="color: #000000; font-weight: bold;">@</span>vpxadmin.sql</pre></div></div>

<p>This will create a tablespace and credentials for your vCenter database.</p>
<p>These four things are required in order to connect vCenter on Linux to Oracle:</p>
<ol>
<li>Hostname or IP address</li>
<li>Instance name &#8211; by default in Oracle this is often &#8220;orcl&#8221; but you or your DBA may have changed it.  You probably need the fully-qualified version, which would be something like &#8220;orcl.whatever.yourcompany.com&#8221; &#8212; this likely is not the same as the FQDN/hostname of the server.  In the following example, I am using &#8220;vcdb.vmware.com&#8221; as my instance.</li>
<li>Login id: VPXADMIN</li>
<li>Password: secretpassword (please change this)</li>
</ol>
<h2>Configure vCenter on Linux Database Connection</h2>
<p>Reboot the vCenter VM.  On next boot, the Oracle drivers are detected and installed automatically:</p>
<p><a href="http://www.vcritical.com/wp-content/uploads/2009/02/oracle_client_auto_install.png"><img class="alignnone size-medium wp-image-744" title="Oracle client automatically detected and installed on vCenter boot." src="http://www.vcritical.com/wp-content/uploads/2009/02/oracle_client_auto_install-300x208.png" alt="Oracle client automatically detected and installed on vCenter boot." width="300" height="208" /></a></p>
<p>Enter your Oracle connection information and you are done:</p>
<p><img class="size-full wp-image-742 alignnone" title="Entering Oracle connection information for vCenter on Linux." src="http://www.vcritical.com/wp-content/uploads/2009/02/entering_oracle_connection_info_on_vclinux.png" alt="Entering Oracle connection information for vCenter on Linux." width="372" height="161" /></p>
<h2>Connect to vCenter on Linux with the VI Client</h2>
<p>If you already have a recent VI Client installed, you should be able to use it &#8212; or download and install by pointing your web browser to your vCenter VM IP.  When you are ready, log in to your new vCenter on Linux (use the root account, not the database account), create a datacenter, add hosts, and try it out.</p>


<p>Related posts:<ol><li><a href='http://www.vcritical.com/2009/03/vcenter-for-linux-article-disappointing/' rel='bookmark' title='vCenter for Linux article disappointing'>vCenter for Linux article disappointing</a></li>
<li><a href='http://www.vcritical.com/2011/08/vmware-vcenter-server-appliance-and-vram-reporting/' rel='bookmark' title='VMware vCenter Server Appliance and vRAM Reporting'>VMware vCenter Server Appliance and vRAM Reporting</a></li>
<li><a href='http://www.vcritical.com/2009/04/vmware-vcenter-server-4-task-and-event-retention/' rel='bookmark' title='VMware vCenter Server 4 task and event retention'>VMware vCenter Server 4 task and event retention</a></li>
<li><a href='http://www.vcritical.com/2009/12/vmware-vcenter-capacityiq-1-0-1-for-vsphere/' rel='bookmark' title='VMware vCenter CapacityIQ 1.0.1 for vSphere'>VMware vCenter CapacityIQ 1.0.1 for vSphere</a></li>
</ol></p><div style="font-family:Verdana; color:#000000; background-color: #C0C0C0; padding: 7px;border: dashed thin">

<a href="http://www.vcritical.com/2009/02/installing-vcenter-on-linux-technical-preview/#respond">Leave a Comment</a> •
<a href="http://feedproxy.google.com/vcritical">Subscribe to RSS</a> •
<a href="http://feedburner.google.com/fb/a/mailverify?uri=vcritical&loc=en_US">Subscribe via Email</a> •
<a href="http://www.twitter.com/eric_gray">Follow Eric Gray on Twitter</a><br/>

More articles on: <a href="http://www.vcritical.com/tag/linux/" rel="tag">Linux</a>, <a href="http://www.vcritical.com/tag/oracle/" rel="tag">Oracle</a>, <a href="http://www.vcritical.com/tag/pass/" rel="tag">PASS</a>, <a href="http://www.vcritical.com/tag/ssh/" rel="tag">SSH</a>, <a href="http://www.vcritical.com/tag/vcenter/" rel="tag">vCenter</a>, <a href="http://www.vcritical.com/tag/vmware/" rel="tag">VMware</a> • <a href="http://www.vcritical.com/category/virtualizationism/">Browse All Virtualization Content</a><br/>

<a href="http://www.vcritical.com/2009/02/installing-vcenter-on-linux-technical-preview/">Installing vCenter on Linux Technical Preview</a> by <a href="http://www.vcritical.com/about/">Eric Gray</a> © 2009 • <a href="http://www.vcritical.com/">VCritical</a>

</div>]]></content:encoded>
			<wfw:commentRss>http://www.vcritical.com/2009/02/installing-vcenter-on-linux-technical-preview/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
	</channel>
</rss>

