<?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>Diznix Blog &#187; GOAL</title>
	<atom:link href="http://diznix.com/tag/goal/feed/" rel="self" type="application/rss+xml" />
	<link>http://diznix.com</link>
	<description>News from Nowhere</description>
	<lastBuildDate>Wed, 16 May 2012 00:32:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Gladstone &#8211; An Oracle installation script</title>
		<link>http://diznix.com/2011/03/21/gladstone/</link>
		<comments>http://diznix.com/2011/03/21/gladstone/#comments</comments>
		<pubDate>Mon, 21 Mar 2011 04:12:34 +0000</pubDate>
		<dc:creator>dizwell</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Centos]]></category>
		<category><![CDATA[Doris]]></category>
		<category><![CDATA[Doris 2.0]]></category>
		<category><![CDATA[Fedora 14]]></category>
		<category><![CDATA[Fedora 15]]></category>
		<category><![CDATA[Gladstone]]></category>
		<category><![CDATA[GOAL]]></category>
		<category><![CDATA[GOAL 2.0]]></category>
		<category><![CDATA[Linux Mint]]></category>
		<category><![CDATA[LMDE]]></category>
		<category><![CDATA[Preinstallation]]></category>
		<category><![CDATA[Scientific Linux]]></category>
		<category><![CDATA[Script]]></category>

		<guid isPermaLink="false">http://diznix.com/?p=819</guid>
		<description><![CDATA[I only have twenty-nine 150GB-plus databases to manage these days, and most of those are running on servers with uptimes in excess of a year (it would have been longer, but I only got them to switch to Linux about &#8230; <a href="http://diznix.com/2011/03/21/gladstone/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://dl.dropbox.com/u/30619235/gladstone/gladstone.sh"><img class="alignleft size-full wp-image-845" title="Download The File From Here!" src="http://diznix.com/wp-content/uploads/2011/03/gladstone.jpg" alt="" width="285" height="387" /></a>I only have twenty-nine 150GB-plus databases to manage these days, and most of those are running on servers with uptimes in excess of a year (it would have been longer, but I only got them to switch to Linux about 13 months ago). I don&#8217;t, therefore, tend to do a lot of Oracle installations these days -and my automated pre-installation configuration shell script which used to make the job fairly easy has therefore languished of late.</p>
<p>That automated script initially went by the name of &#8216;<strong>Doris</strong>&#8216; (for &#8220;Dizwell/Oracle Reliable Installation Script&#8221;), a name which appears to have stuck in some quarters.</p>
<p>About a year after Doris appeared, I re-wrote it (and updated it) to use Gnome GUI pop-ups and other interactive elements and accordingly re-named it &#8216;<strong>GOAL</strong>&#8216; (for &#8220;Graphical Oracle All-in-one Loader&#8221;).</p>
<p>Now, I&#8217;ve re-written the script one more time. Call it Doris 2 or GOAL 2, if you like. Me? <a href="http://dl.dropbox.com/u/30619235/gladstone/gladstone.sh">I&#8217;m calling it Gladstone</a> for no reason whatsoever except that half of Diznix&#8217;s name comes from <a href="http://en.wikipedia.org/wiki/Benjamin_Disraeli">Disraeli</a>, so it&#8217;s only fair to remember <a href="http://en.wikipedia.org/wiki/William_Ewart_Gladstone">the other fella</a> from time to time!</p>
<p>I thought it might be worth mentioning a couple of Gladstone&#8217;s key design features here:</p>
<p>Gladstone deals with modern distros and has been run successfully on:</p>
<ul>
<li><a href="http://www.linuxmint.com/download.php">Linux Mint 10 (&#8220;Julia&#8221;)</a></li>
<li><a href="http://www.linuxmint.com/download_lmde.php">Linux Mint Debian Edition (LMDE)</a></li>
<li><a href="http://www.debian.org/distrib/">Debian 6.0 (&#8220;Squeeze&#8221;)</a></li>
<li><a href="http://www.ubuntu.com/desktop/get-ubuntu/download">Ubuntu 10.10 (&#8220;Maverick Meercat&#8221;)</a></li>
<li><a href="http://fedoraproject.org/en/get-fedora">Fedora 14</a></li>
<li><a href="http://mirror.aarnet.edu.au/pub/fedora/linux/releases/15/Fedora/x86_64/iso/Fedora-15-x86_64-DVD.iso">Fedora 15</a></li>
<li><a href="http://centos.org/modules/tinycontent/index.php?id=15">Centos 5.5</a> (<strong>Update</strong>: also 5.6, 6.0, 6.1 and 6.2)</li>
<li><a href="https://www.scientificlinux.org/download">Scientific Linux 5.5</a> (<strong>Update</strong>: also 5.6 and 5.7)</li>
<li><a href="https://www.scientificlinux.org/download">Scientific Linux 6.0</a> (<strong>Update</strong>: also 6.1 and 6.2)</li>
</ul>
<p style="padding-left: 30px;">Note that if a distro supplies a &#8220;Live CD&#8221; and a much larger DVD installation ISO, it is the DVD ISO version that will work. The Live CD version will (probably) be missing quite a lot of files and libraries that Gladstone expects to be there, because they <em>are</em> there when a full-blown DVD ISO is used for the Operating System install. Specifically, do not use the Live CD versions of Fedora, Centos or Scientific Linux and expect Gladstone to work. Similarly, do not use the Server Edition of Ubuntu&#8230; Gladstone&#8217;s been designed for, and tested on, the Desktop Edition only.</p>
<p style="padding-left: 30px;">Gladstone only prepares your distro for the installation of <strong>10g Release 2</strong> or <strong>11g Release 2</strong>&#8230; code to do an 11g Release 1 installation, for example, has been dropped. The reasoning there is that those are the only two still-supported Oracle releases (though obviously support is not provided by Oracle at all if you&#8217;re doing home installations onto the likes of Debian anyway!). Putting it another way: you&#8217;d be certifiably insane (IMNHO) to consider installing any other Oracle version these days, so I&#8217;m not going to waste time coding for something that isn&#8217;t worth doing!</p>
<p style="padding-left: 30px;">For all tested distros, both Oracle releases eventually install successfully, though nearly all 10g installations run into the &#8220;<em>Error in invoking target &#8216;collector&#8217; of makefile &#8216;/srv/oracle/product/10.2/db_1/sysman/lib/ins_emdb.mk&#8217;</em>&#8221; error during the Oracle installation linking phase. This is a non-fatal error that can be ignored without apparent harm to any substantial bit of Oracle RDBMS functionality.</p>
<p style="padding-left: 30px;">Nearly all 11g installations are flawless on all tested distros. Two distros (Fedora and Linux Mint Debian Edition) require an additional workaround for which a shell script is created by Gladstone. Run that additional script when you get linking errors during the main Oracle installation and you&#8217;ll be able to click &#8216;Retry&#8217; and continue to a successful conclusion.</p>
<p style="padding-left: 30px;">Gladstone was written with the idea of allowing <em>myself </em>to become the oracle user, rather than merely creating a new user as is traditional. By default, you are still prompted to supply a <em>new</em> account name (and if you just press enter, you get a new one called &#8216;oracle&#8217;), but if you type your <em>own </em>username in (or that of any existing user, come to that), that account will be re-configured to make it suitable for Oracle installation ownership. This is definitely a &#8216;non-standard&#8217; way of doing things, but suits me and my desktop (and laptop) PCs just fine. Your mileage might well vary, of course, and all the usual disclaimers apply!</p>
<p>Some people never liked Doris or GOAL&#8230; they thought it wasn&#8217;t very original and would break Oracle support if done on a production box. Well, Gladstone <em>isn&#8217;t</em> very original either, since what it does is only what&#8217;s documented as <em>needing </em>to be done prior to an Oracle installation (though because you&#8217;re not having to do all the typing, it&#8217;s likely to get it more correct than you might manage on your own -which is the whole point, of course!) And the issue of support is moot, anyway -because the thing simply can&#8217;t be run (as it stands and by design) on a distro for which Oracle <em>offers</em> any support!</p>
<p>Anyway, <a href="http://dl.dropbox.com/u/30619235/gladstone/gladstone.sh">take it</a> or leave it. If you take it and find that you encounter errors or issues, let me know here and I&#8217;ll see what can be done, if anything, to fix it for others. I&#8217;ll have detailed notes for each supported distro in due course.</p>
]]></content:encoded>
			<wfw:commentRss>http://diznix.com/2011/03/21/gladstone/feed/</wfw:commentRss>
		<slash:comments>46</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced

Served from: diznix.com @ 2012-05-20 05:10:50 -->
