<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>multipath &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/multipath/</link>
	<description>Feed of posts on WordPress.com tagged "multipath"</description>
	<pubDate>Wed, 10 Feb 2010 09:10:24 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Dell MD3000 Multipath on Debian]]></title>
<link>http://barry.wordpress.com/2009/12/16/dell-md3000-multi-path-on-debian/</link>
<pubDate>Thu, 17 Dec 2009 03:03:13 +0000</pubDate>
<dc:creator>Barry</dc:creator>
<guid>http://barry.wordpress.com/2009/12/16/dell-md3000-multi-path-on-debian/</guid>
<description><![CDATA[We are in the process of deploying some new infrastructure to store the 150+GB of new content (media]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>We are in the process of deploying some new infrastructure to store the 150+GB of new content (media only, not including text) uploaded to WordPress.com daily.</p>
<div id="attachment_402" class="wp-caption aligncenter" style="width: 460px"><a href="http://barry.wordpress.com/?attachment_id=402"><img class="size-large wp-image-402  " title="upload-gb" src="http://barry.wordpress.com/files/2009/12/upload-gb.png?w=450" alt="" width="450" height="114" /></a><p class="wp-caption-text">WordPress.com data in GB</p></div>
<p>After some searching and testing, we have decided to use the open source software <a href="http://www.danga.com/mogilefs/">MogileFS</a> developed in part by our friends at Six Apart.  Our initial deployment is going to be 180TB of storage in a single data center and we plan to expand this to include multiple data centers in early 2010.  In order to get that amount of storage affordably, the options are limited.  We thought about building <a href="http://blog.backblaze.com/2009/09/01/petabytes-on-a-budget-how-to-build-cheap-cloud-storage/">Backblaze</a> devices, but decided that the ongoing management of these in our hosting environment would be prohibitively complicated.  We eventually settled on Dell&#8217;s <a href="http://www.dell.com/content/products/productdetails.aspx/pvaul_md3000">MD PowerVault</a> series.  Our configuration consists of:</p>
<ul>
<li>4 x Dell R710 ( 32GB RAM/2 x Intel E5540/2 x 146GB SAS RAID 1)</li>
<li>4 x Dell MD3000 (15 x 1TB 7200 RPM HDD each)</li>
<li>8 x Dell MD1000 (15 x 1TB 7200 RPM HDD each)</li>
</ul>
<p>Each Dell R710 is connected to a MD3000 and then 2 MD1000s are connected to each MD3000.  The end result is 4 self-contained units, each providing 45TB of storage for a total of 180TB.</p>
<div id="attachment_405" class="wp-caption aligncenter" style="width: 283px"><a rel="attachment wp-att-405" href="http://barry.wordpress.com/2009/12/16/dell-md3000-multi-path-on-debian/mogilfs_stack_b/"><img class="size-full wp-image-405 " title="mogilfs_stack_b" src="http://barry.wordpress.com/files/2009/12/mogilfs_stack_b.png" alt="" width="273" height="242" /></a><p class="wp-caption-text">Illustration by Joe Rodriguez</p></div>
<p>Our proof of concept was deployed on a single Dell 2950 connected to a MD1000 and things worked relatively flawlessly.  We could use all of our <a href="http://hwraid.le-vert.net/wiki/LSIMegaRAIDSAS">existing</a> <a href="http://linux.dell.com/monitoring.shtml">tools</a> to monitor, manage, and configure the devices when needed.  Little did I know the MD3000s were so much of a pain <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   Since we are using MogileFS which handles the distribution of files across various hosts and devices, we wanted these devices setup in what I thought was a relatively simple JBOD configuration.  Each drive would be exported as a device to the OS, then we would mount 45 devices per machine and MogileFS would take care of the rest.  Didn&#8217;t exactly work that way.</p>
<p>When the hardware was initially deployed to us, they were configured in a high availability (HA) setup, with each controller on the MD3000 connected to a controller on the R710.  This way, if a controller fails, in theory the storage is still accessible.  The problem with this type of setup is that in order to make it work flawlessly, you need to use the Dell multi-path proxy and mpt drivers, not the ones provided by the Linux kernel.  Dell&#8217;s provided stuff doesn&#8217;t work on Debian.  Initially, without multipath configured, some confusing stuff happens &#8212; we had 90 devices detected by the OS (/dev/sdb through /dev/sdcn), but every other device was un-reachable.  After some trial and error with various multipath configurations, and some <a href="http://www.tchetch.net/wiki/debian/multipath_ibm_ds4000">help</a> I ended up with this:</p>
<p><code>apt-get install multipath-tools</code></p>
<p>Our multipath.conf:</p>
<pre class="brush: bash;">
defaults {
        getuid_callout &#34;/lib/udev/scsi_id -g -u -s /block/%n&#34;
		user_friendly_names on
}
devices {
        device {
                vendor DELL*
                product MD3000*
                path_grouping_policy failover
                getuid_callout &#34;/lib/udev/scsi_id -g -u --device=/dev/%n&#34;
                features &#34;1 queue_if_no_path&#34;
                path_checker rdac
                prio_callout &#34;/sbin/mpath_prio_rdac /dev/%n&#34;
                hardware_handler &#34;1 rdac&#34;
                failback immediate
        }
}
blacklist {
       device {
               vendor DELL.*
               product Universal.*
       }
       device {
               vendor DELL.*
               product Virtual.*
       }
}
</pre>
<p><code> multipath -F<br />
multipath -v2<br />
/etc/init.d/multipath-tools start<br />
</code></p>
<p>This gave me a bunch of device names in /dev/mapper/* which I could access, partition, format, and mount. A few things to note:</p>
<ul>
<li>user_friendly_names doesn&#8217;t seem to work.  The devices were all still labeled by their <a href="http://en.wikipedia.org/wiki/World_Wide_Name">WWID</a> even with that option enabled</li>
<li>The status of the paths as shown by multipath -ll seemed to change over time (from active to ghost).  Not sure why.</li>
<li>Even with all of this set up and working, I still was seeing the occasional I/O error and path failure reported in the logs</li>
</ul>
<p>After a few hours of &#8220;fun&#8221; with this, I decided that it wasn&#8217;t worth the hassle or complexity and since we have redundant storage devices anyway, we would just configure the devices in &#8220;single path&#8221; mode and mount them directly and forego multipath.  Not so fast&#8230;according to Dell engineers, &#8220;single path mode&#8221; is not supported.  Easy enough, lets un-plug one of the controllers, creating our own &#8220;single path mode&#8221; and everything should work, right?  Sort of.</p>
<p>If you just go and unplug the controller while everything is running, nothing works.  The OS needs to re-scan the devices in order to address them properly.  The easiest way for this to happen is to reboot (sure this isn&#8217;t Windows?).  After a reboot, the OS properly saw 45 devices (/dev/sdb &#8211; /dev/sdau) which is what I would have expected.  The only problem was that every other device was inaccessible!  It turns out, that the MD3000 tries to balance the devices across the 2 controllers, and 1/2 of the drives had been assigned a preferred path of controller 1 which was unplugged.  After some additional MD3000 configuration, we were able to force all of the devices to prefer controller 0 and everything was accessible once again.</p>
<p>Only other thing worth noting here is that the MD3000 exports an addition device that you may not recognize:</p>
<p><code>scsi 1:0:0:31: Direct-Access     DELL     Universal Xport  0735 PQ: 0 ANSI: 5</code></p>
<p>For us this was LUN 31 and the number doesn&#8217;t seem user configurable, but I suppose other hardware may assign a different LUN.  This is a management device for the MD3000 and not a device that you can or should partition, format, or mount.  We just made sure to skip it in our setup scripts.</p>
<p>I suppose if we were running Red Hat Enterprise Linux, CentOS, SUSE, or Windows, this would have all worked a bit more smoothly, but I don&#8217;t want to run any of those.  We have over 1000 Debian servers deployed and I have no plans on switching just because of Dell.  I really wish Dell would make their stuff less distro-specific &#8212; it would make things easier for everyone.</p>
<p>Is anyone else successfully running this type of hardware configuration on Debian using multipath?  Have you tested a failure?  Do you have random I/O errors in your logs?  Would love to hear stories and tips.</p>
<p>I have some more posts to write about our adventures in Dell MD land.  The next one will be about getting Dell&#8217;s SMcli working on Debian, and then after that a post with some details of our  MogileFS implementation.</p>
<p>* Thanks to the fine folks at<a href="http://www.layeredtech.com/"> Layered Tech</a> for helping us tweak the MD3000 configuration throughout this process.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[El Caos de la Interoperatividad en Fibra Óptica]]></title>
<link>http://angelferras.wordpress.com/2009/11/25/el-caos-de-la-interoperabilidad-en-fibra-optica/</link>
<pubDate>Wed, 25 Nov 2009 03:44:29 +0000</pubDate>
<dc:creator>angelferras</dc:creator>
<guid>http://angelferras.wordpress.com/2009/11/25/el-caos-de-la-interoperabilidad-en-fibra-optica/</guid>
<description><![CDATA[Entre administradores de entornos de almacenamiento en fibra es conocido el problema que hay con la ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Entre administradores de entornos de almacenamiento en fibra es conocido el problema que hay con la compatibilidad entre dispositivos de proveedores diferentes, por ejemplo, al añadir una cabina de discos  a una SAN y que no funcione con el failover (multipath) ya existente en el servidor porque no están en la matriz de interoperatividad de fabricantes. Dejaré en este post unas notas relativas a estos problemas.</p>
<p>Primeramente definiré Interoperatividad:</p>
<p>La <strong>Interoperatividad</strong> es la condición mediante la cual sistemas heterogéneos pueden intercambiar procesos o datos ( procedente de la<a href="http://es.wikipedia.org/wiki/Interoperatividad" target="_blank"> Wikipedia</a> ) o la capacidad de los productos de diferentes fabricantes puedan operar conjuntamente ( procedente de <a href="http://dictionary.bnet.com/definition/Interoperability.html" target="_blank">BNET</a>).</p>
<p>En entornos de almacenamiento en fibra la Interoperatividad es bastante compleja, cumpliéndose que si toda una red SAN no está en la lista de compatibilidad de hardware de los vendedores no operará de la forma esperada. Hace algunos años, el acceder a información de interoperatividad era un trabajo frustante debido a que esta información no era pública por parte de la mayoría de fabricantes y por lástima en muchos casos usada de forma interesada comercialmente. En la actualidad se ha realizado un gran esfuerzo por la mayoría de ellos, creándose una tendencia cada vez más recia en comunicar esta información, al mismo tiempo que los grandes proveedores de soluciones de almacenamiento se ajustan a estándares para universalizar sus productos y flexibilizar una mayor integración en cualquier entorno heterogéneo cada vez más común.</p>
<p>En almacenamiento hay diferentes organismos para mejorar estos grandes problemas de incompatibilidades entre diferentes proveedores, de forma que establecen estándares y protocolos para una mejor comunicación e integración de dispositivos de almacenamiento. Entre todas ellas es destacable es el trabajajo que realiza<a href="http://www.snia.org/" target="_blank"> SNIA </a>(Storage Networking Industry Association) cuyo proposito es encabezar en la industria el desarrollo y promoción de estándares, tecnologías y servicios educacionales para apoderar la gestión de información. Todos los grandes fabricantes de almacenamiento son miembros de la SNIA y de forma paulatina va creciendo un marco de interoperatividad entre todos ellos. Aún así, debido al proceso lento de salida y aceptación de estos estándares se realizan de forma independiente muchas alianzas tecnológicas entre diferentes fabricantes que es su mayoría pretenden impulsar propios productos de avanzada tecnología consiguiendo en gran cantidad de casos ser pioneros y mejorar su cartera de productos y especificaciones y por consiguiente competir comercialmente, forzando que el resto de competidores tecnológicos acepten e integren estas nuevas especificaciones aún no estandarizadas, por esta necesidad de compatibilidad en entornos heterogéneos y para que no penalice su imagen comercial.</p>
<p>A continuación se aportará  información junto con enlaces de  los proveedores de almacenamiento para el conocimiento de la Interoperabilidad de sus productos con las de otros fabricantes.</p>
<h2>Algunas Tablas de Interoperatividad y HCL ( Listas de compatibilidad Hardware )</h2>
<h3>Fabricantes</h3>
<h4>Emulex</h4>
<p>Emulex es unos de los líderes en interoperatividad en SAN, su reputación &#8220;It Just Works&#8221; se basa en un compromiso con los estándares, abierto al soporte de software y hardware, y al testeo extensivo de interoperatividad.</p>
<p>A continuación se listan sus Tablas de Interoperatividad con los siguientes fabricantes :</p>
<table border="0">
<tbody>
<tr>
<td width="200"><a title="Opens external link in new window" href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=62">3Leaf Networks</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=2">3PAR</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=3">AdventNet</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=6">Bloombase</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=7">Brocade / McDATA</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=64">Bull</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=12">CA</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=32">CipherMax</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=10">Cisco</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=59">Citrix</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=73">Cloverleaf</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=11">Commvault</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=75">Compellent</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=13">Crossroads</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=14">DataCore</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=65">Data Domain</a></td>
<td width="200"><a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=15">Decru</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=16">Dell</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=17">DinoStor</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=18">Dot Hill</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=19">EMC </a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=74">Enhance Technology</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=21">Exabyte</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=22">Fabric7</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=23">FalconStor</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=24">Fujitsu</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=25">Fujitsu Siemens</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=27">Hitachi Data Systems</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=26">HP</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=70">Huawei Symantec</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=28">IBM</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=29">Infortrend</a></td>
<td width="200"><a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=30">iQstor</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=33">LSI</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=68">Microsoft</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=34">MonoSphere</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=35">MTI</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=36">NEC</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=37">NeoScale</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=38">NetApp</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=39">Nexsan</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=72">Novell</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=66">Oracle</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=40">Overland</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=69">Parallels </a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=41">Pillar Data</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=42">Plasmon</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=43">PolyServe</a></td>
<td width="200"><a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=67">QLogic</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=45">Quantum</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=71">Red Hat</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=46">Sanbolic</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=47">Scalent</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=49">Solid Access</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=51">Spectra Logic</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=53">Sun Microsystems</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=52">StoreAge</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=54">Symantec</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=55">Texas Memory Systems</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=56">Unisys</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=57">Virtual Iron</a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=58">VMware </a><br />
<a href="http://www.emulex.com/interop/matrix/index.jsp?mfgId=61">Xyratex</a></td>
</tr>
</tbody>
</table>
<p>Información y enlaces procedente de<a href="http://www.emulex.com/support/interop.jsp" target="_blank"> Emulex</a>.</p>
<h4>QLogic</h4>
<p>QLogic presenta un magnífico trabajo disponible en su web de interoperatividad al igual que de su historia altamente recomendable disponible en su web, que recopila sus productos, soluciones y servicios que proporcionan, al igual que su certificaciones con distintos proveedores de soluciones SAN. Un documento nada habitual en esta tecnología.</p>
<p>A continuación se listan las Tablas de Interoperatividad con los siguientes fabricantes :</p>
<p><a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=341">3PAR</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=462">AC&#38;NC</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=522">Apple</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=2201">ATTO Technology</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=681">BlueArc</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=1061">Compellent</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=241">Dell</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=464">Dell EqualLogic</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=1961">DNF</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=242">Dot Hill</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=243">EMC</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=2121">Enhance Technology</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=841">Fujitsu Computer Products of America</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=901">Fujitsu Computer Systems</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=252">Hewlett-Packard</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=254">Hitachi Data Systems</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=253">Hitachi Global StorageTechnologies</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=861">HP LeftHand SAN (aka LeftHand Networks)</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=41">IBM</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=384">Infortrend</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=601">Intransa</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=741">iQstor</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=1681">iStor</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=256">LSI</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=1661">Matrox</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=1402">NEC</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=821">NetApp</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=361">Nexsan</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=247">Overland</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=982">Pillar</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=602">Promise</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=260">Qualstar</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=261">Quantum</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=1221">RELDATA</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=2021">Seagra</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=981">SEPATON</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=250">Spectra Logic</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=263">StoneFly</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=1621">StoreVault</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=221">Sun Microsystems</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=181">Symantec</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=1123">Tandberg Data</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=441">Texas Memory Systems</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=421">Thales nCipher</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=1761">Winchester Systems</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=162">Xiotech</a> <strong>&#124;</strong> <a href="http://connect.qlogic.com/interopguide/vendor.asp?vendor_id=161">Xyratex</a></p>
<p>Información y enlaces procedentes de <a href="http://connect.qlogic.com/interopguide/Interoperability.asp" target="_blank">QLogic</a>.</p>
<h4>Brocade &#8211; McData</h4>
<p>Brocade pone a disposición un documento con la compatibilidad/interoperatividad de sus productos en la sección de compatibilidad enlazable <a href="http://www.brocade.com/products-solutions/technology-architecture/compatibility/index.page" target="_blank">aquí</a> llamado <em>Brocade Data Center Ready</em>.</p>
<h4>Sun Microsystems</h4>
<p>Proporciona un listado de soluciones de almacenamiento certificadas con Microsoft en el siguiente documento:</p>
<p><a href="http://www.sun.com/products/interoperability/index.jsp" target="_blank">http://www.sun.com/software/windows/storage_cert.pdf</a></p>
<p>En su sección de <a href="http://www.sun.com/storage/index.jsp" target="_blank">almacenamiento </a>y <a href="http://www.sun.com/servers/index.xml" target="_blank">servidores</a> individualmente es completada con tablas de soportabilidad/certificación/interoperatividad de cada dispositivo, y una <a href="http://www.sun.com/products/interoperability/index.jsp" target="_blank">sección genérica</a> a la Interoperatividad de todos sus productos.</p>
<h4>IBM</h4>
<p>Presenta una sección de productos para SAN:</p>
<p><a href="http://www-03.ibm.com/systems/uk/storage/san/index.html" target="_blank">http://www-03.ibm.com/systems/uk/storage/san/index.html</a></p>
<p>Cada dispositivo va acompañado de un documento de Interoperatividad llamado <em>Interoperability Matrix</em>.</p>
<h4>EMC</h4>
<p>Proporcionan <a href="http://spain.emc.com/collateral/elab/emc-support-matrices.pdf" target="_blank">un documento</a> con las matrices de interoperatividad en la sección de <a href="http://spain.emc.com/products/interoperability/" target="_blank">Interoperatividad </a>de su portal. Sus  clientes  pueden utilizar <a href="https://elabnavigator.emc.com/" target="_blank">una herramienta de navegación para la interoperatividad</a> en Powerlink.</p>
<h4>HP</h4>
<p>Sección de almacenamiento en su portal:</p>
<p><a href="http://welcome.hp.com/country/es/es/leb/storage.html" target="_blank">http://welcome.hp.com/country/es/es/leb/storage.html</a></p>
<h4>NETAPP</h4>
<p>Sección de Interoperatividad en su portal:</p>
<p><a href="http://www.netapp.com/us/technology/interop.html" target="_blank">http://www.netapp.com/us/technology/interop.html</a></p>
<h4>VMWARE</h4>
<p>Dispone uns sección para consultas de compatibilidad desde su web con distintos proveedores:</p>
<p><a href="http://www.vmware.com/resources/compatibility/search.php?action=base&#38;deviceCategory=san" target="_blank">http://www.vmware.com/resources/compatibility/search.php?action=base&#38;deviceCategory=san</a></p>
<p>Proporciona un documento con las matrices de compatibilidad completa <a href="http://www.vmware.com/resources/compatibility/pdf/vi_san_guide.pdf" target="_blank">Storage/SAN Compatibility Guide</a>.</p>
<p>&#8230;.  sólo son algunos proveedores de fibra.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Desactivar volúmenes lógicos]]></title>
<link>http://ticciti.wordpress.com/2009/08/25/desactivar-volumenes-logicos/</link>
<pubDate>Tue, 25 Aug 2009 09:52:40 +0000</pubDate>
<dc:creator>Javier</dc:creator>
<guid>http://ticciti.wordpress.com/2009/08/25/desactivar-volumenes-logicos/</guid>
<description><![CDATA[En ocasiones te puedes encontrar con el problema de que necesitas hacer algo relacionado con discos,]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>En ocasiones te puedes encontrar con el problema de que necesitas hacer algo relacionado con discos, caminos, &#8230;. y tienes un volumen lógico que no te permite hacerlo. Me explico:</p>
<p>Si necesitas eliminar caminos con &#8220;multipath -F&#8221; para hacer algún cambio en la configuración, te puede pasar que al ejecutarlo te diga algo así como: &#8220;disco: map in use&#8221; donde &#8220;disco&#8221; se corresponde con el punto de montaje de un volumen lógico. Si tienes un cluster, y ejecutas &#8220;service clvmd status&#8221; y te dice que tienes el volumen lógico activo, y no encuentras la manera de que deje de estar activo (parando servicios, &#8230;) lo puedes hacer a través de la instrucción:</p>
<p>&#8220;vgchange -a n mi_grupo_de_volumenes&#8221;</p>
<p>Fuente: <a href="http://www.centos.org/docs/5/html/Cluster_Logical_Volume_Manager/VG_activate.html">http://www.centos.org/docs/5/html/Cluster_Logical_Volume_Manager/VG_activate.html</a></p>
<p>Esto te desactivará el grupo de volúmenes y podrás seguir con tu camino.</p>
<p>Saludos.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[SAN/Networking/Linux: Using Multipath To Verify and Troubleshoot Connectivity To FC LUNs]]></title>
<link>http://blog.colovirt.com/2009/05/11/sannetworkinglinux-using-multipath-to-verify-and-troubleshoot-connectivity-to-fc-luns/</link>
<pubDate>Mon, 11 May 2009 13:33:11 +0000</pubDate>
<dc:creator>Kevin Goodman</dc:creator>
<guid>http://blog.colovirt.com/2009/05/11/sannetworkinglinux-using-multipath-to-verify-and-troubleshoot-connectivity-to-fc-luns/</guid>
<description><![CDATA[A few days ago there was in error on one of our Cisco MDS 9120 fiber switches. The current environme]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>A few days ago there was in error on one of our Cisco MDS 9120 fiber switches.  The current environment at this datacenter consists of two Cisco MDS 9120 SAN switches with servers redundantly connected between the two.  These switches are used to connect the servers to our fiber channel (FC) storage systems.  In this case, the servers are generally mapped to an EMC, NetApp, and two RamSans.  Below outlines a basic example of what can be expected from multipathing and the Linux environment when there is loss of connectivity to one leg of the fiber network.</p>
<p><!--more--><strong>Below is an excerpt of the log coming from a dual fiber connected server.  In this case, the max active paths would be 2.  If the server had quad fiber connectivity it could have a max of 4 paths in our environment.  As seen from the log, multipathd reported the loss of a path to each LUN an logged it &#8220;remaining active paths: 1&#8243;.  Once the errors were corrected in the failed switch, multipathd reported the restoration &#8220;remaining active paths: 2</strong>&#8220;.</p>
<pre>[root@testsrv01 ~]# cat /var/log/messages &#124; grep multipathd
May  6 10:30:55 testsrv01 multipathd: TempLUN1: remaining active paths: 1
May  6 10:30:55 testsrv01 multipathd: 8:224: readsector0 checker reports path is up
May  6 10:30:55 testsrv01 multipathd: 8:224: reinstated
May  6 10:30:55 testsrv01 multipathd: RanSanLUN2: remaining active paths: 1
May  6 10:30:56 testsrv01 multipathd: 65:128: readsector0 checker reports path is up
May  6 10:30:56 testsrv01 multipathd: 65:128: reinstated
May  6 10:30:57 testsrv01 multipathd: TempLUN1: remaining active paths: 2
May  6 10:30:58 testsrv01 multipathd: 65:224: readsector0 checker reports path is up
May  6 10:30:58 testsrv01 multipathd: 65:224: reinstated
May  6 10:30:58 testsrv01 multipathd: RanSanLUN2: remaining active paths: 2</pre>
<p><strong>To be safe, the &#8216;multipath&#8217; command was used via the Command Line Interface (CLI) on the server(s) to verify that the storage systems were visable to the OS.</strong></p>
<pre>NAME
       multipath - Device mapper target autoconfig
SYNOPSIS
       multipath [options] [device]

       -l     show the current multipath topology from information fetched in sysfs and the device mapper
       -ll    show the current multipath topology from all available information (sysfs, the device mapper ...)</pre>
<p><strong>Truncated results are below that shows connectivity to the RamSans and EMC.  This server is not mapped to the NetApp.</strong></p>
<pre>[root@testsrv01 ~]# multipath -ll
ramsan_DramCache (25050c24001094501)
[size=9 GB][features="0"][hwhandler="0"]
\_ round-robin 0 [prio=4][active]
 \_ 2:0:3:0  sdah 66:16  [active][ready]
 \_ 2:0:4:0  sdai 66:32  [active][ready]
 \_ 1:0:3:0  sdal 66:80  [active][ready]
 \_ 1:0:4:0  sdan 66:112 [active][ready]

ramsan_FlashSSD (25050c24021094501)
[size=1853 GB][features="0"][hwhandler="0"]
\_ round-robin 0 [prio=4][active]
 \_ 2:0:3:1  sdaj 66:48  [active][ready]
 \_ 2:0:4:1  sdak 66:64  [active][ready]
 \_ 1:0:3:1  sdam 66:96  [active][ready]
 \_ 1:0:4:1  sdao 66:128 [active][ready]

EMC_LUN1 (461a963004637699a05bs3464f76)
[size=100 GB][features="1 queue_if_no_path"][hwhandler="0"]
\_ round-robin 0 [prio=2][active]
 \_ 2:0:2:8  sdab 65:176 [active][ready]
 \_ 1:0:2:8  sdl  8:176  [active][ready]</pre>
<p><strong>Notes:  Make sure to verify that all servers have multipathing setup and working correctly, all of the Linux servers never missed a beat!  The database (Oracle) and Websphere servers kept on going.  The same can not be said about the Exchange environment.  Due to a configuration problem there, multipathing was not functioning and it lost connectivity to its storage LUNs.  The VMware cluster survived fine as well.<br />
</strong></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Photoshop Clipping Path &amp; Masking Techniques - Wonderful Technique to Knock Out Image Background]]></title>
<link>http://photoshopclippingpath.wordpress.com/2009/04/17/photoshop-clipping-path-masking-techniques-wonderful-technique-to-knock-out-image-background/</link>
<pubDate>Fri, 17 Apr 2009 06:10:40 +0000</pubDate>
<dc:creator>photoshopclippingpath</dc:creator>
<guid>http://photoshopclippingpath.wordpress.com/2009/04/17/photoshop-clipping-path-masking-techniques-wonderful-technique-to-knock-out-image-background/</guid>
<description><![CDATA[Graphic design is being the promotional key in every spare of business and individual life. Business]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><!--[if gte mso 9]&#62;  Normal 0     false false false  EN-US X-NONE X-NONE                            &#60;![endif]--><!--[if gte mso 9]&#62;                                                                                                                                            &#60;![endif]--><br />
Graphic design is being the promotional key in every spare of business and individual life. Business organizations seek graphic tools to have publicity by dint of bill board, catalogs, magazines, web pages, store directories, banners, flyers, posters, ads, galleries logo and a lot. Individuals hunt such service for meet different specious motive; for example one can easily get bulk photographs printed using graphic design using Photoshop in a very cost effective manner instead of going to a studio with negative film. Different plug-ins, filters, gradients and other options in graphic design makes any object alive and beautiful.</p>
<p>Clipping path, Color Mask/Multiple Clipping Path and masking are the most common and popular techniques used by the graphic professionals. Pen tool, Magic wand tool, Lasso tool re used initially to erase a part from the image background to compromise those tasks. Experts generally use the Pen tool to expertise themselves with more accuracy and credibility to the customers to place an image in a new background.</p>
<p>What is clipping path?</p>
<p>Simply clip means to cut off any particle from an item. Path cuts out an image. Clipping path simply means erasing selected outlined points from the background. As for example a tailor cuts- off outlined part of a cloth with a scissor.  The object becomes moveable to any other inspired background while clipped.</p>
<p>Procedure:</p>
<p>After running adobe Photoshop,   you will open an image from the File menu. Then you will click on the pen tool in the tool box and see the nib icon on the top toolbar below the menu. Than you will increase the zoom by pressing ctrl add +. Then it will be easy to clip. Pressing Alt you will break the curve in an image. After completion of the path you will make selection. Than copying the selected image you will paste it your inspired background.</p>
<p>Benefits of Pen tool in Clipping Path</p>
<p>Pen tool will help to give a wonderful background in lieu of damaged, old and scratched one in an image to promote your further intentions. It will provide superior, perfect and alive image as well as quality service of yours. The manual pen tool will ensure the selection of the area without changing or modifying a single pixel in an image.  After clipping path by it you will get a bitmap image within a vector path which will be saved as EPS format. EPS format is a file that contains both the vector and bitmap data in the same image. So, this image can be used not only in Photoshop directly but also in Quark Press, Adobe PageMaker, Adobe Illustrator, Macromedia FreeHand and CorelDraw as a vector object for farther design. It is user friendly for the PDF also.</p>
<p>Image Masking:</p>
<p>Masking is created to make an adjustment and attachment of a new layer with the background layer to hide the unwanted pixel with the black and white color exhibition in it.</p>
<p>Procedure of masking in adobe Photoshop:</p>
<p><span style="font-size:12pt;line-height:115%;font-family:&#34;">After copying a parted object from a picture by a lasso tool or pen tool you will paste it in the back ground layer in the Photoshop. Than selecting the image on the layer palate, you will click on the add layer mask in the layer palate. Than you will click on the gradient tool in the tool bar and constantly will see whether the gradient is black and white color in the option bar. If the gradient remains with multicolor on the option bar than, you will double click on the gradient with the mouse in the option bar and apply black and white color. You can also make it changing foreground and background color in the tool bar. Now clicking on gradient toolbar you will drag on the image from the right side. Thus masking will be effective. Color Mask/Multiple Clipping Path: Color Mask will Give your image a fresh new look by applying Photoshop path to multiple objects in a photograph. It will add color and texture to the same image to give totally different look.</span></p>
<p>Ariful Islam</p>
<p>Marketing Manager</p>
<p><span style="font-size:12pt;line-height:115%;font-family:&#34;"><a href="http://www.photoshopclippingpath.us">Photoshop Clipping Path (PCP)</a><br />
</span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Be sure of the use of Pentool in clipping path.]]></title>
<link>http://photoshopclippingpath.wordpress.com/2009/04/02/be-sure-of-the-use-of-pentool-in-clipping-path/</link>
<pubDate>Thu, 02 Apr 2009 07:44:16 +0000</pubDate>
<dc:creator>photoshopclippingpath</dc:creator>
<guid>http://photoshopclippingpath.wordpress.com/2009/04/02/be-sure-of-the-use-of-pentool-in-clipping-path/</guid>
<description><![CDATA[Who does not want to have an image with a wonderful back ground? Once, people would go to historical]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p class="MsoNormal">Who does not want to have an image with a wonderful back ground? Once, people would go to historical places, sea beaches, hill tracts, river backs, and other places expending money labor and time to have a beautiful background to their images. Now we have a few times to tackle our monotonous and memorize ourselves with the pictures. Now we get any kind of amazing scenery as our image background through search engines. What ever, to have a distinct back ground we are to erase our core object from the existing, old, unexpected and damaged background. We get these tasks done by many tools in Adobe Photoshop like Quick Mask, Magnetic Lasso, Magic Wand and the Pen Tool. Every tool will compromise us to erase our unexpired background quickly and the average way but the manually pen tool. It will erase our core objects in a wonderful way we like the most and expire. So when we will give our images in a new back ground individually than must use pen tool to clip. Again when we will give our bulk images to have catalog, posters, brochures, websites, or other forms as company publicity perspective than we also ask to the graphic professionals and studio owners about the using of Pentool. By virtue of using Pentool, our image will have a bitmap image within a vector path which will be saved as the EPS format. EPS format is a file that contains both the vector and bitmap data in the same image. So, this image can be used easily not only in Photoshop directly but also in Quark Press, Adobe PageMaker, Adobe Illustrator, Macromedia FreeHand and CorelDraw for farther design. It will be user friendly for the PDF also. The printing will also be with the super quality. Though Pentool takes more time to erase any object, yet it will compromise us with the best, super and the spotless images as we always expire.</p>
<p class="MsoNormal">
<p class="MsoNormal"><span style="font-family:&#34;"> </span></p>
<p class="MsoNormal"><span style="font-family:&#34;">Ariful Islam<br />
</span></p>
<p class="MsoNormal"><span style="font-family:&#34;">Marketing Manager<br />
</span></p>
<p class="MsoNormal"><a href="http://www.photoshopclippingpath.us"><span style="font-family:&#34;">Proactive Infotrade Ltd.</span></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[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>
<pubDate>Tue, 15 Apr 2008 11:41:39 +0000</pubDate>
<dc:creator>apunhiran</dc:creator>
<guid>http://apunhiran.wordpress.com/2008/04/15/oracle-10g-rac-installation-on-netapps-raw-devices-with-asm-part-1/</guid>
<description><![CDATA[Setting Up storage: For performance benefits while using ASM we would be using iSCSI devices instead]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><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 &#124;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&#124;raw&#124;loop&#124;fd&#124;md&#124;dm-&#124;sr&#124;scd&#124;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&#124;m&#124;g&#124;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>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Multipath Software]]></title>
<link>http://sulistyawan.wordpress.com/2008/03/12/multipath-software/</link>
<pubDate>Wed, 12 Mar 2008 03:30:10 +0000</pubDate>
<dc:creator>Iwan Sulistyawan</dc:creator>
<guid>http://sulistyawan.wordpress.com/2008/03/12/multipath-software/</guid>
<description><![CDATA[Huwiih.. sudah lumayan lama nih ndak nulis artikel di blog ini. Mohon dimaafkan.. Selain beberapa ak]]></description>
<content:encoded><![CDATA[Huwiih.. sudah lumayan lama nih ndak nulis artikel di blog ini. Mohon dimaafkan.. Selain beberapa ak]]></content:encoded>
</item>
<item>
<title><![CDATA[AODV-BR (WCNC2000_185)]]></title>
<link>http://tianke.wordpress.com/2007/10/31/aodv-br-wcnc2000_185/</link>
<pubDate>Wed, 31 Oct 2007 13:54:54 +0000</pubDate>
<dc:creator>tianke999</dc:creator>
<guid>http://tianke.wordpress.com/2007/10/31/aodv-br-wcnc2000_185/</guid>
<description><![CDATA[&nbsp; AODV-BR (WCNC2000_185) AODV-BR: Backup Routing in Ad hoc Networks 使用AODV路由协议，在回送RREP分组的阶段，建立与]]></description>
<content:encoded><![CDATA[&nbsp; AODV-BR (WCNC2000_185) AODV-BR: Backup Routing in Ad hoc Networks 使用AODV路由协议，在回送RREP分组的阶段，建立与]]></content:encoded>
</item>
<item>
<title><![CDATA[SMR(ICC2001_322)]]></title>
<link>http://tianke.wordpress.com/2007/10/31/smricc2001_322-2/</link>
<pubDate>Wed, 31 Oct 2007 13:46:25 +0000</pubDate>
<dc:creator>tianke999</dc:creator>
<guid>http://tianke.wordpress.com/2007/10/31/smricc2001_322-2/</guid>
<description><![CDATA[SMR(ICC2001_322) Split multipath routing with maximally disjoint paths in ad hoc networks 特点：以建立最大不相]]></description>
<content:encoded><![CDATA[SMR(ICC2001_322) Split multipath routing with maximally disjoint paths in ad hoc networks 特点：以建立最大不相]]></content:encoded>
</item>
<item>
<title><![CDATA[AODVM (INFOCOM2003_100)]]></title>
<link>http://tianke.wordpress.com/2007/10/31/aodvm-infocom2003_100-2/</link>
<pubDate>Wed, 31 Oct 2007 13:37:08 +0000</pubDate>
<dc:creator>tianke999</dc:creator>
<guid>http://tianke.wordpress.com/2007/10/31/aodvm-infocom2003_100-2/</guid>
<description><![CDATA[AODVM (INFOCOM2003_100) A Framework for Reliable Routing in Mobile Ad Hoc Networks 提出一种找node-disjoin]]></description>
<content:encoded><![CDATA[AODVM (INFOCOM2003_100) A Framework for Reliable Routing in Mobile Ad Hoc Networks 提出一种找node-disjoin]]></content:encoded>
</item>
<item>
<title><![CDATA[AOMDV （ICNP2001_236）]]></title>
<link>http://tianke.wordpress.com/2007/10/31/aomdv-%ef%bc%88icnp2001_236%ef%bc%89/</link>
<pubDate>Wed, 31 Oct 2007 13:01:25 +0000</pubDate>
<dc:creator>tianke999</dc:creator>
<guid>http://tianke.wordpress.com/2007/10/31/aomdv-%ef%bc%88icnp2001_236%ef%bc%89/</guid>
<description><![CDATA[&#xA0; AOMDV （ICNP2001_236） On-demand Multipath Distance Vector Routing in Ad Hoc Networks 协议核心：更新路由]]></description>
<content:encoded><![CDATA[&#xA0; AOMDV （ICNP2001_236） On-demand Multipath Distance Vector Routing in Ad Hoc Networks 协议核心：更新路由]]></content:encoded>
</item>
<item>
<title><![CDATA[Türkçe konuşan VoIP Gateway]]></title>
<link>http://aykterisk.wordpress.com/2007/02/22/turkce-konusan-voip-gateway/</link>
<pubDate>Thu, 22 Feb 2007 18:11:29 +0000</pubDate>
<dc:creator>ayk</dc:creator>
<guid>http://aykterisk.wordpress.com/2007/02/22/turkce-konusan-voip-gateway/</guid>
<description><![CDATA[Adamlar sonunda yaptı! (Onlardan birisi de benim) Xpeech VoIP Gateway Türkçe arayüz ve IVR sistemi b]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Adamlar sonunda yaptı! (Onlardan birisi de benim)</p>
<p>Xpeech VoIP Gateway Türkçe arayüz ve IVR sistemi bulunduruyor. Bunların yanı sıra sektörde en çok tercih edilen Quintum, Audiocodes ve Linksys marka gatewayler ile yarışacak ve geçecek özelliklere sahip.(benim fikrim değil, gerçekten öyle.) Quintum gibi multipath ama ucuz, Audiocodes gibi kaliteli nedeni aynı DSP, Linksys&#8217;in yapamadıklarını yapıyor ve 1&#8242;den 32&#8242;ye kadar analog ve pri port seçenekleri bulunmakta. Neticede ürünün özellikleri şöyle;</p>
<p class="products_yazi"><img src="http://www.bircom.com/media/img_general/SP8440_2.jpg" align="right" height="121" hspace="10" vspace="10" width="170" /></p>
<p>SIP Destekliyor<br />
Multipath (Internette sorun oluştuğunda üzerindeki FXO-PSTN portlarına yönlendiriyor)<br />
DSP:Audiocodes<br />
Aynı anda Phonebook ve SIP Proxy destekliyor<br />
FXO-PSTN alternatifleri: zira PSTN&#8217;li gatewayler operatorlere hitap ederken, FXO gatewayler dahili üzerinde konumlandırılabilir.<br />
Phonebook Manager özelliği: Phonebook kullanılan fazla şubeli yapılarda kontrol mekanizmasını kolaylaştırıcak bir yapı<br />
Bütünleşik Router Fonksiyonları(ah birde modem olsaymış)</p>
<p>Daha fazla ayrıntı için Web&#8217;i vereyim ama mutlaka deneyin (kendi malım diye demiyorum)</p>
<p>İthalatcı firma : www.bircom.com.tr<br />
Firma: www.xpeech.com</p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
