<?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; multipath</title>
	<atom:link href="http://apunhiran.wordpress.com/tag/multipath/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; multipath</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>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>
	</channel>
</rss>