<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Apun's Weblog &#187; Oracle</title>
	<atom:link href="http://apunhiran.wordpress.com/category/oracle/feed/" rel="self" type="application/rss+xml" />
	<link>http://apunhiran.wordpress.com</link>
	<description></description>
	<lastBuildDate>Thu, 02 Apr 2009 07:12:22 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='apunhiran.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/6b972c688eb451f88663b3605c049e1d?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Apun's Weblog &#187; Oracle</title>
		<link>http://apunhiran.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://apunhiran.wordpress.com/osd.xml" title="Apun&#8217;s Weblog" />
		<item>
		<title>ORA-14074: partition bound must collate higher than that of the last partition</title>
		<link>http://apunhiran.wordpress.com/2009/04/02/ora-14074-partition-bound-must-collate-higher-than-that-of-the-last-partition/</link>
		<comments>http://apunhiran.wordpress.com/2009/04/02/ora-14074-partition-bound-must-collate-higher-than-that-of-the-last-partition/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 07:12:22 +0000</pubDate>
		<dc:creator>apunhiran</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://apunhiran.wordpress.com/?p=18</guid>
		<description><![CDATA[Problem:
ORA-14074: partition bound must collate higher than that of the last partition
What was being done:
I had a table which had daily partitions. I wanted to drop daily partitions and create weekly partitions. I have the data available elsewhere, so I can drop the partitions. I had dropped partitions for a week:
alter table apun.log drop parition [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=apunhiran.wordpress.com&blog=3486292&post=18&subd=apunhiran&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><span style="font-weight:bold;">Problem:</span></p>
<p>ORA-14074: partition bound must collate higher than that of the last partition</p>
<p><span style="font-weight:bold;">What was being done:</span></p>
<p>I had a table which had daily partitions. I wanted to drop daily partitions and create weekly partitions. I have the data available elsewhere, so I can drop the partitions. I had dropped partitions for a week:</p>
<p><span style="font-weight:bold;">alter table apun.log drop parition PARTITION_2007_10_01;<br />
alter table apun.log drop parition PARTITION_2007_10_02;<br />
alter table apun.log drop parition PARTITION_2007_10_03;<br />
alter table apun.log drop parition PARTITION_2007_10_04;<br />
alter table apun.log drop parition PARTITION_2007_10_05;<br />
alter table apun.log drop parition PARTITION_2007_10_06;<br />
alter table apun.log drop parition PARTITION_2007_10_07;<br />
alter table apun.log drop parition PARTITION_2007_10_08;<br />
</span><br />
and tried creating weekly partition:</p>
<p><span style="font-weight:bold;">SQL&gt; ALTER TABLE apun.log ADD PARTITION week_01_10_2007 VALUES LESS THAN ((TO_DATE(&#8216;2007-10-09 00:00:00&#8242;, &#8216;SYYYY-MM-DD HH24:MI:SS&#8217;, &#8216;NLS_CALENDAR=GREGORIAN&#8217;)))<br />
   NOLOGGING<br />
   COMPRESS<br />
   TABLESPACE log_tablespace;<br />
 PARTITION week_01_10_2007 VALUES LESS THAN ((TO_DATE(&#8216;2007-10-09 00:00:00&#8242;, &#8216;SYYYY-MM-DD HH24:MI:SS&#8217;, &#8216;NLS_CALENDAR=GREGORIAN&#8217;)))</p>
<ul>
<li>ERROR at line 3:</li>
</ul>
<p>ORA-14074: partition bound must collate higher than that of the last partition</span></p>
<p>I still have other daily partitions, after the ones I dropped.</p>
<p><span style="font-weight:bold;">Resolution:</span></p>
<p>Searched the net and metalink and found that what needs to be done is to use SPLIT PARTITION:</p>
<p><span style="font-weight:bold;">ALTER TABLE apun.log<br />
SPLIT PARTITION PARTITION_2007_10_09 AT<br />
(((TO_DATE(&#8216; 2007-10-09 00:00:00&#8242;, &#8216;SYYYY-MM-DD HH24:MI:SS&#8217;, &#8216;NLS_CALENDAR=GREGORIAN&#8217;))))<br />
INTO (week_01_10_2007<br />
      TABLESPACE log_tablespace<br />
      PCTFREE    0<br />
      INITRANS   1<br />
      MAXTRANS   255<br />
      STORAGE    (<br />
                  INITIAL          64K<br />
                  NEXT             128M<br />
                  MINEXTENTS       1<br />
                  PCTINCREASE      0<br />
                  BUFFER_POOL      DEFAULT<br />
                 ),<br />
      PARTITION PARTITION_2007_10_09);</span></p>
Posted in Oracle  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/apunhiran.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/apunhiran.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/apunhiran.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/apunhiran.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/apunhiran.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/apunhiran.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/apunhiran.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/apunhiran.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/apunhiran.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/apunhiran.wordpress.com/18/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=apunhiran.wordpress.com&blog=3486292&post=18&subd=apunhiran&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://apunhiran.wordpress.com/2009/04/02/ora-14074-partition-bound-must-collate-higher-than-that-of-the-last-partition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/101a5806905c5a4f88188eb4a6beb235?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Apun</media:title>
		</media:content>
	</item>
		<item>
		<title>10.2.0.1 CRS Installation and upgrade to 10.2.0.3 for RAC</title>
		<link>http://apunhiran.wordpress.com/2009/04/02/10201-crs-installation-and-upgrade-to-10203-for-rac/</link>
		<comments>http://apunhiran.wordpress.com/2009/04/02/10201-crs-installation-and-upgrade-to-10203-for-rac/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 07:09:45 +0000</pubDate>
		<dc:creator>apunhiran</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://apunhiran.wordpress.com/?p=12</guid>
		<description><![CDATA[Download oracle crs software from http://www.oracle.com/technology/software/index.html location. For this document we will use oracle 10.2.0.1 crs software.

i.e. 10201_clusterware_linux_x86_64.cpio 

#cpio –idmv 

  As we are building a 2 node RAC system, we will need to setup user equivalence for oracle user between both the nodes. Its done by generating ssh keys on both the nodes [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=apunhiran.wordpress.com&blog=3486292&post=12&subd=apunhiran&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p class="MsoNormal"><span style="font-family:Verdana;font-size:10px;">Download oracle crs software from <a href="http://www.oracle.com/technology/software/index.html">http://www.oracle.com/technology/software/index.html</a> location. For this document we will use oracle 10.2.0.1 crs software.</span><span style="font-size:10px;"></span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:10px;"></span></p>
<p><span style="font-size:85%;"><span><span>i.e. 10201_clusterware_linux_x86_64.cpio </p>
<ol>
<li>#cpio –idmv </span></span>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-size:10px;"></span></span></p>
<p>  <span style="font-family:Verdana;font-size:10px;"><span style="font-size:85%;">As we are building a 2 node RAC system, we will need to setup user equi</span>valence for oracle user between both the nodes. Its done by generating ssh keys on both the nodes and concatenating then in a file called authorized_keys. The file need to be in $HOME/.ssh directory on all the RAC nodes.</span><span style="font-family:&quot;font-size:10px;"></li>
</ol>
<p></span><span style="font-family:Verdana;font-size:10px;">Now change directory to the clusterware software and then to cluvfy and run the pre-check:<br />
[oracle@ac-oracle-001]~/stage/clusterware/cluvfy% ./runcluvfy.sh stage -pre crsinst -n -oracle-001,ac-oracle-002</p>
<p></span><span style="font-family:Verdana;font-size:8px;">Performing pre-checks for cluster services setup</p>
<p>Checking node reachability&#8230;<br />
Node reachability check passed from node &#8220;ac-oracle-001&#8243;.</p>
<p>Checking user equivalence&#8230;<br />
User equivalence check passed for user &#8220;oracle&#8221;.</p>
<p>Checking administrative privileges&#8230;<br />
User existence check passed for &#8220;oracle&#8221;.<br />
Group existence check failed for &#8220;oinstall&#8221;.<br />
Check failed on nodes:<br />
ac-oracle-002,ac-oracle-001</p>
<p>Administrative privileges check failed.</p>
<p>Checking node connectivity&#8230;</p>
<p>Node connectivity check passed for subnet &#8220;76.13.224.64&#8243; with node(s) ac-oracle-002,ac-oracle-001.<br />
Node connectivity check passed for subnet &#8220;10.128.159.0&#8243; with node(s) ac-oracle-002,ac-oracle-001.</p>
<p>Suitable interfaces for VIP on subnet &#8220;76.13.224.64&#8243;:<br />
ac-oracle-002 eth0:76.13.224.119 eth0:76.13.224.111<br />
ac-oracle-001 eth0:76.13.224.120 eth0:76.13.224.112</p>
<p>Suitable interfaces for the private interconnect on subnet &#8220;10.128.159.0&#8243;:<br />
ac-oracle-002 ib1:10.128.159.53<br />
ac-oracle-001 ib1:10.128.159.52</p>
<p>Node connectivity check passed.</p>
<p>Checking system requirements for &#8216;crs&#8217;&#8230;<br />
Total memory check passed.<br />
Free disk space check passed.<br />
Swap space check passed.<br />
System architecture check passed.<br />
Kernel version check passed.<br />
Package existence check passed for &#8220;binutils-2.15.92.0.2-13&#8243;.<br />
Group existence check passed for &#8220;dba&#8221;.<br />
Group existence check failed for &#8220;oinstall&#8221;.<br />
Check failed on nodes:<br />
ac-oracle-002,ac-oracle-001<br />
User existence check passed for &#8220;nobody&#8221;.</p>
<p>System requirement failed for &#8216;crs&#8217;</p>
<p>Pre-check for cluster services setup was unsuccessful on all the nodes.<br />
</span><span style="font-family:Verdana;font-size:10px;"><br />
As I am not using oinstall group, I am going to ignore the error for the oinstall group not existing.<br />
Now invoke the installer:<br />
[oracle@ac-oracle-001]~/stage/clusterware%./runInstaller<br />
This is give you the welcome screen, please press next.<br />
Then:</p>
<table style="width:auto;">
<tbody>
<tr>
<td><a href="http://picasaweb.google.com/lh/photo/EH5ZITqieKDTS5UkD_A-IA?authkey=eiqwBiRzZ1c"><img src="http://lh3.ggpht.com/apunhiran/SMUQHeCETBI/AAAAAAAAASg/ehdinHusmdc/s288/2431028530_dbb37fc2a3_o.jpg" /></a></td>
</tr>
<tr>
<td style="font-family:arial,sans-serif;font-size:11px;text-align:right;">From <a href="http://picasaweb.google.com/apunhiran/ForBlog?authkey=eiqwBiRzZ1c">For Blog</a></td>
</tr>
</tbody>
</table>
<p>Select the Ora Inventory location and &#8220;dba&#8221; as the group for installation. And press Next:</p>
<table style="width:auto;">
<tbody>
<tr>
<td><a href="http://picasaweb.google.com/lh/photo/5g9nhdWBuTzixJGct7b-hQ?authkey=eiqwBiRzZ1c"><img src="http://lh6.ggpht.com/apunhiran/SMUQFqAS4VI/AAAAAAAAAR8/OdvlRdGx0Fc/s288/2431028780_f610015c9d_o.jpg" /></a></td>
</tr>
<tr>
<td style="font-family:arial,sans-serif;font-size:11px;text-align:right;">From <a href="http://picasaweb.google.com/apunhiran/ForBlog?authkey=eiqwBiRzZ1c">For Blog</a></td>
</tr>
</tbody>
</table>
<p>Select location of CRS_HOME and press Next:</p>
<table style="width:auto;">
<tbody>
<tr>
<td><a href="http://picasaweb.google.com/lh/photo/2rC8GpDWEKMawXgFN44zvg?authkey=eiqwBiRzZ1c"><img src="http://lh3.ggpht.com/apunhiran/SMUQFJ8VQlI/AAAAAAAAAR0/HKQ7QVR488k/s288/2431028870_f7d1e2d160_o.jpg" /></a></td>
</tr>
<tr>
<td style="font-family:arial,sans-serif;font-size:11px;text-align:right;">From <a href="http://picasaweb.google.com/apunhiran/ForBlog?authkey=eiqwBiRzZ1c">For Blog</a></td>
</tr>
</tbody>
</table>
<p>This screen shows that the installer is running a check from pre-requisites.<br />
This should complete without error, check for warnings if any. I received a warning for Swap space, so I continued the installation, deciding to take care of the swap space latter. Press Next:</p>
<table style="width:auto;">
<tbody>
<tr>
<td><a href="http://picasaweb.google.com/lh/photo/1bGE1Jiwj04XaWPcYmbyiQ?authkey=eiqwBiRzZ1c"><img src="http://lh3.ggpht.com/apunhiran/SMUQElefB8I/AAAAAAAAARs/P80EEc0H7os/s288/2430214045_d149279481_o.jpg" /></a></td>
</tr>
<tr>
<td style="font-family:arial,sans-serif;font-size:11px;text-align:right;">From <a href="http://picasaweb.google.com/apunhiran/ForBlog?authkey=eiqwBiRzZ1c">For Blog</a></td>
</tr>
</tbody>
</table>
<p>Add node information in this window:</p>
<table style="width:auto;">
<tbody>
<tr>
<td><a href="http://picasaweb.google.com/lh/photo/1bGE1Jiwj04XaWPcYmbyiQ?authkey=eiqwBiRzZ1c"><img src="http://lh3.ggpht.com/apunhiran/SMUQElefB8I/AAAAAAAAARs/P80EEc0H7os/s288/2430214045_d149279481_o.jpg" /></a></td>
</tr>
<tr>
<td style="font-family:arial,sans-serif;font-size:11px;text-align:right;">From <a href="http://picasaweb.google.com/apunhiran/ForBlog?authkey=eiqwBiRzZ1c">For Blog</a></td>
</tr>
</tbody>
</table>
<p>Specify the Pulic Name, Private Name and VIP Name for the various RAC nodes:</p>
<table style="width:auto;">
<tbody>
<tr>
<td><a href="http://picasaweb.google.com/lh/photo/1bGE1Jiwj04XaWPcYmbyiQ?authkey=eiqwBiRzZ1c"><img src="http://lh3.ggpht.com/apunhiran/SMUQElefB8I/AAAAAAAAARs/P80EEc0H7os/s288/2430214045_d149279481_o.jpg" /></a></td>
</tr>
<tr>
<td style="font-family:arial,sans-serif;font-size:11px;text-align:right;">From <a href="http://picasaweb.google.com/apunhiran/ForBlog?authkey=eiqwBiRzZ1c">For Blog</a></td>
</tr>
</tbody>
</table>
<p>Press Next:</p>
<table style="width:auto;">
<tbody>
<tr>
<td><a href="http://picasaweb.google.com/lh/photo/4ORt060BHEmQ4UgoEkyfCA?authkey=eiqwBiRzZ1c"><img src="http://lh4.ggpht.com/apunhiran/SMUQCXxVIzI/AAAAAAAAARE/pl5X347lXE0/s288/2430214253_33afaf56a5_o.jpg" /></a></td>
</tr>
<tr>
<td style="font-family:arial,sans-serif;font-size:11px;text-align:right;">From <a href="http://picasaweb.google.com/apunhiran/ForBlog?authkey=eiqwBiRzZ1c">For Blog</a></td>
</tr>
</tbody>
</table>
<p>I received the above error, this happened as the user equivalence was not setup properly. I rectified the problem and proceeded.</p>
<table style="width:auto;">
<tbody>
<tr>
<td><a href="http://picasaweb.google.com/lh/photo/uLsq4YR8vX34twMUoHA5OA?authkey=eiqwBiRzZ1c"><img src="http://lh3.ggpht.com/apunhiran/SMUQC0xmCSI/AAAAAAAAARM/-zqb9wtGUQw/s288/2430214375_d8fc9b8937_o.jpg" /></a></td>
</tr>
<tr>
<td style="font-family:arial,sans-serif;font-size:11px;text-align:right;">From <a href="http://picasaweb.google.com/apunhiran/ForBlog?authkey=eiqwBiRzZ1c">For Blog</a></td>
</tr>
</tbody>
</table>
<p>This shows the details for the Public and Private IP, Please verify and see if the installer has got the right information about the IP addresses.</p>
<table style="width:auto;">
<tbody>
<tr>
<td><a href="http://picasaweb.google.com/lh/photo/QrpEr7yeg01iWeySbD8pFg?authkey=eiqwBiRzZ1c"><img src="http://lh5.ggpht.com/apunhiran/SMUQDaXuAQI/AAAAAAAAARU/7JZg9aA-GZg/s288/2430214301_3f6b64717f_o.jpg" /></a></td>
</tr>
<tr>
<td style="font-family:arial,sans-serif;font-size:11px;text-align:right;">From <a href="http://picasaweb.google.com/apunhiran/ForBlog?authkey=eiqwBiRzZ1c">For Blog</a></td>
</tr>
</tbody>
</table>
<p>Press Next:</p>
<table style="width:auto;">
<tbody>
<tr>
<td><a href="http://picasaweb.google.com/lh/photo/zvOlpuObyI_vp279glGyjg?authkey=eiqwBiRzZ1c"><img src="http://lh3.ggpht.com/apunhiran/SMUQG0kyW6I/AAAAAAAAASU/cxW7JIvp_AY/s288/2430213779_504efe2ba6_o.jpg" /></a></td>
</tr>
<tr>
<td style="font-family:arial,sans-serif;font-size:11px;text-align:right;">From <a href="http://picasaweb.google.com/apunhiran/ForBlog?authkey=eiqwBiRzZ1c">For Blog</a></td>
</tr>
</tbody>
</table>
<p>Specify the location of OCR files and Press Next:</p>
<table style="width:auto;">
<tbody>
<tr>
<td><a href="http://picasaweb.google.com/lh/photo/mnRZQOl6jO4TW7BXO4DQWg?authkey=eiqwBiRzZ1c"><img src="http://lh6.ggpht.com/apunhiran/SMUQGUZXtVI/AAAAAAAAASM/A5VAotgSbaI/s288/2430213829_f68ece4ce1_o.jpg" /></a></td>
</tr>
<tr>
<td style="font-family:arial,sans-serif;font-size:11px;text-align:right;">From <a href="http://picasaweb.google.com/apunhiran/ForBlog?authkey=eiqwBiRzZ1c">For Blog</a></td>
</tr>
</tbody>
</table>
<p>Specify the location of Voting Disk Files and Press Next:</p>
<p>Next you will see the install summary page, please press INSTALL on this page.</p>
<table style="width:auto;">
<tbody>
<tr>
<td><a href="http://picasaweb.google.com/lh/photo/mnRZQOl6jO4TW7BXO4DQWg?authkey=eiqwBiRzZ1c"><img src="http://lh6.ggpht.com/apunhiran/SMUQGUZXtVI/AAAAAAAAASM/A5VAotgSbaI/s288/2430213829_f68ece4ce1_o.jpg" /></a></td>
</tr>
<tr>
<td style="font-family:arial,sans-serif;font-size:11px;text-align:right;">From <a href="http://picasaweb.google.com/apunhiran/ForBlog?authkey=eiqwBiRzZ1c">For Blog</a></td>
</tr>
</tbody>
</table>
<p>After the installation completes you will be asked to run the orainstRoot.sh and root.sh as root user.</p>
<table style="width:auto;">
<tbody>
<tr>
<td><a href="http://picasaweb.google.com/lh/photo/dfe-rK-ydgyfdl5MbtQ8Yw?authkey=eiqwBiRzZ1c"><img src="http://lh5.ggpht.com/apunhiran/SMUQF0A8iEI/AAAAAAAAASE/BUcnc4AGd8c/s288/2430213887_60103584bc_o.jpg" /></a></td>
</tr>
<tr>
<td style="font-family:arial,sans-serif;font-size:11px;text-align:right;">From <a href="http://picasaweb.google.com/apunhiran/ForBlog?authkey=eiqwBiRzZ1c">For Blog</a></td>
</tr>
</tbody>
</table>
<p>Before running the root.sh &amp; orainstRoot.sh download and apply patch <span style="font-weight:bold;">4679769</span><br />
[oracle@ac-oracle-001]~/stage/clusterware/patch/4679769% cp -p /oracle/product/crs/bin/clsfmt.bin /oracle/product/crs/bin/clsfmt.bin.bak<br />
[oracle@ac-oracle-001]~/stage/clusterware/patch/4679769%<br />
[oracle@ac-oracle-001]~/stage/clusterware/patch/4679769% ls -l /oracle/product/crs/bin/clsfmt*<br />
-rwxr-xr-x  1 oracle dba   1676 Apr 18 08:36 /oracle/product/crs/bin/clsfmt<br />
-rwxr-xr-x  1 oracle dba 687684 Oct 20  2005 /oracle/product/crs/bin/clsfmt.bin<br />
-rwxr-xr-x  1 oracle dba 687684 Oct 20  2005 /oracle/product/crs/bin/clsfmt.bin.bak<br />
[oracle@ac-oracle-001]~/stage/clusterware/patch/4679769%<br />
[oracle@ac-oracle-001]~/stage/clusterware/patch/4679769% cp clsfmt.bin /oracle/product/crs/bin/clsfmt.bin<br />
[oracle@ac-oracle-001]~/stage/clusterware/patch/4679769%<br />
[oracle@ac-oracle-001]~/stage/clusterware/patch/4679769% chmod 755 /oracle/product/crs/bin/clsfmt.bin<br />
[oracle@ac-oracle-001]~/stage/clusterware/patch/4679769%<br />
[oracle@ac-oracle-001]~/stage/clusterware/patch/4679769% ls -lart /oracle/product/crs/bin/clsfmt.bi*<br />
-rwxr-xr-x  1 oracle dba 687684 Oct 20  2005 /oracle/product/crs/bin/clsfmt.bin.bak<br />
-rwxr-xr-x  1 oracle dba 687320 Apr 18 08:45 /oracle/product/crs/bin/clsfmt.bin<br />
[oracle@ac-oracle-001]~/stage/clusterware/patch/4679769%</p>
<p>[oracle@ac-oracle-001]~/oraInventory% sudo ./orainstRoot.sh<br />
Password:<br />
Changing permissions of /oracle/oraInventory to 770.<br />
Changing groupname of /oracle/oraInventory to dba.<br />
The execution of the script is complete<br />
[oracle@ac-oracle-001]~/oraInventory% cd<br />
[oracle@ac-oracle-001]~% cd product/crs<br />
[oracle@ac-oracle-001]~/product/crs% sudo ./root.sh<br />
WARNING: directory &#8216;/oracle/product&#8217; is not owned by root<br />
WARNING: directory &#8216;/&#8217; is not owned by root<br />
Checking to see if Oracle CRS stack is already configured<br />
/etc/oracle does not exist. Creating it now.</p>
<p>Setting the permissions on OCR backup directory<br />
Setting up NS directories<br />
Oracle Cluster Registry configuration upgraded successfully<br />
WARNING: directory &#8216;/oracle/product&#8217; is not owned by root<br />
WARNING: directory &#8216;/&#8217; is not owned by root<br />
Successfully accumulated necessary OCR keys.<br />
Using ports: CSS=49895 CRS=49896 EVMC=49898 and EVMR=49897.<br />
node :<br />
node 1: ac-oracle-001 ac-oracle-001-i ac-oracle-001<br />
node 2: ac-oracle-002 ac-oracle-002-i ac-oracle-002<br />
Creating OCR keys for user &#8216;root&#8217;, privgrp &#8216;root&#8217;..<br />
Operation successful.<br />
Now formatting voting device: /dev/raw/raw3<br />
Now formatting voting device: /dev/raw/raw4<br />
Now formatting voting device: /dev/raw/raw5<br />
Format of 3 voting devices complete.<br />
Startup will be queued to init within 90 seconds.<br />
Adding daemons to inittab<br />
Expecting the CRS daemons to be up within 600 seconds.<br />
CSS is active on these nodes.<br />
      ac-oracle-001<br />
CSS is inactive on these nodes.<br />
      ac-oracle-002<br />
Local node checking complete.<br />
Run root.sh on remaining nodes to start CRS daemons.</p>
<p>These 2 scripts need to be run on all RAC nodes.<br />
These format and initializes the OCR &amp; Voting Disks.<br />
After the root.sh has completed successfully, the crs would come up on that node.</p>
<p>This completes the 10.2.0.1 CRS Installation.<br />
To upgrade the same to 10.2.0.3 download the patch 5337014, use the runInstaller provided in this patch-set to upgrade the CRS home to 10.2.0.3<br />
The most important step is to run the root102.sh after the upgrade installer completes, you have to run this on all the RAC nodes:<br />
[oracle@ac-oracle-001]~% cd product/crs/install<br />
[oracle@ac-oracle-001]~/product/crs/install% ls -lrt<br />
total 168<br />
-rwxr-xr-x   1 oracle dba     0 Feb 23  2005 install.incl<br />
-rwxr-xr-x   1 oracle dba    38 Apr 19  2005 install.excl<br />
-rw-rw&#8212;-   1 oracle dba  2800 Jun  7  2005 templocal<br />
-r-xr-xr-x   1 oracle dba  4150 Aug 11  2005 rootaddnode.sbs<br />
-rwxr-xr-x   1 oracle dba  1092 Oct 18  2005 cmdllroot.sh<br />
-rw-rw&#8212;-   1 oracle dba  9625 Apr 18 08:36 rootlocaladd<br />
-r-xr-xr-x   1 oracle dba 17029 Apr 18 08:36 rootupgrade<br />
-r-xr-xr-x   1 oracle dba  3580 Apr 18 08:36 rootinstall<br />
-r-xr-xr-x   1 oracle dba 12072 Apr 18 08:36 rootdelete.sh<br />
-r-xr-xr-x   1 oracle dba  3918 Apr 18 08:36 rootdeletenode.sh<br />
-r-xr-xr-x   1 oracle dba  8154 Apr 18 08:36 rootdeinstall.sh<br />
-r-xr-xr-x   1 oracle dba 34063 Apr 18 08:36 rootconfig<br />
-rwxr-xr-x   1 oracle dba  4570 Apr 18 08:36 preupdate.sh<br />
-rw-rw&#8212;-   1 oracle dba  1760 Apr 18 08:36 paramfile.crs<br />
-rw-rw&#8212;-   1 oracle dba  4065 Apr 18 08:36 make.log<br />
-rw-rw&#8212;-   1 oracle dba    32 Apr 18 08:36 cluster.ini<br />
-rw-rw&#8212;-   1 oracle dba   177 Apr 18 08:37 envVars.properties<br />
-rwxr-xr-x   1 oracle dba 23126 Apr 18 11:36 root102.sh<br />
drwxr-xr-x  32 oracle dba  4096 Apr 18 11:39 patch102<br />
[oracle@ac-oracle-001]~/product/crs/install% sudo ./root102.sh<br />
Password:<br />
Creating pre-patch directory for saving pre-patch clusterware files<br />
Completed patching clusterware files to /oracle/product/crs<br />
Relinking some shared libraries.<br />
Relinking of patched files is complete.<br />
WARNING: directory &#8216;/oracle/product&#8217; is not owned by root<br />
Preparing to recopy patched init and RC scripts.<br />
Recopying init and RC scripts.<br />
Startup will be queued to init within 30 seconds.<br />
Starting up the CRS daemons.<br />
Waiting for the patched CRS daemons to start.<br />
This may take a while on some systems.<br />
.<br />
10203 patch successfully applied.<br />
clscfg: EXISTING configuration version 3 detected.<br />
clscfg: version 3 is 10G Release 2.<br />
Successfully accumulated necessary OCR keys.<br />
Using ports: CSS=49895 CRS=49896 EVMC=49898 and EVMR=49897.<br />
node :<br />
node 8: ac-oracle-008 ac-oracle-008-i ac-oracle-008<br />
Creating OCR keys for user &#8216;root&#8217;, privgrp &#8216;root&#8217;..<br />
Operation successful.<br />
clscfg -upgrade completed successfully<br />
[oracle@ac-oracle-008]~/product/crs/install% cd ../bin<br />
[oracle@ac-oracle-008]~/product/crs/bin% ./crsctl query crs softwareversion<br />
CRS software version on node [ac-oracle-001] is [10.2.0.3.0]</span></span></p>
Posted in Oracle  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/apunhiran.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/apunhiran.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/apunhiran.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/apunhiran.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/apunhiran.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/apunhiran.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/apunhiran.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/apunhiran.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/apunhiran.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/apunhiran.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=apunhiran.wordpress.com&blog=3486292&post=12&subd=apunhiran&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://apunhiran.wordpress.com/2009/04/02/10201-crs-installation-and-upgrade-to-10203-for-rac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/101a5806905c5a4f88188eb4a6beb235?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Apun</media:title>
		</media:content>

		<media:content url="http://lh3.ggpht.com/apunhiran/SMUQHeCETBI/AAAAAAAAASg/ehdinHusmdc/s288/2431028530_dbb37fc2a3_o.jpg" medium="image" />

		<media:content url="http://lh6.ggpht.com/apunhiran/SMUQFqAS4VI/AAAAAAAAAR8/OdvlRdGx0Fc/s288/2431028780_f610015c9d_o.jpg" medium="image" />

		<media:content url="http://lh3.ggpht.com/apunhiran/SMUQFJ8VQlI/AAAAAAAAAR0/HKQ7QVR488k/s288/2431028870_f7d1e2d160_o.jpg" medium="image" />

		<media:content url="http://lh3.ggpht.com/apunhiran/SMUQElefB8I/AAAAAAAAARs/P80EEc0H7os/s288/2430214045_d149279481_o.jpg" medium="image" />

		<media:content url="http://lh3.ggpht.com/apunhiran/SMUQElefB8I/AAAAAAAAARs/P80EEc0H7os/s288/2430214045_d149279481_o.jpg" medium="image" />

		<media:content url="http://lh3.ggpht.com/apunhiran/SMUQElefB8I/AAAAAAAAARs/P80EEc0H7os/s288/2430214045_d149279481_o.jpg" medium="image" />

		<media:content url="http://lh4.ggpht.com/apunhiran/SMUQCXxVIzI/AAAAAAAAARE/pl5X347lXE0/s288/2430214253_33afaf56a5_o.jpg" medium="image" />

		<media:content url="http://lh3.ggpht.com/apunhiran/SMUQC0xmCSI/AAAAAAAAARM/-zqb9wtGUQw/s288/2430214375_d8fc9b8937_o.jpg" medium="image" />

		<media:content url="http://lh5.ggpht.com/apunhiran/SMUQDaXuAQI/AAAAAAAAARU/7JZg9aA-GZg/s288/2430214301_3f6b64717f_o.jpg" medium="image" />

		<media:content url="http://lh3.ggpht.com/apunhiran/SMUQG0kyW6I/AAAAAAAAASU/cxW7JIvp_AY/s288/2430213779_504efe2ba6_o.jpg" medium="image" />

		<media:content url="http://lh6.ggpht.com/apunhiran/SMUQGUZXtVI/AAAAAAAAASM/A5VAotgSbaI/s288/2430213829_f68ece4ce1_o.jpg" medium="image" />

		<media:content url="http://lh6.ggpht.com/apunhiran/SMUQGUZXtVI/AAAAAAAAASM/A5VAotgSbaI/s288/2430213829_f68ece4ce1_o.jpg" medium="image" />

		<media:content url="http://lh5.ggpht.com/apunhiran/SMUQF0A8iEI/AAAAAAAAASE/BUcnc4AGd8c/s288/2430213887_60103584bc_o.jpg" medium="image" />
	</item>
		<item>
		<title>Oracle 10g RAC Installation on NetApps Raw Devices with ASM: Part 3</title>
		<link>http://apunhiran.wordpress.com/2008/04/15/oracle-10g-rac-installation-on-netapps-raw-devices-with-asm-part-3/</link>
		<comments>http://apunhiran.wordpress.com/2008/04/15/oracle-10g-rac-installation-on-netapps-raw-devices-with-asm-part-3/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 11:46:47 +0000</pubDate>
		<dc:creator>apunhiran</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[10g]]></category>
		<category><![CDATA[ASM]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[lun]]></category>
		<category><![CDATA[netapps]]></category>
		<category><![CDATA[ocr]]></category>
		<category><![CDATA[RAC]]></category>
		<category><![CDATA[raw]]></category>
		<category><![CDATA[raw devices]]></category>
		<category><![CDATA[voting disk]]></category>

		<guid isPermaLink="false">http://apunhiran.wordpress.com/?p=7</guid>
		<description><![CDATA[Oracle 10g RAC Installation on NetApps Raw Devices with ASM: Part 3<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=apunhiran.wordpress.com&blog=3486292&post=7&subd=apunhiran&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p class="MsoNormal"><b><i><span style="font-family:Verdana;font-size:10px;color:blue;">Installing and Configuring Oracle ASMlib</span></i></b></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">Oracle ASMlib is software provided to ease the configuration of Disk Devices.</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">Please download the library files from <a href="http://www.oracle.com/technology/tech/linux/asmlib/index.html">http://www.oracle.com/technology/tech/linux/asmlib/index.html</a></span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">The library are available with respect to your OS and OS version. The current version of ASMlib is 2.0. With respect to my operating system I downloaded:</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">oracleasm-support-2.0.3-1.x86_64.rpm</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">oracleasmlib-2.0.2-1.x86_64.rpm</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">oracleasm-2.6.9-55.ELsmp-2.0.3-1.x86_64.rpm</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">oracleasm-2.6.9-55.EL-2.0.3-1.x86_64.rpm</span></p>
<p class="MsoNormal"><i><span style="font-family:Verdana;font-size:9px;color:blue;">Installation of these binaries</span></i><i><span style="font-family:Verdana;font-size:9px;">:</span></i></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">rpm –Uvh oracleasm-support-2.0.3-1.x86_64.rpm</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">rpm –Uvh oracleasm-2.6.9-55.EL-2.0.3-1.x86_64.rpm</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">rpm –Uvh oracleasmlib-2.0.2-1.x86_64.rpm</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">rpm –Uvh oracleasm-2.6.9-55.ELsmp-2.0.3-1.x86_64.rpm</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">Install these binaries on all RAC nodes.</span></p>
<p class="MsoNormal"><i><span style="font-family:Verdana;font-size:9px;color:blue;">Initialize oracleasm:</span></i></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;"># /etc/init.d/oracleasm configure</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">Default user to own the driver interface []: oracle</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">Default group to own the driver interface []: dba</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">Start Oracle ASM library driver on boot (y/n) [n]: y</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">Fix permissions of Oracle ASM disks on boot (y/n) [y]</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">&#8230;</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">Note: Please make sure to enter default user and group to own the driver interface.</span></p>
<p class="MsoNormal"><i><span style="font-family:Verdana;font-size:9px;color:blue;">Creation of Disk Partitions and Oracle ASM Disk:</span></i></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">We are using 1 lun of 2GB to create partitions. We will create partitions for OCR, Voting Disk, and other database files.</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">You can also create separate luns for OCR, Voting Disk and DB files.</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">As we are using iSCSI devices we do not need to create disk partitions we can directly use /dev/sd* devices or as we are using multipath devices, we can directly use /dev/mpath/mpath*</span></p>
<p class="MsoNormal"><b><i><span style="font-family:Verdana;font-size:9px;color:blue;">For example sake I am creating disk partitions for this installation:</span></i></b></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">[root@oradbdev01 mpath]# fdisk /dev/dm-8 </span><span style="font-family:Wingdings;font-size:9px;"><span>à</span></span><b><span style="font-family:Verdana;font-size:9px;"> LUN</span></b><span style="font-family:Verdana;font-size:9px;"> <b>(multipath device)</b></span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Command (m for help): p</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Disk /dev/dm-8: 2147 MB, 2147483648 bytes</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">67 heads, 62 sectors/track, 1009 cylinders</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Units = cylinders of 4154 * 512 = 2126848 bytes</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;"><span> </span>Device Boot<span> </span>Start<span> </span>End<span> </span><span> </span>Blocks<span> </span>Id<span> </span>System</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Command (m for help): n</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Command action</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;"><span> </span>e<span> </span>extended</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;"><span> </span>p<span> </span>primary partition (1-4)</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">p</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Partition number (1-4): 1</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">First cylinder (1-1009, default 1):</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Using default value 1</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Last cylinder or +size or +sizeM or +sizeK (1-1009, default 1009): +128M </span><span style="font-family:Wingdings;font-size:9px;"><span>à</span></span><b><span style="font-family:Verdana;font-size:9px;">OCR FILE</span></b><span style="font-family:Verdana;font-size:9px;"></span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Command (m for help): p</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Disk /dev/dm-8: 2147 MB, 2147483648 bytes</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">67 heads, 62 sectors/track, 1009 cylinders</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Units = cylinders of 4154 * 512 = 2126848 bytes</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;"><span> </span>Device Boot<span> </span>Start<span> </span>End<span> </span>Blocks<span> </span>Id<span> </span>System</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">/dev/dm-8p1<span> </span>1<span> </span>61<span> </span>126666<span> </span>83<span> </span>Linux</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Command (m for help): n</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Command action</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;"><span> </span>e<span> </span>extended</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;"><span> </span>p<span> </span>primary partition (1-4)</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">p</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Partition number (1-4): 2</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">First cylinder (62-1009, default 62):</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Using default value 62</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Last cylinder or +size or +sizeM or +sizeK (62-1009, default 1009): +128M </span><span style="font-family:Wingdings;font-size:9px;"><span>à</span></span><b><span style="font-family:Verdana;font-size:9px;">OCR FILE</span></b><span style="font-family:Verdana;font-size:9px;"></span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Command (m for help): p</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Disk /dev/dm-8: 2147 MB, 2147483648 bytes</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">67 heads, 62 sectors/track, 1009 cylinders</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Units = cylinders of 4154 * 512 = 2126848 bytes</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;"><span> </span>Device Boot<span> </span>Start<span> </span>End<span> </span>Blocks<span> </span>Id<span> </span>System</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">/dev/dm-8p1<span> </span>1<span> </span>61<span> </span>126666<span> </span>83<span> </span>Linux</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">/dev/dm-8p2<span> </span>62<span> </span>122<span> </span>126697<span> </span>83<span> </span>Linux</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Command (m for help): n</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Command action</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;"><span> </span>e<span> </span>extended</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;"><span> </span>p<span> </span>primary partition (1-4)</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">p</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Partition number (1-4): 3</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">First cylinder (123-1009, default 123):</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Using default value 123</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Last cylinder or +size or +sizeM or +sizeK (123-1009, default 1009): +1000M </span><span style="font-family:Wingdings;font-size:9px;"><span>à</span></span><b><span style="font-family:Verdana;font-size:9px;">Data File</span></b><span style="font-family:Verdana;font-size:9px;"></span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Command (m for help): p</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Disk /dev/dm-8: 2147 MB, 2147483648 bytes</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">67 heads, 62 sectors/track, 1009 cylinders</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Units = cylinders of 4154 * 512 = 2126848 bytes</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;"><span> </span>Device Boot<span> </span>Start<span> </span>End<span> </span>Blocks<span> </span>Id<span> </span>System</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">/dev/dm-8p1<span> </span>1<span> </span>61<span> </span>126666<span> </span>83<span> </span>Linux</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">/dev/dm-8p2<span> </span>62<span> </span>122<span> </span>126697<span> </span>83 <span> </span>Linux</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">/dev/dm-8p3<span> </span>123<span> </span>593<span> </span>978267<span> </span>83<span> </span>Linux</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Command (m for help): n</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Command action</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;"><span> </span>e<span> </span>extended</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;"><span> </span>p<span> </span>primary partition (1-4)</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">e</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Selected partition 4</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">First cylinder (594-1009, default 594):</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Using default value 594</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Last cylinder or +size or +sizeM or +sizeK (594-1009, default 1009):</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Using default value 1009 </span><span style="font-family:Wingdings;font-size:9px;"><span>à</span></span><span style="font-family:Verdana;font-size:9px;"> <b>Creating extended partition of the remaing space.</b></span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Command (m for help): p</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Disk /dev/dm-8: 2147 MB, 2147483648 bytes</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">67 heads, 62 sectors/track, 1009 cylinders</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Units = cylinders of 4154 * 512 = 2126848 bytes</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;"><span> </span>Device Boot<span> </span>Start<span> </span>End<span> </span>Blocks<span> </span>Id<span> </span>System</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">/dev/dm-8p1<span> </span>1<span> </span>61<span> </span>126666<span> </span>83<span> </span>Linux</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">/dev/dm-8p2<span> </span>62<span> </span>122<span> </span>126697<span> </span>83<span> </span>Linux</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">/dev/dm-8p3<span> </span>123<span> </span>593<span> </span>978267<span> </span>83<span> </span>Linux</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">/dev/dm-8p4<span> </span>594<span> </span>1009<span> </span>864032<span> </span>5<span> </span>Extended</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Command (m for help): n</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">First cylinder (594-1009, default 594):</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Using default value 594</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Last cylinder or +size or +sizeM or +sizeK (594-1009, default 1009): +20M </span><span style="font-family:Wingdings;font-size:9px;"><span>à</span></span><b><span style="font-family:Verdana;font-size:9px;">Voting Disk</span></b><span style="font-family:Verdana;font-size:9px;"></span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Command (m for help): n</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">First cylinder (604-1009, default 604):</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Using default value 604</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Last cylinder or +size or +sizeM or +sizeK (604-1009, default 1009): +20M </span><span style="font-family:Wingdings;font-size:9px;"><span>à</span></span><b><span style="font-family:Verdana;font-size:9px;">Voting Disk</span></b><span style="font-family:Verdana;font-size:9px;"></span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Command (m for help): n</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">First cylinder (614-1009, default 614): +20M</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Value out of range.</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">First cylinder (614-1009, default 614):</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Using default value 614</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Last cylinder or +size or +sizeM or +sizeK (614-1009, default 1009): +20M </span><span style="font-family:Wingdings;font-size:9px;"><span>à</span></span><b><span style="font-family:Verdana;font-size:9px;">Voting Disk</span></b><span style="font-family:Verdana;font-size:9px;"></span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Command (m for help): n</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">First cylinder (624-1009, default 624):</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Using default value 624</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Last cylinder or +size or +sizeM or +sizeK (624-1009, default 1009):</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Using default value 1009 </span><span style="font-family:Wingdings;font-size:9px;"><span>à</span></span><span style="font-family:Verdana;font-size:9px;"> <b>Remaining space for Database files</b></span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Command (m for help): p</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Disk /dev/dm-8: 2147 MB, 2147483648 bytes</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">67 heads, 62 sectors/track, 1009 cylinders</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Units = cylinders of 4154 * 512 = 2126848 bytes</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;"><span> </span>Device Boot<span> </span>Start<span> </span>End<span> </span>Blocks<span> </span>Id<span> </span>System</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">/dev/dm-8p1<span> </span>1<span> </span>61<span> </span>126666<span> </span>83<span> </span>Linux<span> </span></span><span style="font-family:Wingdings;font-size:9px;"><span>à</span></span><b><span style="font-family:Verdana;font-size:9px;">OCR FILE</span></b><span style="font-family:Verdana;font-size:9px;"></span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">/dev/dm-8p2<span> </span>62<span> </span>122<span> </span>126697<span> </span>83<span> </span>Linux </span><span style="font-family:Wingdings;font-size:9px;"><span>à</span></span><b><span style="font-family:Verdana;font-size:9px;">OCR FILE</span></b><span style="font-family:Verdana;font-size:9px;"></span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">/dev/dm-8p3<span> </span>123<span> </span>593<span> </span>978267<span> </span>83<span> </span>Linux </span><span style="font-family:Wingdings;font-size:9px;"><span>à</span></span><b><span style="font-family:Verdana;font-size:9px;">Database</span></b><span style="font-family:Verdana;font-size:9px;"></span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">/dev/dm-8p4<span> </span>594<span> </span>1009<span> </span>864032<span> </span>5<span> </span>Extended</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">/dev/dm-8p5<span> </span>594<span> </span>603<span> </span>20739<span> </span>83<span> </span>Linux </span><span style="font-family:Wingdings;font-size:9px;"><span>à</span></span><b><span style="font-family:Verdana;font-size:9px;">Voting Disk</span></b><span style="font-family:Verdana;font-size:9px;"></span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">/dev/dm-8p6<span> </span>604<span> </span>613<span> </span>20739<span> </span>83<span> </span>Linux </span><span style="font-family:Wingdings;font-size:9px;"><span>à</span></span><b><span style="font-family:Verdana;font-size:9px;">Voting Disk</span></b><span style="font-family:Verdana;font-size:9px;"></span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">/dev/dm-8p7<span> </span>614<span> </span>623<span> </span>20739<span> </span>83<span> </span>Linux </span><span style="font-family:Wingdings;font-size:9px;"><span>à</span></span><b><span style="font-family:Verdana;font-size:9px;">Voting Disk</span></b><span style="font-family:Verdana;font-size:9px;"></span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">/dev/dm-8p8<span> </span>624<span> </span>1009<span> </span>801691<span> </span>83<span> </span>Linux </span><span style="font-family:Wingdings;font-size:9px;"><span>à</span></span><b><span style="font-family:Verdana;font-size:9px;">Database</span></b><span style="font-family:Verdana;font-size:9px;"></span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Command (m for help): w</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">The partition table has been altered!</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">Calling ioctl() to re-read partition table.</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">WARNING: Re-reading the partition table failed with error 22: Invalid argument.</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">The kernel still uses the old table.</span></span></p>
<p class="MsoNormal"><span style="font-size:85%;"><span style="font-family:Verdana;font-size:9px;">The new table will be used at the next reboot.</span></span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;"><span style="font-size:85%;">Syncing disks.</span></span></p>
<p class="MsoNormal"><b><span style="font-family:Verdana;font-size:9px;color:blue;">Reboot all nodes to read the partition table.</span></b></p>
<p class="MsoNormal"><i><span style="font-family:Verdana;font-size:9px;color:blue;">The devices will look like this:</span></i></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">[oracle@oradbdev01 ~]$ ls -lrt /dev/mpath/mpath8*</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">lrwxrwxrwx<span> </span>1 root root 7 Apr 10 15:02 /dev/mpath/mpath8 -&gt; ../dm-0</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">lrwxrwxrwx<span> </span>1 root root 7 Apr 10 15:02 /dev/mpath/mpath8p2 -&gt; ../dm-4</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">lrwxrwxrwx <span> </span>1 root root 7 Apr 10 15:02 /dev/mpath/mpath8p6 -&gt; ../dm-8</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">lrwxrwxrwx<span> </span>1 root root 7 Apr 10 15:02 /dev/mpath/mpath8p1 -&gt; ../dm-2</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">lrwxrwxrwx<span> </span>1 root root 7 Apr 10 15:02 /dev/mpath/mpath8p5 -&gt; ../dm-7</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">lrwxrwxrwx<span> </span>1 root root 7 Apr 10 15:02 /dev/mpath/mpath8p7 -&gt; ../dm-9</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">lrwxrwxrwx<span> </span>1 root root 8 Apr 10 15:02 /dev/mpath/mpath8p8 -&gt; ../dm-10</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">lrwxrwxrwx<span> </span>1 root root 7 Apr 10 15:02 /dev/mpath/mpath8p3 -&gt; ../dm-6</span></p>
<p class="MsoNormal"><i><span style="font-family:Verdana;font-size:9px;color:blue;">Now add database disk devices to oracle asm:</span></i></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">[root@oradbdev01 mpath]# /etc/init.d/oracleasm createdisk DISK3 /dev/mpath/mpath8p3;</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">Marking disk &#8220;/dev/mpath/mpath8p3&#8243; as an ASM disk:<span> </span>[<span> </span>OK<span> </span>]</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">[root@oradbdev01 mpath]# /etc/init.d/oracleasm createdisk DISK4 /dev/mpath/mpath8p8;</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">Marking disk &#8220;/dev/mpath/mpath8p8&#8243; as an ASM disk:<span> </span>[<span> </span>OK<span> </span>]</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">Run the command &#8220;/etc/init.d/oracleasm scandisks&#8221; on all other nodes so that ASM disks will show up on all other nodes.</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">[root@oradbdev02 ~]# /etc/init.d/oracleasm scandisks</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">Scanning system for ASM disks:<span> </span>[<span> </span>OK<span> </span>]</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">Run the command /etc/init.d/oracleasm listdisks and /etc/init.d/oracleasm querydisk on all nodes to verify the disks has been marked as ASM disks. For example:</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">[oracle@oradbdev01 ~]$ ssh oradbdev02 /etc/init.d/oracleasm listdisks</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">DISK1</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">DISK2</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">DISK3</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">DISK4</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">[oracle@oradbdev01 ~]$ /etc/init.d/oracleasm querydisk DISK3</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">Disk &#8220;DISK3&#8243; is a valid ASM disk on device [8, 19]</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">[oracle@oradbdev01 ~]$ ssh oradbdev02 /etc/init.d/oracleasm querydisk DISK3</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">Disk &#8220;DISK3&#8243; is a valid ASM disk on device [8, 19]</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">[oracle@oradbdev01 ~]$ /etc/init.d/oracleasm querydisk DISK4</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">Disk &#8220;DISK4&#8243; is a valid ASM disk on device [8, 24]</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">[oracle@oradbdev01 ~]$ ssh oradbdev02 /etc/init.d/oracleasm querydisk DISK4</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">Disk &#8220;DISK4&#8243; is a valid ASM disk on device [8, 24]</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">[root@oradbdev01 ~]# /etc/init.d/oracleasm querydisk /dev/mpath/mpath8p3</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">Disk &#8220;/dev/mpath/mpath8p3&#8243; is marked an ASM disk with the label &#8220;DISK3&#8243;</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">[root@oradbdev01 ~]# /etc/init.d/oracleasm querydisk /dev/mpath/mpath8p8</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">Disk &#8220;/dev/mpath/mpath8p8&#8243; is marked an ASM disk with the label &#8220;DISK4&#8243;</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;"> </span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">To find out the exact disk reflected in the output of oracleasm, use the entries in /proc/partitions file.</span></p>
<p class="MsoNormal"><i><span style="font-family:Verdana;font-size:10px;color:blue;">Configuring ASMlib on Multipath Disk:</span></i></p>
<div style="border-style:none none solid;padding:0 0 1pt;">
<p class="MsoNormal" style="border:medium none;padding:0;"><span style="font-family:Verdana;font-size:9px;">[root@oradbdev01 ~]# vi /etc/sysconfig/oracleasm</span></p>
</p></div>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:8px;">#</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:8px;"># This is a configuration file for automatic loading of the Oracle</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:8px;"># Automatic Storage Management library kernel driver.<span> </span>It is generated</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:8px;"># By running /etc/init.d/oracleasm configure.<span> </span>Please use that method</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:8px;"># to modify this file</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:8px;">#</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:8px;"> </span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:8px;"># ORACLEASM_ENABELED: &#8216;true&#8217; means to load the driver on boot.</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:8px;">ORACLEASM_ENABLED=true</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:8px;"> </span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:8px;"># ORACLEASM_UID: Default user owning the /dev/oracleasm mount point.</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:8px;">ORACLEASM_UID=oracle</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:8px;"> </span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:8px;"># ORACLEASM_GID: Default group owning the /dev/oracleasm mount point.</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:8px;">ORACLEASM_GID=dba</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:8px;"> </span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:8px;"># ORACLEASM_SCANBOOT: &#8216;true&#8217; means fix disk perms on boot</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:8px;">ORACLEASM_SCANBOOT=true</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:8px;"> </span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:8px;"># ORACLEASM_CLEARBOOT: &#8216;true&#8217; means clean old disk perms on boot</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:8px;">ORACLEASM_CLEARBOOT=true</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:8px;"> </span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:8px;"># ORACLEASM_SCANORDER: Matching patterns to order disk scanning</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:8px;">ORACLEASM_SCANORDER=&#8221;dm&#8221; </span><span style="font-family:Wingdings;font-size:8px;"><span>##</span></span><span style="font-family:Verdana;font-size:8px;">Updated it to “dm”</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:8px;"> </span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:8px;"># ORACLEASM_SCANEXCLUDE: Matching patterns to exclude disks from scan</span></p>
<div style="border-style:none none solid;padding:0 0 1pt;">
<p class="MsoNormal" style="border:medium none;padding:0;"><span style="font-family:Verdana;font-size:8px;">ORACLEASM_SCANEXCLUDE=&#8221;sd&#8221; </span><span style="font-family:Wingdings;font-size:8px;"><span></span></span><span style="font-family:Verdana;font-size:8px;">##Updated it to “sd”</span></p>
</p></div>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;"> </span></p>
<p class="MsoNormal"><b><span style="font-family:Verdana;font-size:9px;color:blue;">Make these changes in all the nodes.</span></b></p>
<p class="MsoNormal"><i><span style="font-family:Verdana;font-size:10px;color:blue;">Preparing &amp; Configuring OCR and Voting Disk on Raw devices using Multipath or Udev:</span></i></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">On Linux platform, the LUNs presented from NAS or SCSI devices are identified with the device name (or path) /dev/sdx (/dev/sda, dev/sdb, etc). A common issue is that the device names (including multipath device name like /dev/mpath/mpath0 if multipath is enabled) can be changed when some disks are removed or added (as planned or due to I/O failures), SCSI or FC is reconfigured (like adding or removing ISCSI channels) or even host is rebooted. Even these devices are bound to raw with the consistent name (like /dev/raw/raw1) and assigned to OCR and voting disks, starting CRS can still fail because of the content of the device is not the OCR or the voting disk. To address this issue, you can use either multipath software or udev utility to setup devices with consistent name for OCR and voting disks. </span></p>
<p class="MsoNormal"><b><span style="font-family:Verdana;font-size:9px;">multipath</span></b><span style="font-family:Verdana;font-size:9px;"> &#8211; multipath is a native Linux dynamic multipathing/failover software. An I/O path generally consists of an initiator port, target port, and LUN. Each permutation of this I/O is considered an independent path. Dynamic multipathing/failover tools (software or hardware) aggregate these independent paths into a single logical path. This path virtualization provides I/O load-balancing and non-disruptive failover across the host bus adapters (HBAs) or network interface card (NIC). Multipath software also can assign a consistent device name to LUNs as described in next section. </span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">More info: <a href="http://en.wikipedia.org/wiki/Multipath_I/O">http://en.wikipedia.org/wiki/Multipath_I/O</a></span></p>
<p class="MsoNormal"><b><span style="font-family:Verdana;font-size:9px;">udev</span></b><span style="font-family:Verdana;font-size:9px;"> &#8211; udev is a new feature introduced in Linux 2.6. It provides a dynamic device directory containing only the files for actually present devices. It creates or removes device node files usually located in the /dev directory, or it renames network interfaces. As part of the hotplug subsystem, udev is executed if a kernel device is added or removed from the system. On device creation, udev reads the sysfs directory of the given device to collect device attributes like label, serial number or bus device number. These attributes may be used as keys to determine a unique name for the device.</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">More info: <a href="http://en.wikipedia.org/wiki/Udev">http://en.wikipedia.org/wiki/Udev</a></span></p>
<p class="MsoNormal"><i><span style="font-family:Verdana;font-size:9px;color:blue;">Configuring OCR &amp; Voting Disk:</span></i></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">1. Choose the multipath device which will hold the ocr &amp; voting disk files. </span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;"><span> </span>e.g /dev/mpath/mpath8</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">[root@oradbdev01 dev]# multipath -d -l mpath8</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">mpath8 (360a9800043346d77674a486332443238)</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">[size=2 GB][features="1 queue_if_no_path"][hwhandler="0"]</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">\_ round-robin 0 [active]</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;"><span> </span>\_ 0:0:0:1 sdb 8:16 [active]</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">2. Rediscover all multipath devices on all nodes:</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">Note: Please shutdown all databases and ASM running on the affect nodes, as this will remove all multipath devices.</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">[root@oradbdev01 dev]# multipath –F</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">[root@oradbdev01 dev]# multipath –v2</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">As we have already created paritions, for probing these new partition devices on all the other nodes run:</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">[root@oradbdev02 dev]# partprobe</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">Instead you can also do:</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">/etc/init.d/iscsi reload</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">3. Make these changes to the /etc/sysconfig/rawdevices file, these are for OCR &amp; Voting Disk.</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">[root@oradbdev01 dev]# more /etc/sysconfig/rawdevices</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;"># This file and interface are deprecated.</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;"># Applications needing raw device access should open regular</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;"># block devices with O_DIRECT.</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;"># raw device bindings</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;"># format:<span> </span>  </span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">#<span> </span> </span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;"># example: /dev/raw/raw1 /dev/sda1</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">#<span> </span>/dev/raw/raw2 8 5</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">/dev/raw/raw1 /dev/mpath/mpath8p1</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">/dev/raw/raw2 /dev/mpath/mpath8p2</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">/dev/raw/raw3 /dev/mpath/mpath8p3</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">/dev/raw/raw8 /dev/mpath/mpath8p8</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">/dev/raw/raw4 /dev/mpath/mpath8p5</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">/dev/raw/raw5 /dev/mpath/mpath8p6</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">/dev/raw/raw6 /dev/mpath/mpath8p7</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">4. Bind the disk devices to the raw devices on all nodes as follow:</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">/sbin/service rawdevices restart</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">5. Run the following command as root on all nodes so that system automatically binds the devices listed in the rawdevices file when it reboots.</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">/sbin/chkconfig &#8211;level 345 rawdevices on</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">6. Setup the owner, group and permissions on the OCR and voting disks as root on all nodes as follow:</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">For OCR:</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">chown root:dba /dev/raw/raw1</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">chown root:dba /dev/raw/raw2</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">chmod 660 /dev/raw/raw1</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">chmod 660 /dev/raw/raw2</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">For voting disks:</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">chown oracle:dba /dev/raw/raw4</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">chown oracle:dba /dev/raw/raw5</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">chown oracle:dba /dev/raw/raw6</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">chmod 660 /dev/raw/raw4</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">chmod 660 /dev/raw/raw5</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">chmod 660 /dev/raw/raw6</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">7. For RHEL4, add the following lines in /etc/rc.d/rc.local as root on all nodes so that system will setup the owner, group and permissions properly after reboot.</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;"># For OCR:</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">chown root:dba /dev/raw/raw1</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">chown root:dba /dev/raw/raw2</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">chmod 660 /dev/raw/raw1</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">chmod 660 /dev/raw/raw2</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;"># For voting disks:</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">chown oracle:dba /dev/raw/raw4</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">chown oracle:dba /dev/raw/raw5</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">chown oracle:dba /dev/raw/raw6</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">chmod 660 /dev/raw/raw4</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">chmod 660 /dev/raw/raw5</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">chmod 660 /dev/raw/raw6</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">8. Initialize the OCR and voting disk as root on one node as follow.</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">dd if=/dev/zero of=/dev/mpath/mpath8p1 bs=125829120 count=1</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">dd if=/dev/zero of=/dev/mpath/mpath8p2 bs=125829120 count=1</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;"><br />
</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">dd if=/dev/zero of=/dev/mpath/mpath8p5 bs=20971520 count=1</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">dd if=/dev/zero of=/dev/mpath/mpath8p6 bs=20971520 count=1</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">dd if=/dev/zero of=/dev/mpath/mpath8p7 bs=20971520 count=1</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">10. Now most importantly setting up udev permission.</span></p>
<p class="MsoNormal"><b><span style="font-family:Verdana;font-size:9px;color:blue;">Incase you do not make this changes during CRS installation you will get error.</span></b></p>
<p class="MsoNormal"><b><span style="font-family:Verdana;font-size:9px;color:blue;">When you would specify the OCR device location in the CRS installation page it will give error that “The specified shared raw partition /dev/raw/raw1 may not have correct permission.<span> </span>Verify that the partition is owned by Oracle User.”</span></b></p>
<p class="MsoNormal"><b><span style="font-family:Verdana;font-size:9px;color:blue;">This is a misleading error, and will make us do changes to the actual permission of the devices. I had struggled with this error for a couple of day before I realized that I need to create a file /etc/udev/permissions.d/40-udev.permissions.</span></b></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">[oracle@oradbdev01 logs]$ more /etc/udev/permissions.d/40-udev.permissions</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;"># dm devices</span></p>
<p><span style="font-family:Verdana;font-size:9px;"></span>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">dm-*:root:dba:0660 </span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;"># ocr devices &#8211;inserted by apun</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">raw/raw1:root:dba:660</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">raw/raw2:root:dba:660</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;"># voting disk &#8211;inserted by apun</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">raw/raw4:oracle:dba:660</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">raw/raw5:oracle:dba:660</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">raw/raw6:oracle:dba:660</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">Also comment out all entries for these devices in /etc/udev/permissions.d/50-udev.permissions file. The OS &amp; oracle needs to refer to only /etc/udev/permissions.d/40-udev.permissions file.</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">Make these changes on all the RAC servers.</span></p>
<p class="MsoNormal"><b><span style="font-family:Verdana;font-size:9px;color:blue;">And reboot all the nodes.</span></b></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">This should complete all steps prior to starting any installation. Now you can download oracle crs and database software and start installation.</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">Important links to refer for more information;</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;"><a href="http://www.oracle.com/technology/tech/linux/asmlib/index.html">http://www.oracle.com/technology/tech/linux/asmlib/index.html</a></span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;">Please refer to metalink notes<span style="font-weight:bold;">: </span>465001.1 (for more info on udev)</span></p>
<p class="MsoNormal"><span style="font-family:Verdana;font-size:9px;"></span><span style="font-family:helvetica;font-size:85%;"><strong></strong></span><span style="font-family:Verdana;font-size:9px;"><span style="font-size:85%;"><span style="font-family:verdana;"></span></span><br />
</span></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/apunhiran.wordpress.com/7/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/apunhiran.wordpress.com/7/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/apunhiran.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/apunhiran.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/apunhiran.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/apunhiran.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/apunhiran.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/apunhiran.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/apunhiran.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/apunhiran.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/apunhiran.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/apunhiran.wordpress.com/7/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=apunhiran.wordpress.com&blog=3486292&post=7&subd=apunhiran&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://apunhiran.wordpress.com/2008/04/15/oracle-10g-rac-installation-on-netapps-raw-devices-with-asm-part-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/101a5806905c5a4f88188eb4a6beb235?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Apun</media:title>
		</media:content>
	</item>
		<item>
		<title>Oracle 10g RAC Installation on NetApps Raw Devices with ASM: Part 2</title>
		<link>http://apunhiran.wordpress.com/2008/04/15/oracle-10g-rac-installation-on-netapps-raw-devices-with-asm-part-2/</link>
		<comments>http://apunhiran.wordpress.com/2008/04/15/oracle-10g-rac-installation-on-netapps-raw-devices-with-asm-part-2/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 11:45:03 +0000</pubDate>
		<dc:creator>apunhiran</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[10g]]></category>
		<category><![CDATA[ASM]]></category>
		<category><![CDATA[netapps]]></category>
		<category><![CDATA[ocr]]></category>
		<category><![CDATA[RAC]]></category>
		<category><![CDATA[raw devices]]></category>
		<category><![CDATA[voting disk]]></category>

		<guid isPermaLink="false">http://apunhiran.wordpress.com/?p=6</guid>
		<description><![CDATA[Oracle 10g RAC Installation on NetApps Raw Devices with ASM: Part 2<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=apunhiran.wordpress.com&blog=3486292&post=6&subd=apunhiran&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p class="MsoNormal"><em><span style="font-size:10px;font-family:Verdana;color:blue;">Start the iSCSI service on the hosts:</span></em></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">If you are using dm-multipath, be sure you have configured multipathing before starting iSCSI.</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">Use the following the command to start iSCSI on all hosts: </span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">sudo /etc/init.d/iscsi start</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">Add the iSCIS service to the boot sequence by entering the following commands: </span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">sudo chkconfig &#8211;add iscsi </span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">sudo chkconfig &#8211;list iscsi </span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">sudo chkconfig iscsi on</span></p>
<p class="MsoNormal"><em><span style="font-size:10px;font-family:Verdana;color:blue;">To view the LUN information from the host:</span></em></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">[root@oradbdev02 ~]# iscsi-ls -l</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">***************************************************************************</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">SFNet iSCSI Driver Version &#8230;4:0.1.11-6(03-Aug-2007)</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">***************************************************************************TARGET NAME<span> </span>: iqn.1992-08.com.netapp:sn.101198981</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">TARGET ALIAS<span> </span>:</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">HOST ID <span> </span><span> </span>: 0</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">BUS ID<span> </span>: 0</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">TARGET ID<span> </span>: 0</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">TARGET ADDRESS<span> </span>: 10.66.81.75:3260,1000</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">SESSION STATUS<span> </span>: ESTABLISHED AT Tue Apr<span> </span>8 13:45:30 IST 2008</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">SESSION ID<span> </span>: ISID 00023d000001 TSIH 37</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">DEVICE DETAILS:</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">&#8212;&#8212;&#8212;&#8212;&#8212;</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">LUN ID : 0</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;"><span> </span>Vendor: NETAPP<span> </span>Model: LUN<span> </span>Rev: 0.2</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;"><span> </span>Type:<span> </span>Direct-Access<span> </span><span> </span>ANSI SCSI revision: 04</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;"><span> </span>page83 type3: 60a9800043346d77674a484d2f6e7758</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;"><span> </span>page80: 43346d77674a484d2f6e77580a</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;"><span> </span>Device: /dev/sda</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">***************************************************************************</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">The output show that device /dev/sda is a LUN (LUN ID: 0) on the Netapps storage with IP Address 10.66.81.75.</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">If iSCSI Initiator Support Kit has been installed on the host, you can run the command &#8220;sanlun&#8221; to get a better view on LUNs.</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">[root@oradbdev02 ~]# sanlun lun show</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">filer:<span> </span>lun-pathname<span> </span>device filename<span> </span>adapter<span> </span>protocol<span> </span>lun size<span> </span>lun state</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">silo:<span> </span>/vol/vol1/ractest.lun<span> </span>/dev/sda<span> </span>host0<span> </span>iSCSI<span> </span>2g (2147483648)<span> </span>GOOD</span></p>
<p class="MsoNormal"><em><span style="font-size:10px;font-family:Verdana;color:blue;">Discovering new LUNs</span></em></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">If you create a new LUN and map it to the Linux host, you can discover the LUN by reloading the iscsi service on the host. To reload the iscsi service, enter the following command on the hosts:</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">/etc/init.d/iscsi reload</span></p>
<p class="MsoNormal"><em><span style="font-size:10px;font-family:Verdana;color:blue;">View multipath devices:</span></em></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">[root@oradbdev02 ~]# multipath -d -l</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">mpath6 (360a9800043346d77674a484d2f6e7758)</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">[size=2 GB][features="1 queue_if_no_path"][hwhandler="0"]</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">\_ round-robin 0 [active]</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;"><span> </span>\_ 0:0:0:0 sda 8:0 [active]</span></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/apunhiran.wordpress.com/6/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/apunhiran.wordpress.com/6/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/apunhiran.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/apunhiran.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/apunhiran.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/apunhiran.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/apunhiran.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/apunhiran.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/apunhiran.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/apunhiran.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/apunhiran.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/apunhiran.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=apunhiran.wordpress.com&blog=3486292&post=6&subd=apunhiran&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://apunhiran.wordpress.com/2008/04/15/oracle-10g-rac-installation-on-netapps-raw-devices-with-asm-part-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/101a5806905c5a4f88188eb4a6beb235?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Apun</media:title>
		</media:content>
	</item>
		<item>
		<title>Oracle 10g RAC Installation on NetApps Raw Devices with ASM: Part 1</title>
		<link>http://apunhiran.wordpress.com/2008/04/15/oracle-10g-rac-installation-on-netapps-raw-devices-with-asm-part-1/</link>
		<comments>http://apunhiran.wordpress.com/2008/04/15/oracle-10g-rac-installation-on-netapps-raw-devices-with-asm-part-1/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 11:41:39 +0000</pubDate>
		<dc:creator>apunhiran</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[10g]]></category>
		<category><![CDATA[ASM]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[multipath]]></category>
		<category><![CDATA[netapps]]></category>
		<category><![CDATA[RAC]]></category>
		<category><![CDATA[raw]]></category>
		<category><![CDATA[raw files]]></category>
		<category><![CDATA[raw storage]]></category>

		<guid isPermaLink="false">http://apunhiran.wordpress.com/?p=5</guid>
		<description><![CDATA[Oracle 10g RAC Installation on NetApps Raw Devices with ASM: Part 1<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=apunhiran.wordpress.com&blog=3486292&post=5&subd=apunhiran&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><strong><span style="background:yellow none repeat scroll 0 50%;font-size:11px;font-family:Verdana;color:red;">Setting Up storage:</span></strong><strong></strong></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">For performance benefits while using ASM we would be using iSCSI devices instead of virtual devices on NFS filesystem. We would also use Multipath software along with multiple SCSI Channels or fibre channels between the hosts and storage. This is to avoid single point of fault in the I/O channel and will also enhance performance. </span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">For more info in Multipath: <a href="http://en.wikipedia.org/wiki/Multipath_I/O">http://en.wikipedia.org/wiki/Multipath_I/O</a></span></p>
<p class="MsoNormal"><strong><em><span style="font-size:10px;font-family:Verdana;">Hardware setup for the scope of this document:</span></em></strong></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">-sh-3.00$ more /etc/redhat-release</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">Red Hat Enterprise Linux ES release 4 (Nahant Update 5)</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">-sh-3.00$ more /proc/meminfo</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">MemTotal:<span> </span>8164980 kB</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">-sh-3.00$ more /proc/cpuinfo |grep processor</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">processor<span> </span>: 0</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">processor<span> </span>: 1</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">processor<span> </span>: 2</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">processor<span> </span>: 3</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">Filer: NetApps FS 3050</span></p>
<p class="MsoNormal"><em><span style="font-size:10px;font-family:Verdana;color:blue;">Install iSCSI software on all the host used for RAC setup:</span></em></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">Download the latest package of iSCSI daemon and utility program from <a href="https://rhn.redhat.com/">redhat</a> and install it on all the hosts.</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">sudo rpm –Uvh iscsi-initiator-utils-4.0.3.0-6.x86_64.rpm</span></p>
<p class="MsoNormal"><em><span style="font-size:10px;font-family:Verdana;color:blue;">Install and configure Linux multipath software on all the hosts:</span></em></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">We are using Linux dm-multipath support for our setup:</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">Download the latest rpm from <a href="https://rhn.redhat.com/">redhat</a> and install it on all the hosts.</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">sudo rpm –Uvh device-mapper-multipath-0.4.5-27.RHEL4.x86_64.rpm</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">Load the dm_multipath kernel module:</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">modprobe dm_multipath </span></p>
<p class="MsoNormal"><em><span style="font-size:10px;font-family:Verdana;color:blue;">Edit the configuration file /etc/multipath.conf as follow:</span></em></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">Comment out the following line: </span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">devnode_blacklist { devnode &#8220;*&#8221; }</span></p>
<p class="MsoNormal"><em><span style="font-size:10px;font-family:Verdana;color:blue;">Create a device-specific section at the end of the file for the storage system as follow: </span></em></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">devices {</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;"><span> </span>device {</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;"><span> </span>vendor &#8220;NETAPP&#8221;</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;"><span> </span>product &#8220;LUN&#8221;</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;"><span> </span>path_grouping_policy multibus</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;"><span> </span>features &#8220;1 queue_if_no_path&#8221;</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;"><span> </span>path_checker readsector0</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;"><span> </span>failback immediate</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;"><span> </span>}</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">}</span></p>
<div style="border-style:none none solid;padding:0 0 1pt;">
<p class="MsoNormal" style="border:medium none;padding:0;"><em><span style="font-size:10px;font-family:Verdana;color:blue;">Example of a /etc/multipath.conf file:</span></em></p>
</div>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># This is an example configuration file for device mapper multipath.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># For a complete list of the default configuration values, see</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># /usr/share/doc/device-mapper-multipath-0.4.5/multipath.conf.defaults</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># For a list of configuration options with descriptions, see</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># /usr/share/doc/device-mapper-multipath-0.4.5/multipath.conf.annotated</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># Blacklist all devices by default. Remove this to enable multipathing</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># on the default devices.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#devnode_blacklist {</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>devnode &#8220;*&#8221;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#}</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">## Use user friendly names, instead of using WWIDs as names.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">defaults {</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"><span> </span>user_friendly_names yes</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">}</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">## By default, devices with vendor = &#8220;IBM&#8221; and product = &#8220;S/390.*&#8221; are</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">## blacklisted. To enable mulitpathing on these devies, uncomment the</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">## following lines.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#devices {</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>device {</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>vendor<span> </span>&#8220;IBM&#8221;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>product<span> </span>&#8220;S/390 DASD ECKD&#8221;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>path_grouping_policy<span> </span>multibus</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>getuid_callout<span> </span>&#8220;/sbin/dasdview -j -f /dev/%n&#8221;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>path_checker<span> </span>directio</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>}</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#}</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">##</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">## This is a template multipath-tools configuration file</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">## Uncomment the lines relevent to your environment</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">##</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#defaults {</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>udev_dir<span> </span>/dev</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>polling_interval<span> </span>10</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>selector<span> </span>&#8220;round-robin 0&#8243;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>path_grouping_policy<span> </span>multibus</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>getuid_callout<span> </span>&#8220;/sbin/scsi_id -g -u -s /block/%n&#8221;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>prio_callout<span> </span>/bin/true</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>path_checker<span> </span>readsector0</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>rr_min_io<span> </span>100</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>rr_weight<span> </span>priorities</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>failback<span> </span>immediate</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>no_path_retry<span> </span>fail</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>user_friendly_name<span> </span>yes</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#}</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">##</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">## The wwid line in the following blacklist section is shown as an example</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">## of how to blacklist devices by wwid.<span> </span>The 3 devnode lines are the</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">## compiled in default blacklist. If you want to blacklist entire types</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">## of devices, such as all scsi devices, you should use a devnode line.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">## However, if you want to blacklist specific devices, you should use</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">## a wwid line.<span> </span>Since there is no guarantee that a specific device will</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">## not change names on reboot (from /dev/sda to /dev/sdb for example)</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">## devnode lines are not recommended for blacklisting specific devices.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">##</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#devnode_blacklist {</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>wwid 26353900f02796769</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>devnode &#8220;^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*&#8221;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>devnode &#8220;^hd[a-z]&#8220;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#}</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#multipaths {</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>multipath {</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>wwid<span> </span><span> </span>3600508b4000156d700012000000b0000</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>alias<span> </span>yellow</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>path_grouping_policy<span> </span>multibus</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>path_checker<span> </span>readsector0</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>path_selector<span> </span>&#8220;round-robin 0&#8243;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># <span> </span>failback<span> </span>manual</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>rr_weight<span> </span>priorities</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>no_path_retry<span> </span>5</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>}</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>multipath {</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>wwid<span> </span>1DEC_____321816758474</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>alias<span> </span><span> </span>red</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>}</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#}</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#devices {</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>device {</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>vendor<span> </span>&#8220;COMPAQ<span> </span>&#8220;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>product<span> </span>&#8220;HSV110 (C)COMPAQ&#8221;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>path_grouping_policy<span> </span>multibus</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>getuid_callout<span> </span><span> </span>&#8220;/sbin/scsi_id -g -u -s /block/%n&#8221;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>path_checker<span> </span>readsector0</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>path_selector<span> </span>&#8220;round-robin 0&#8243;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>hardware_handler<span> </span>&#8220;0&#8243;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>failback<span> </span>15</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>rr_weight<span> </span>priorities</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>no_path_retry<span> </span>queue</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>}</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>device {</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>vendor<span> </span>&#8220;COMPAQ<span> </span>&#8220;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>product<span> </span>&#8220;MSA1000<span> </span>&#8220;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>path_grouping_policy<span> </span>multibus</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>}</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#}</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">devices {</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"><span> </span>device {</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"><span> </span>vendor &#8220;NETAPP&#8221;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"><span> </span>product &#8220;LUN&#8221;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"><span> </span>path_grouping_policy multibus</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"><span> </span>features &#8220;1 queue_if_no_path&#8221;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"><span> </span>path_checker readsector0</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"><span> </span>failback immediate</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"><span> </span>}</span></p>
<div style="border-style:none none solid;padding:0 0 1pt;">
<p class="MsoNormal" style="border:medium none;padding:0;"><span style="font-size:8px;font-family:Verdana;">}</span></p>
</div>
<p class="MsoNormal"><em><span style="font-size:10px;font-family:Verdana;color:blue;">Start the multipath daemon by entering the following command: </span></em></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">sudo /etc/init.d/multipathd start</span></p>
<p class="MsoNormal"><em><span style="font-size:10px;font-family:Verdana;color:blue;">Add the multipath service to the boot sequence by entering the following commands: </span></em></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">chkconfig &#8211;add multipathd</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">chkconfig &#8211;list multipathd</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">chkconfig multipathd on</span></p>
<p class="MsoNormal"><em><span style="font-size:10px;font-family:Verdana;color:blue;">Install iSCSI Initiator Support Kit on all the RAC Nodes:</span></em></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">To have a better view on iSCSI devices from hosts, you should download and install iSCSI support Kit from NetApp as follow:</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">Download iSCSI Linux Initiator Support Kit from <a href="http://now.netapp.com/NOW/download/software/kit_iscsi/Linux/">http://now.netapp.com/NOW/download/software/kit_iscsi/Linux/</a> to a working directory on the hosts </span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">Untar the file like </span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">tar -xvf netapp_linux_tools_1_5.tar.gz</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">When I downloaded the file from this website, I found that the file has a .Z extension but when I tried to unzip the file it gave me error. The I just untar the file and it worked.</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">cd to the subdirectory netapp_linux_tools_1_5 and run install </span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">./install</span></p>
<p class="MsoNormal"><em><span style="font-size:10px;font-family:Verdana;color:blue;">Modify iSCSI configurations on all RAC servers:</span></em></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">/sbin/iscsi-iname command will give to the iSCSI initiator name, which can be used to update the file /etc/initiatorname.iscsi. I have added the node name to the initiator name for node reference.</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">Edit the configuration file /etc/initiatorname.iscsi on all host to contain single line:</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">[oracle@oradbdev02 ~]$ sudo more /etc/initiatorname.iscsi</span></p>
<div style="border-style:none none solid;padding:0 0 1pt;">
<p class="MsoNormal" style="border:medium none;padding:0;"><span style="font-size:9px;font-family:Verdana;">Password:</span></p>
</div>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">## DO NOT EDIT OR REMOVE THIS FILE!</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">## If you remove this file, the iSCSI daemon will not start.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">## If you change the InitiatorName, existing access control lists</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">## may reject this initiator.<span> </span>The InitiatorName must be unique</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">## for each iSCSI initiator.<span> </span>Do NOT duplicate iSCSI InitiatorNames.</span></p>
<div style="border-style:none none solid;padding:0 0 1pt;">
<p class="MsoNormal" style="border:medium none;padding:0;"><span style="font-size:8px;font-family:Verdana;">InitiatorName=iqn.1987-05.com.cisco:01.45b2c1c2e7:oradbdev02</span></p>
</div>
<p class="MsoNormal"><em><span style="font-size:10px;font-family:Verdana;color:blue;">Edit the configuration file /etc/iscsi.conf on all hosts as follow: </span></em></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">If you are using dm-multipath support, remove the comment of the ConnFailTimeout line in the Session Timeout Settings section and set the value to </span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">ConnFailTimeout=5.</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">Add the following line for any one iSCSI-enabled interface on each storage system that you will use for iSCSI LUNs: </span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">DiscoveryAddress=storage_system_IPaddress</span></p>
<div style="border-style:none none solid;padding:0 0 1pt;">
<p class="MsoNormal" style="border:medium none;padding:0;"><span style="font-size:9px;font-family:Verdana;">Where storage_system_Ipaddress is the IP address of an Ethernet interface on the storage system. Specify an interface that will be used for iSCSI communication. For example:</span></p>
</div>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># ============================================================================</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># iSCSI Configuration File Sample &#8211; see iscsi.conf(5)</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># ============================================================================</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># All of the configuration parameters described in this file are applied</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># globally to all targets, unless they are overridden by a local setting. The</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># three types of local categories that can override the global settings are:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>Target Name (i.e., TargetName)</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>Network (i.e., Subnet or Address)</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>SCSI Routing Instance (i.e., DiscoveryAddress)</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># All parameters that are localized to one of the categories above must be</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># indented by at least one white space or a tab character. If the parameter is</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># not indented, it will be interpreted as a global parameter (see examples for</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># each parameter).</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># The parameters are global if they appear before any DiscoveryAddress</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># or TargetName or Subnet entries. The global entries need to</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># start at column 1. See the iscsi.conf man page&#8217;s Note section for more</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># details</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># If more that one entry exists for any given parameter (either global or</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># local), the last entry has precedence.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># If a parameter setting under the network category conflicts with a different</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># setting of the same parameter under the discovery address or target name</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># category (for the same target), the network setting will have precedence.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># If a parameter is not specified in the iscsi.conf file, the default setting is</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># used. The default values for all parameters can be found in the readme file.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># In the sample settings shown below, the following definitions apply:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span> = any alpha-numeric text string</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span> = any numeric text string</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span></span></p>
<address> = valid IP address of the form a.b.c.d[/e]</address>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span><br />
= valid portal address of the form a.b.c.d[:e]</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># ============================================================================</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># PARAMETERS</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># ============================================================================</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># AUTHENTICATION SETTINGS</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To globally configure a CHAP username and password for initiator</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># authentication by the target(s), uncomment the following lines:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#OutgoingUsername=</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#OutgoingPassword=</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># The maximum length for both the password and username is 256 characters.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"> </span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># An example username and password would be:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#OutgoingUsername=alice</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#OutgoingPassword=nty57nbe</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To globally configure a CHAP username and password for target(s)</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># authentication by the initiator, uncomment the following lines:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#IncomingUsername=</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#IncomingPassword=</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># The maximum length for both the password and username is 256 characters.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"> </span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># An example username and password would be:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#IncomingUsername=bill</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#IncomingPassword=ghot67</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># The global authentication settings can be overridden on a per discovery</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># address basis. An example of a unique username and password for all targets</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># found at address 192.168.10.94 would be:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#DiscoveryAddress=192.168.10.94</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>OutgoingUsername=fred</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>OutgoingPassword=uhyt6h</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>and/or</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#DiscoveryAddress=192.168.10.94</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>IncomingUsername=mary</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>IncomingPassword=kdhjkd9l</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8212;&#8212;&#8212;&#8212;&#8212;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># DIGEST SETTINGS</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8212;&#8212;&#8212;&#8212;&#8212;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To globally enable CRC32C digest checking for the header part of</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># iSCSI PDUs, uncomment the following line:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#HeaderDigest=always</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To globally disable digest checking for the header data part of</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># iSCSI PDUs, uncomment the following line:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#HeaderDigest=never</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To globally allow the targets to control the setting of the digest checking,</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># with the initiator requesting a preference of enabling the checking, uncomment</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># the following line:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#HeaderDigest=prefer-on</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To globally allow the targets to control the setting of the digest checking,</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># with the initiator requesting a preference of disabling the checking,</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># uncomment the following line:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#HeaderDigest=prefer-off</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># The global digest settings can be overridden on a per target name basis. An</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># example of enabling header digest checking just for target iqn.1987-</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># 05.com.cisco:00.0d1d898e8d66.t0 would be:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#TargetName=iqn.1987-05.com.cisco:00.0d1d898e8d66.t0</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>HeaderDigest=always</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># It should also be noted that if the initiator and the target have incompatible</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># settings (e.g., target set for &#8220;always&#8221; and initiator set for &#8220;never&#8221;), the</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># login will fail.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># ENABLE/DISABLE TARGETS</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To globally enable/disable group of targets use the following option.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># TargetNames mentioned after the below entry will be enabled by default.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#Enabled=yes</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># TargetNames mentioned after the below entry will be disabled by default.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#Enabled=no</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To specifically enable/disable a target, use the following entry</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># under Targetname.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#TargetName=iqn.1987-05.com.cisco:00.0d1d898e8d66.t0</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>Enabled=yes</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># CONNECTION TIMEOUT SETTINGS</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To globally specify the time to wait for a login PDU to be received from</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># the target in response to a login request sent by the initiator before failing</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># the connection attempt, uncomment the following line:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#LoginTimeout=</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># where  is in seconds. A setting of &#8220;0&#8243; will result in commands never</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># being timed out.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># IdleTimeout and ActiveTimeout determine when a ping has to be sent to check</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># the status of the connection when there is no traffic on the connection from</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># the target.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To globally specify the time to wait on a connection with no tasks active in</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># the session, uncomment the following line:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#IdleTimeout=</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># where  is in seconds. A setting of &#8220;0&#8243; will result in a ping never</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># being sent.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To globally specify the time to wait on a connection with tasks active in the</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># session, uncomment the following line:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#ActiveTimeout=</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># where  is in seconds. A setting of &#8220;0&#8243; will result in a ping never</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># being sent.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To globally specify the time to wait for a ping response after a ping has been</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># sent to a target before failing the existing connection and initiating a new</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># one, uncomment the following line:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#PingTimeout=</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># where  is in seconds. A setting of &#8220;0&#8243; will result in the ping command</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># never timing out.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># The global connection timeout settings can be overridden on a per target name,</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># discovery address or IP address basis. An example of setting the</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8220;LoginTimeout&#8221; value to 12 seconds for just target iqn.1987-</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># 05.com.cisco:00.0d1d898e8d66.t0 would be:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#TargetName=iqn.1987-05.com.cisco:00.0d1d898e8d66.t0</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>LoginTimeout=12</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># An example of setting the &#8220;PingTimeout&#8221; value to 8 seconds for just all</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># targets found at address 192.168.10.94 would be:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#DiscoveryAddress=192.168.10.94</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>PingTimeout=8</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># An example of setting the &#8220;IdleTimeout&#8221; value to 3 seconds for just all</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># targets found on subnet 192.168.10.94 would be:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#Subnet=192.168.10.0/24</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>IdleTimeout=3</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># SESSION TIMEOUT SETTINGS</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To globally specify the length of time to wait for session re-establishment</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># before failing SCSI commands back to the application, uncomment the</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># following line:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">ConnFailTimeout=5</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># where  is in seconds. A setting of &#8220;0&#8243; will result in commands never</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># being failed back due to connection failure.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># The global session timeout settings can be overridden on a per target name</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># basis. An example of setting the &#8220;ConnFailTimeout&#8221; value to 5 seconds for</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># just target iqn.1987-05.com.cisco:00.0d1d898e8d66.t0 would be:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#TargetName=iqn.1987-05.com.cisco:00.0d1d898e8d66.t0</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>ConnFailTimeout=5</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># If a third party multipathing application is being used,</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># then the &#8220;ConnFailTimeout&#8221; should be set to smaller value</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># such as 15. This value is just a guideline so the actual value will be</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># dependent on the users operating environment.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># ERROR HANDLING TIMEOUT SETTINGS</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To globally specify the length of time to wait for an abort command to</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># complete before declaring the abort command has failed, uncomment the</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># following line:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#AbortTimeout=</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># where  is in seconds. A setting of &#8220;0&#8243; will result in commands never</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># being timed out.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To globally specify the length of time to wait for a reset command to complete</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># before declaring that the reset command has failed, uncomment the following</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># line:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#ResetTimeout=</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># where  is in seconds. A setting of &#8220;0&#8243; will result in commands never</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># being timed out.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># The global error handling timeout settings can be overridden on a per target</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># name or per IP address basis. An example of setting the &#8220;AbortTimeout&#8221; value</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># to 10 seconds for just target iqn.1987-05.com.cisco:00.0d1d898e8d66.t0 would</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># be:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#TargetName=iqn.1987-05.com.cisco:00.0d1d898e8d66.t0</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>AbortTimeout=10</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># An example of setting the &#8220;ResetTimeout&#8221; value to 6 seconds for just all</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># targets found on portal 192.168.10.94 would be:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#Subnet=192.168.10.0/24</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>ResetTimeout=6</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># CONTINUOUS DISCOVERY SETTINGS</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To globally specify that all discovery sessions be kept open, uncomment the</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># following line:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#Continuous=yes</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To globally specify that all discovery sessions be closed once discovery is</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># completed, uncomment the following line:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#Continuous=no</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># The global continuous discovery setting can be overridden on a per target</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># basis. An example of setting &#8220;Continuous&#8221; to &#8220;no&#8221; for just target iqn.1987-</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># 05.com.cisco:00.0d1d898e8d66.t0 would be:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#TargetName=iqn.1987-05.com.cisco:00.0d1d898e8d66.t0</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>Continuous=no</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># ASYNC EVENT NOTIFICATION SETTINGS</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To globally specify that the initiator wants to receive vendor specific async</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># events from the target(s), uncomment the following line:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#SendAsyncText=yes</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To globally specify that the initiator does not want to receive vendor</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># specific async events from the target(s), uncomment the following line:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#SendAsyncText=no</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># The SendAsyncText key can be specified for a particular Discovery Address.</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># The global async event notification setting can be overridden on a per target</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># basis. An example of setting &#8220;SendAsyncText&#8221; to &#8220;no&#8221; for just target iqn.1987-</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># 05.com.cisco:00.0d1d898e8d66.t0 would be:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#TargetName=iqn.1987-05.com.cisco:00.0d1d898e8d66.t0</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>SendAysncText=no</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># iSCSI OPERATIONAL PARAMETER SETTINGS</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To globally enable R2T flow control (i.e., the initiator must wait for an R2T</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># command before sending any data), uncomment the following line:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#InitialR2T=yes</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To globally disable R2T flow control (i.e., the initiator has an implied</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># initial R2T of &#8220;FirstBurstLength&#8221; at offset 0), uncomment the following line:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#InitialR2T=no</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To globally enable immediate data (i.e., the initiator sends unsolicited data</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># with the iSCSI command packet), uncomment the following line:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#ImmediateData=yes</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To globally disable immediate data (i.e., the initiator does not send</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># unsolicited data with the iSCSI command PDU), uncomment the following line:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#ImmediateData=no</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To globally specify the maximum number of data bytes the initiator can receive</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># in an iSCSI PDU from a target, uncomment the following line:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#MaxRecvDataSegmentLength=</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># where  is the number of bytes in the range of 512 to (2^24-1)</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To globally specify the maximum number of unsolicited data bytes the initiator</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># can send in an iSCSI PDU to a target, uncomment the following line:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#FirstBurstLength=</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># where  is the number of bytes in the range of 512 to (2^24-1)</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To globally specify the maximum SCSI payload that the initiator will negotiate</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># with the target for, uncomment the following line:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#MaxBurstLength=</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># where  is the number of bytes in the range of 512 to (2^24-1)</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To globally specifiy the maximum number of bytes that can be sent over a TCP</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># connection by the initiator before receiving an acknowledgement from the</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># target, uncomment the following line:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#TCPWindowSize=</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># where  is the number of bytes in the range of 512 to (2^24-1)</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># The global iSCSI operational parameter setting can be overridden on a per</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># target basis. An example of setting multiple parameters for just target</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># iqn.1987-05.com.cisco:00.0d1d898e8d66.t0 would be:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#TargetName=iqn.1987-05.com.cisco:00.0d1d898e8d66.t0</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>InitialR2T=no</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>ImmediateData=no</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>MaxRecvDataSegmentLength=128 * 1024</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>FirstBurstLength=262144</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>MaxBurstLength=(16 * 1024 * 1024) &#8211; 1024</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>TCPWindowSize=262144</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># The global &#8220;TCPWindowSize&#8221; setting can also be overridden on a per portal</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># basis. An example of setting the &#8220;TCPWindowSize&#8221; for just subnet 10.77.13.0/16</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># would be:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#Subnet=10.77.13.0/16</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>TCPWindowSize=262144</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8212;&#8212;&#8212;&#8212;&#8212;-</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># Network Category</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8212;&#8212;&#8212;&#8212;&#8212;-</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To localize parameters to targets on a particular network (i.e., to</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># override the global settings), you need to use either the &#8220;Subnet&#8221; or</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8220;Address&#8221; settings. The format for the &#8220;Subnet&#8221; setting is a.b.c.d/e. An</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># example of these settings would be:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#Subnet=10.4.100.0/24</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># The format for &#8220;Address&#8221; is a.b.c.d. An example of these settings would be:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#Address=10.4.100.0</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># The following parameters can be specified using the network category:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># 1) Connection Timeout Settings</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># 2) Error Handling Timeout Settings</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># 3) TCP Settings</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># Discovery Address Category</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To localize parameters to targets found on a particular discovery address</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># (i.e., to override the global settings), you need to use the</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8220;DiscoveryAddress&#8221; setting. The format for the &#8220;DiscoveryAddress&#8221; setting is</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># a.b.c.d, a.b.c.d:e (where e is a TCP port number), or an instance name. An</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># example of these settings would be:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#DiscoveryAddress=10.4.100.0</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>or</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#DiscoveryAddress=10.4.100.1:3260</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#<span> </span>or</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#DiscoveryAddress=scisrouter1</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># The following parameters can be specified using the discovery address</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># category:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># 1) Authentication Settings</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># 2) ConnectionTimeout Settings</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># 3) Continuous Discovery settings</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># 4) AsyncEvent Notification Settings</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># Target Name Category</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># To localize parameters to targets identified by a particular target name</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># (i.e., to override the global settings), you need to use the</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># &#8220;TargetName&#8221; setting. The format for the &#8220;TargetName&#8221; setting is</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># either the &#8216;iqn&#8217; or &#8216;eui&#8217; format. An example of these settings would be:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#TargetName=iqn.1987-05.com.cisco:00.0d1d898e8d66.t0</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># The following parameters can be specified using the target name category:</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># 1) CRC Settings</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># 2) iSCSI Operational Parameter settings</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># 3) Connection Timeout Settings</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># 4) Session Timeout Settings</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># 5) Error Handling Timeout Settings</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># 6) TCP Settings</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;"># 7) Enable/Disable targets</span></p>
<p class="MsoNormal"><span style="font-size:8px;font-family:Verdana;">#</span></p>
<div style="border-style:none none solid;padding:0 0 1pt;">
<p class="MsoNormal" style="border:medium none;padding:0;"><span style="font-size:8px;font-family:Verdana;">DiscoveryAddress=10.66.81.75</span></p>
</div>
<p class="MsoNormal"><em><span style="font-size:10px;font-family:Verdana;color:blue;">Configure the storage system for iSCSI:</span></em></p>
<p class="MsoNormal"><strong><em><span style="text-decoration:underline;"><span style="font-size:10px;font-family:Verdana;color:red;">Perform the following tasks on the storage system console:</span></span></em></strong></p>
<p class="MsoNormal"><strong><em><span style="font-size:9px;font-family:Verdana;color:red;">I would recommend taking help from your storage team to make these changes instead of trying it yourself. These steps don’t fall in the scope of an Oracle DBA.</span></em></strong></p>
<p class="MsoNormal"><strong><em><span style="font-size:9px;font-family:Verdana;color:red;">You can ask your storage admin to create luns of the size you require for your oracle database. Also mention that you would like these luns to be visible from all your RAC nodes.</span></em></strong></p>
<p class="MsoNormal"><em><span style="font-size:10px;font-family:Verdana;color:blue;">Enter the following command to check whether iSCSI service is running: </span></em></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">iscsi status</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">iSCSI service is not running</span></p>
<p class="MsoNormal"><em><span style="font-size:10px;font-family:Verdana;color:blue;">If it is not running, enter the following command to start it and check it again:</span></em></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">iscsi start</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">iscsi status</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">iSCSI service is running</span></p>
<p class="MsoNormal"><em><span style="font-size:10px;font-family:Verdana;color:blue;">Create iSCSI initiator group with the following command: </span></em></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">igroup create -i -t linux </span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">Example:</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">igroup create -i -t linux ractest</span></p>
<p class="MsoNormal"><em><span style="font-size:10px;font-family:Verdana;color:blue;">Add iSCSI initiators to the iSCSI initiator group with the following command: </span></em></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">igroup add </span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">where initiator name is defined in the host&#8217;s configuration file /etc/initiatorname.iscsi.</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">Example:</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">igroup add ractest iqn.1987-05.com.cisco:01.45b2c1c2e7:oradbdev02</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">Use the following command to see the initiators and initiator groups</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">igroup show</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">Example:</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">igroup show</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">igroup1 (iSCSI) (ostype: linux):</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">iqn.1987-05.com.cisco:01.45b2c1c2e7:oradbdev02 (not logged in)</span></p>
<p class="MsoNormal"><em><span style="font-size:10px;font-family:Verdana;color:blue;">Create volumes that contain LUNs with the following commands: </span></em></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">vol create   size {k|m|g|t}</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">vol options  nosnap on<span> </span># disable snapshots</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">snap reserve  0<span> </span># disable snapshot reservation</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">snap sched  0 0 0<span> </span># disable the automatic snapshot schedule</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;"><span style="font-style:italic;color:#3333ff;">For example, the following commands create an 2 GB volume /vol/vol1 on the aggregate aggr1:</span></span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">vol create ractest aggr1 size 2g</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">vol options vol1 nosnap on</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">snap reserve vol1 0</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">snap sched vol1 0 0 0</span></p>
<p class="MsoNormal"><em><span style="font-size:10px;font-family:Verdana;color:blue;">Create LUNs with the following command: </span></em></p>
<p><span style="font-size:9px;font-family:Verdana;">lun create -s size -t linux lun_path</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">where lun_path is the LUN’s path name that includes the volume and qtree.</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">For example, the following commands create a 500 GB LUN /vol/vol1/ractest.lun in the volume /vol/vol1:</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">lun create -s 2g -t linux /vol/vol1/ractest.lun</span></p>
<p class="MsoNormal"><em><span style="font-size:10px;font-family:Verdana;color:blue;">You can use the following command to see all LUNs (From OS): </span></em></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">[oracle@oradbdev02 ~]$ sudo sanlun lun show</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">Password:</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">filer:<span> </span>lun-pathname<span> </span>device filename<span> </span>adapter<span> </span>protocol<span> </span>lun size<span> </span>lun state</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;"><span> </span>silo:<span> </span>/vol/vol1/ractest.lun<span> </span>/dev/sda<span> </span>host0<span> </span>iSCSI<span> </span>2g (2147483648)<span> </span>GOOD</span></p>
<p class="MsoNormal"><em><span style="font-size:10px;font-family:Verdana;color:blue;">Map the LUN to an igroup with the following command: </span></em></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">lun map lun_path initiator_group</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">Example:</span></p>
<p class="MsoNormal"><span style="font-size:9px;font-family:Verdana;">lun map /vol/vol1/ractest.lun<span> </span>ractest</span></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/apunhiran.wordpress.com/5/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/apunhiran.wordpress.com/5/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/apunhiran.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/apunhiran.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/apunhiran.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/apunhiran.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/apunhiran.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/apunhiran.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/apunhiran.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/apunhiran.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/apunhiran.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/apunhiran.wordpress.com/5/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=apunhiran.wordpress.com&blog=3486292&post=5&subd=apunhiran&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://apunhiran.wordpress.com/2008/04/15/oracle-10g-rac-installation-on-netapps-raw-devices-with-asm-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/101a5806905c5a4f88188eb4a6beb235?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Apun</media:title>
		</media:content>
	</item>
		<item>
		<title>How To Change the location of OCR in 10gR2 Oracle RAC</title>
		<link>http://apunhiran.wordpress.com/2008/04/15/how-to-change-the-location-of-ocr-in-10gr2-oracle-rac/</link>
		<comments>http://apunhiran.wordpress.com/2008/04/15/how-to-change-the-location-of-ocr-in-10gr2-oracle-rac/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 09:37:38 +0000</pubDate>
		<dc:creator>apunhiran</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[location]]></category>
		<category><![CDATA[ocr]]></category>
		<category><![CDATA[oraconfig]]></category>
		<category><![CDATA[RAC]]></category>
		<category><![CDATA[replace]]></category>

		<guid isPermaLink="false">http://apunhiran.wordpress.com/?p=4</guid>
		<description><![CDATA[How To Change the location of OCR in 10gR2 Oracle RAC<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=apunhiran.wordpress.com&blog=3486292&post=4&subd=apunhiran&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p class="MsoNormal"><span style="font-family:Verdana;color:black;">OCR:</span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:Verdana;color:black;">1.) Login as root.</span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:Verdana;color:black;">2.) Start CRS on all nodes:</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;color:black;">root@oracle-server:/home/crs/bin[bin]# ./crsctl start crs</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;color:black;">Attempting to start CRS stack </span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;color:black;">The CRS stack will be started shortly</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;color:black;">root@oracle-server:/home/crs/bin[bin]# ./crsctl check crs</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;color:black;">Failure 1 contacting CSS daemon</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;color:black;">Cannot communicate with CRS</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;color:black;">Cannot communicate with EVM</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;color:black;">root@oracle-server:/home/crs/bin[bin]# ./crsctl check crs</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;color:black;">CSS appears healthy</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;color:black;">CRS appears healthy</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;color:black;">EVM appears healthy</span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:Verdana;">3.) Check OCR configuration/backups:</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;">root@oracle-server:/home/crs/bin[bin]# ocrcheck</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;">Status of Oracle Cluster Registry is as follows :</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;"><span> </span><span> </span>Version<span> </span>:<span> </span>2</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;"><span> </span><span> </span>Total space (kbytes)<span> </span><span> </span>:<span> </span>262144</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;"><span> </span><span> </span>Used space (kbytes)<span> </span>:<span> </span>2812</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;"><span> </span><span> </span>Available space (kbytes) :<span> </span>259332</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;"><span> </span><span> </span>ID<span> </span>:<span> </span>429958626</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;"><span> </span><span> </span>Device/File Name<span> </span>: /mnt/prdaudit_crs/crs</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;"><span> </span>Device/File integrity check succeeded</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;"><span> </span><span> </span>Device/File Name<span> </span>: /mnt/prdaudit_crs/crs_mirror</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;"><span> </span><span> </span><span> </span>Device/File integrity check succeeded</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;"><span> </span><span> </span>Cluster registry integrity check succeeded</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;">root@oracle-server:/home/crs/bin[bin]# ocrconfig -showbackup</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;"> </span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;">ac4-irauditdb-002<span> </span>2008/04/10 23:47:02<span> </span>/oracle/product/10.2.0/crs/cdata/ac4-iraudit-crs</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;">ac4-irauditdb-002<span> </span>2008/04/10 19:47:03<span> </span>/oracle/product/10.2.0/crs/cdata/ac4-iraudit-crs</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;">ac4-irauditdb-002<span> </span>2008/04/10 15:47:04<span> </span>/oracle/product/10.2.0/crs/cdata/ac4-iraudit-crs</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;">ac4-irauditdb-002<span> </span>2008/04/08 19:47:17<span> </span>/oracle/product/10.2.0/crs/cdata/ac4-iraudit-crs</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;">ac4-irauditdb-002<span> </span>2008/04/03 15:47:53<span> </span>/oracle/product/10.2.0/crs/cdata/ac4-iraudit-crs</span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:Verdana;">4.) Copy the OCR mirror to the new location:</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;">root@oracle-server:/mnt/prdaudit_crs[root@oracle-server prdaudit_crs]# ls -rlt</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;">mtotal 38916</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;">-rw-r&#8211;r&#8211;<span> </span>1 oracle dba<span> </span>10240000 Apr 11 02:27 vd2.old</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;">-rw-r&#8211;r&#8211;<span> </span>1 oracle dba<span> </span>10240000 Apr 11 02:27 vd3.old</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;">-rw-r&#8212;&#8211;<span> </span>1 root<span> </span>dba<span> </span>3121152 Apr 11 02:59 crs_mirror</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;">-rw-r&#8212;&#8211;<span> </span>1 root<span> </span>dba<span> </span>3121152 Apr 11 03:22 crs</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;">-rw-r&#8211;r&#8211;<span> </span>1 oracle dba<span> </span>10240000 Apr 11 03:23 vd1</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;">root@oracle-server:/mnt/prdaudit_crs[root@oracle-server prdaudit_crs]# cp crs_mirror /mnt/prdaudit_crs_mirror1</span></p>
<p class="MsoNormal"><strong><span style="font-size:9pt;font-family:Verdana;color:red;">Check the permission, it should be root:dba</span></strong></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:Verdana;">5.) Change the OCR location in the CRS:</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;">root@oracle-server:/home/crs/bin[bin]# ./ocrconfig -replace ocrmirror /mnt/prdaudit_crs_mirror1/crs_mirror</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;">root@oracle-server:/home/crs/bin[bin]# ocrcheck</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;">Status of Oracle Cluster Registry is as follows :</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;"><span> </span><span> </span>Version<span> </span>:<span> </span>2</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;"><span> </span><span> </span>Total space (kbytes)<span> </span>:<span> </span>262144</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;"><span> </span><span> </span>Used space (kbytes)<span> </span>:<span> </span>2812</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;"><span> </span><span> </span>Available space (kbytes) :<span> </span>259332</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;"><span> </span><span> </span>ID<span> </span>:<span> </span>429958626</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;"><span> </span><span> </span>Device/File Name<span> </span>: /mnt/prdaudit_crs/crs</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;"><span> </span><span> </span>Device/File integrity check succeeded</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;"><span> </span><span> </span>Device/File Name<span> </span>: /mnt/prdaudit_crs_mirror1/crs_mirror</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;"><span> </span>Device/File integrity check succeeded</span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:Verdana;"><span> </span></span><span style="font-size:8pt;font-family:Verdana;"><span> </span>Cluster registry integrity check succeeded</span></p>
<p class="MsoNormal"><span style="font-size:8pt;font-family:Verdana;">root@oracle-server:/home/crs/bin[bin]# exit</span></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/apunhiran.wordpress.com/4/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/apunhiran.wordpress.com/4/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/apunhiran.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/apunhiran.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/apunhiran.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/apunhiran.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/apunhiran.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/apunhiran.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/apunhiran.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/apunhiran.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/apunhiran.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/apunhiran.wordpress.com/4/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=apunhiran.wordpress.com&blog=3486292&post=4&subd=apunhiran&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://apunhiran.wordpress.com/2008/04/15/how-to-change-the-location-of-ocr-in-10gr2-oracle-rac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/101a5806905c5a4f88188eb4a6beb235?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Apun</media:title>
		</media:content>
	</item>
		<item>
		<title>How To Change the location of Voting Disk in 10gR2 Oracle RAC</title>
		<link>http://apunhiran.wordpress.com/2008/04/15/how-to-change-the-location-of-voting-disk-in-10gr2-oracle-rac/</link>
		<comments>http://apunhiran.wordpress.com/2008/04/15/how-to-change-the-location-of-voting-disk-in-10gr2-oracle-rac/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 09:33:26 +0000</pubDate>
		<dc:creator>apunhiran</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[oraconfig]]></category>
		<category><![CDATA[RAC]]></category>
		<category><![CDATA[voting disk]]></category>

		<guid isPermaLink="false">http://apunhiran.wordpress.com/?p=3</guid>
		<description><![CDATA[How To Change the location of Voting Disk in 10gR2 Oracle RAC.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=apunhiran.wordpress.com&blog=3486292&post=3&subd=apunhiran&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p class="MsoNormal"><strong><span style="font-family:Verdana;color:#cc33cc;">How To Change the location of Voting Disk in 10gR2 Oracle RAC</span></strong></p>
<p><span style="font-family:Verdana;color:black;">Voting Disk:<br />
</span><span style="font-size:9pt;font-family:Verdana;color:black;">1.) Login as root<br />
2.) Shutdown CRS on all nodes:</span><span style="font-size:10pt;font-family:Verdana;color:black;"><br />
</span><span style="font-size:8pt;font-family:Verdana;color:black;">root@oracle-server:/home/crs/bin[bin]# ./crsctl stop crs<br />
Stopping resources.<br />
Successfully stopped CRS resources<br />
Stopping CSSD.<br />
Shutting down CSS daemon.<br />
Shutdown request successfully issued.<br />
root@oracle-server:/home/crs/bin[bin]# ./crsctl check crs<br />
Failure 1 contacting CSS daemon<br />
Cannot communicate with CRS<br />
Cannot communicate with EVM</span><span style="font-size:7.5pt;font-family:Verdana;color:black;"><br />
</span><span style="font-size:10pt;font-family:Verdana;color:black;"><br />
</span><span style="font-size:9pt;font-family:Verdana;color:black;">3.) Check the the location of the voting disk:</span><span style="font-size:10pt;font-family:Verdana;color:black;"><br />
</span><span style="font-size:8pt;font-family:Verdana;color:black;">root@oracle-server:/home/crs/bin[bin]# ./crsctl query  css votedisk<br />
0.     0    /mnt/prdaudit_crs/vd1<br />
1.     0    /mnt/prdaudit_crs/vd2<br />
2.     0    /mnt/prdaudit_crs/vd3</span></p>
<p><span style="font-size:9pt;font-family:Verdana;color:black;">4.) Copy the voting disk to the new location:</span><span style="font-size:10pt;font-family:Verdana;color:black;"><br />
</span><span style="font-size:8pt;font-family:Verdana;color:black;">root@oracle-server:/home/crs/bin[bin]# cp /mnt/prdaudit_crs/vd2 /mnt/prdaudit_crs_mirror1/<br />
root@oracle-server:/home/crs/bin[bin]# cp /mnt/prdaudit_crs/vd3 /mnt/prdaudit_crs_mirror2/</span></p>
<p><span style="font-size:9pt;font-family:Verdana;color:black;">5.) Change the location in CRS:</span><span style="font-size:10pt;font-family:Verdana;color:black;"><br />
</span><span style="font-size:8pt;font-family:Verdana;color:black;">root@oracle-server:/home/crs/bin[bin]# ./crsctl add css votedisk /mnt/prdaudit_crs_mirror1/vd2<br />
Now formatting voting disk: /mnt/prdaudit_crs_mirror1/vd2<br />
successful addition of votedisk /mnt/prdaudit_crs_mirror1/vd2.<br />
root@oracle-server:/home/crs/bin[bin]# ./crsctl add css votedisk /mnt/prdaudit_crs_mirror2/vd3<br />
Now formatting voting disk: /mnt/prdaudit_crs_mirror2/vd3<br />
successful addition of votedisk /mnt/prdaudit_crs_mirror2/vd3.</span></p>
<p><span style="font-size:9pt;font-family:Verdana;color:black;">6.) Delete the old Voting Disks:</span><span style="font-size:10pt;font-family:Verdana;color:black;"><br />
</span><span style="font-size:8pt;font-family:Verdana;color:black;">root@oracle-server:/home/crs/bin[bin]# crsctl delete css votedisk /mnt/prdaudit_crs/vd2 -force<br />
successful deletion of votedisk /mnt/prdaudit_crs/vd2.<br />
root@oracle-server:/home/crs/bin[bin]# crsctl delete css votedisk /mnt/prdaudit_crs/vd3 -force<br />
successful deletion of votedisk /mnt/prdaudit_crs/vd3.</span></p>
<p><span style="font-size:9pt;font-family:Verdana;color:black;">7.) Query CRS to see if the changes where proper:</span><span style="font-size:10pt;font-family:Verdana;color:black;"><br />
</span><span style="font-size:8pt;font-family:Verdana;color:black;">root@oracle-server:/home/crs/bin[bin]# ./crsctl query css votedisk<br />
0.     0    /mnt/prdaudit_crs/vd1<br />
1.     0    /mnt/prdaudit_crs_mirror2/vd3<br />
2.     0    /mnt/prdaudit_crs_mirror1/vd2</span></p>
<p><strong><span style="font-size:10pt;font-family:Verdana;color:red;">PS: The permission to the voting disk should be root:dba, while copying and creating voting disk as we are using the root user, the permission will change to root:root, which will give error when starting crs.</span></strong></p>
<p class="MsoNormal"><strong><span style="font-size:10pt;font-family:Verdana;color:red;"> </span></strong></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/apunhiran.wordpress.com/3/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/apunhiran.wordpress.com/3/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/apunhiran.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/apunhiran.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/apunhiran.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/apunhiran.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/apunhiran.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/apunhiran.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/apunhiran.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/apunhiran.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/apunhiran.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/apunhiran.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=apunhiran.wordpress.com&blog=3486292&post=3&subd=apunhiran&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://apunhiran.wordpress.com/2008/04/15/how-to-change-the-location-of-voting-disk-in-10gr2-oracle-rac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/101a5806905c5a4f88188eb4a6beb235?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Apun</media:title>
		</media:content>
	</item>
	</channel>
</rss>