<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Colocation to Virtualization &#187; NAS</title>
	<atom:link href="http://blog.colovirt.com/category/nas/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.colovirt.com</link>
	<description>and linux between</description>
	<lastBuildDate>Fri, 30 Jul 2010 13:00:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blog.colovirt.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/afd0d00d02b5abc67acf29066e3d1e3b?s=96&#038;d=http://s2.wp.com/i/buttonw-com.png</url>
		<title>Colocation to Virtualization &#187; NAS</title>
		<link>http://blog.colovirt.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.colovirt.com/osd.xml" title="Colocation to Virtualization" />
	<atom:link rel='hub' href='http://blog.colovirt.com/?pushpress=hub'/>
		<item>
		<title>EMC Celerra NX4 NAS Install In Pictures</title>
		<link>http://blog.colovirt.com/2010/07/27/emc-celerra-nx4-nas-install-in-pictures/</link>
		<comments>http://blog.colovirt.com/2010/07/27/emc-celerra-nx4-nas-install-in-pictures/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 19:34:07 +0000</pubDate>
		<dc:creator>Kevin Goodman</dc:creator>
				<category><![CDATA[Colocation]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[SAN (Storage Area Network)]]></category>
		<category><![CDATA[datacenter]]></category>
		<category><![CDATA[fiber]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[nfs]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[10 gigabit]]></category>
		<category><![CDATA[pictures]]></category>
		<category><![CDATA[10gbE]]></category>
		<category><![CDATA[Celerra NX4]]></category>
		<category><![CDATA[Celerra]]></category>
		<category><![CDATA[NX4]]></category>

		<guid isPermaLink="false">http://blog.colovirt.com/?p=906</guid>
		<description><![CDATA[EMC Celerra NX4 NAS Install In Pictures<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=906&subd=colovirt&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>So we received our 12tb raw EMC Celerra NX4 system(s) about 3 weeks ago.  Eager to get going, I went ahead and racked the units.  Below are pictures showing the different pieces that make up the NX4</p>

<a href='http://blog.colovirt.com/2010/07/27/emc-celerra-nx4-nas-install-in-pictures/img_0412/' title='EMC Celerra NX4 Shipping Rack'><img width="150" height="112" src="http://colovirt.files.wordpress.com/2010/07/img_0412.jpg?w=150&#038;h=112" class="attachment-thumbnail" alt="EMC Celerra NX4 Shipping Rack" title="EMC Celerra NX4 Shipping Rack" /></a>
<a href='http://blog.colovirt.com/2010/07/27/emc-celerra-nx4-nas-install-in-pictures/img_0413/' title='EMC Celerra NX4 Rails'><img width="150" height="112" src="http://colovirt.files.wordpress.com/2010/07/img_0413.jpg?w=150&#038;h=112" class="attachment-thumbnail" alt="EMC Celerra NX4 Rails" title="EMC Celerra NX4 Rails" /></a>
<a href='http://blog.colovirt.com/2010/07/27/emc-celerra-nx4-nas-install-in-pictures/img_0414/' title='EMC Celerra NX4 Racked'><img width="150" height="112" src="http://colovirt.files.wordpress.com/2010/07/img_0414.jpg?w=150&#038;h=112" class="attachment-thumbnail" alt="EMC Celerra NX4 Racked" title="EMC Celerra NX4 Racked" /></a>
<a href='http://blog.colovirt.com/2010/07/27/emc-celerra-nx4-nas-install-in-pictures/img_0415/' title='EMC Celerra NX4 Control Station - Front'><img width="150" height="112" src="http://colovirt.files.wordpress.com/2010/07/img_0415.jpg?w=150&#038;h=112" class="attachment-thumbnail" alt="EMC Celerra NX4 Control Station - Front" title="EMC Celerra NX4 Control Station - Front" /></a>
<a href='http://blog.colovirt.com/2010/07/27/emc-celerra-nx4-nas-install-in-pictures/img_0416/' title='EMC Celerra NX4 Control Station - Rear'><img width="150" height="112" src="http://colovirt.files.wordpress.com/2010/07/img_0416.jpg?w=150&#038;h=112" class="attachment-thumbnail" alt="EMC Celerra NX4 Control Station - Rear" title="EMC Celerra NX4 Control Station - Rear" /></a>
<a href='http://blog.colovirt.com/2010/07/27/emc-celerra-nx4-nas-install-in-pictures/img_0417/' title='EMC Celerra NX4 Drives'><img width="112" height="150" src="http://colovirt.files.wordpress.com/2010/07/img_0417.jpg?w=112&#038;h=150" class="attachment-thumbnail" alt="EMC Celerra NX4 Drives" title="EMC Celerra NX4 Drives" /></a>
<a href='http://blog.colovirt.com/2010/07/27/emc-celerra-nx4-nas-install-in-pictures/img_0418/' title='EMC Celerra NX4 Bezels'><img width="150" height="112" src="http://colovirt.files.wordpress.com/2010/07/img_0418.jpg?w=150&#038;h=112" class="attachment-thumbnail" alt="EMC Celerra NX4 Bezels" title="EMC Celerra NX4 Bezels" /></a>
<a href='http://blog.colovirt.com/2010/07/27/emc-celerra-nx4-nas-install-in-pictures/img_0428/' title='EMC Celerra NX4 Lights'><img width="150" height="112" src="http://colovirt.files.wordpress.com/2010/07/img_0428.jpg?w=150&#038;h=112" class="attachment-thumbnail" alt="EMC Celerra NX4 Lights" title="EMC Celerra NX4 Lights" /></a>

<p><span id="more-906"></span>Now all that we need to do is get some data over to it.  We have a matching unit a few racks down that will be moved to our Tier 2 site once replication has been completed.</p>
<p><strong>Notes: One thing to note is that the rails are an all in one unit.  You can not change the order in which each device is racked.  Also, the controllers (SPs) are built into the drive tray.  Best part is that this will be wired up via 10gbE connectivity over fiber.</strong></p>
<br />Filed under: <a href='http://blog.colovirt.com/category/colocation/'>Colocation</a>, <a href='http://blog.colovirt.com/category/san-storage-area-network/emc-san-storage-area-network/'>EMC</a>, <a href='http://blog.colovirt.com/category/hardware/'>Hardware</a>, <a href='http://blog.colovirt.com/category/nas/'>NAS</a>, <a href='http://blog.colovirt.com/category/san-storage-area-network/'>SAN (Storage Area Network)</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/colovirt.wordpress.com/906/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/colovirt.wordpress.com/906/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/colovirt.wordpress.com/906/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/colovirt.wordpress.com/906/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/colovirt.wordpress.com/906/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/colovirt.wordpress.com/906/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/colovirt.wordpress.com/906/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/colovirt.wordpress.com/906/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/colovirt.wordpress.com/906/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/colovirt.wordpress.com/906/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=906&subd=colovirt&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.colovirt.com/2010/07/27/emc-celerra-nx4-nas-install-in-pictures/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Kevin Goodman</media:title>
		</media:content>
	</item>
		<item>
		<title>Storage, Networking, EMC: DataDomain Replication</title>
		<link>http://blog.colovirt.com/2010/05/26/storage-networking-emc-datadomain-replication/</link>
		<comments>http://blog.colovirt.com/2010/05/26/storage-networking-emc-datadomain-replication/#comments</comments>
		<pubDate>Wed, 26 May 2010 14:49:41 +0000</pubDate>
		<dc:creator>Kevin Goodman</dc:creator>
				<category><![CDATA[Data Domain]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[deduplication]]></category>
		<category><![CDATA[data domain]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[cli]]></category>
		<category><![CDATA[datadomain]]></category>
		<category><![CDATA[replication]]></category>
		<category><![CDATA[command line]]></category>
		<category><![CDATA[setup replication]]></category>
		<category><![CDATA[replication add]]></category>
		<category><![CDATA[source]]></category>
		<category><![CDATA[destination]]></category>
		<category><![CDATA[initialize]]></category>
		<category><![CDATA[replication initialize]]></category>
		<category><![CDATA[replication watch]]></category>
		<category><![CDATA[pre-comp]]></category>
		<category><![CDATA[replication show config]]></category>
		<category><![CDATA[show config]]></category>
		<category><![CDATA[dir]]></category>

		<guid isPermaLink="false">http://blog.colovirt.com/?p=804</guid>
		<description><![CDATA[Storage, Networking, EMC: DataDomain Replication<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=804&subd=colovirt&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>We have a total of 3 DataDomains currently in production.  One at our &#8220;Tier 1&#8243; site, &#8220;Tier 2&#8243;(DR) and one in Europe. All DataDomain appliances have the ability to replicate data among themselves.  This will be a general overview of how to setup replication between two DataDomains</p>
<p>On the source, I have already setup a directory tree for &#8220;/backup/europe_data&#8221;.  All files destined for our Euroupe office will be placed here.  On the DataDomain devices, replicated folders are added manually.  By default none are replicated.<span id="more-804"></span><strong><br />
*********************<br />
Be aware that if you are viewing this through a web browser that a lot of the command might be hidden due to formatting of the WordPress theme.  It is best viewed by an RSS reader.  If you would like the full text, email or leave a comment and I can send you a PDF version.<br />
*********************</strong></p>
<p><strong>Below is the help output for &#8220;replication add&#8221; command.</strong></p>
<pre>user01@us-dd565# replication add  ?
Commands matching "replication add":
  replication add source  destination
                 Add a replication pair</pre>
<p><strong>I wish the syntax was easy as what was stated above, but below is the actual command used to setup replication on the source DataDomain</strong></p>
<pre>user01@us-dd565# replication add source dir://us-dd565.testdomain.com/backup/europe_data destination dir://eu-dd01.testdomain.com/backup/europe_data</pre>
<p><strong>Once the source is setup, the destination endpoint/DataDomain also must be configured.  The command is identical to what was entered at the source DataDomain</strong></p>
<pre>user01@eu-dd01# replication add source dir://us-dd565.testdomain.com/backup/europe_data destination dir://eu-dd01.testdomain.com/backup/europe_data</pre>
<p><strong>Once replication is setup on both DataDomains, log back into the source and start the replication.</strong></p>
<pre>user01@us-dd565# replication initialize
Incorrect syntax "replication initialize", showing help:
  replication initialize
                 Initialize replication on the source
                 (configure both source and destination
                 first)</pre>
<p><strong>Below is the actual syntax to startup replication for the directory that we just configured.</strong></p>
<pre>user01@us-dd565# replication initialize dir://eu-dd01.testdomain.com/backup/europe_data
(00:04) Waiting for initialize to start...
(00:06) Initialize started.
Use 'replication watch dir://eu-dd01.testdomain.com/backup/europe_data' to monitor progress.</pre>
<p><strong>Since I am impatient and want to know for sure this is working, I use &#8220;replication watch&#8221;.  This shows the current progress of the replication between DataDomains.</strong></p>
<pre>user01@us-dd565# replication watch dir://eu-dd01.testdomain.com/backup/europe_data
    Use Control-C to stop monitoring.

(00:57) Replication initialize started...
(00:59) initializing 3/3:
(10:35)     : pre-comp:   0%    27 KB/s, network    26 KB/s, 0 of 6 files</pre>
<p><strong>When new data is written to the mount point, replication automatically starts.  Below is what shows if no data is currently being replicated.</strong></p>
<pre>user01@us-dd565# replication watch dir://eu-dd01.testdomain.com/backup/europe_data
**** Replication initialize or recover already completed.</pre>
<p><strong>&#8220;replication show config&#8221; is used to display all the configured replication points.</strong></p>
<pre>user01@us-dd565# replication show config
CTX   Source                                                    Destination                                                 Connection Host and Port                       Enabled
---   -------------------------------------------------------   ---------------------------------------------------------   --------------------------------------------   -------
11    dir://us-dd565.testdomain.com/backup/mysql-rep       	dir://us-t2-dd510.testdomain.com/backup/mysql-rep	us-t2-dd510.testdomain.com   (default)     yes
12    dir://us-dd565.testdomain.com/backup/europe_data        	dir://eu-dd510.testdomain.com/backup/europe_data	eu-dd510.testdomain.com   (default)     yes
---   -------------------------------------------------------   ---------------------------------------------------------   --------------------------------------------   -------
</pre>
<p><strong>Sorry for all of the spacing being off.  All the tabs did not come over when copying data from the console.</strong></p>
<div id="_mcePaste" style="overflow:hidden;position:absolute;left:-10000px;top:0;width:1px;height:1px;">
<pre>user01</pre>
</div>
<br />Filed under: <a href='http://blog.colovirt.com/category/deduplication/data-domain-deduplication/'>Data Domain</a>, <a href='http://blog.colovirt.com/category/deduplication/'>deduplication</a>, <a href='http://blog.colovirt.com/category/nas/'>NAS</a>, <a href='http://blog.colovirt.com/category/networking/'>Networking</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/colovirt.wordpress.com/804/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/colovirt.wordpress.com/804/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/colovirt.wordpress.com/804/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/colovirt.wordpress.com/804/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/colovirt.wordpress.com/804/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/colovirt.wordpress.com/804/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/colovirt.wordpress.com/804/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/colovirt.wordpress.com/804/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/colovirt.wordpress.com/804/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/colovirt.wordpress.com/804/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=804&subd=colovirt&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.colovirt.com/2010/05/26/storage-networking-emc-datadomain-replication/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Kevin Goodman</media:title>
		</media:content>
	</item>
		<item>
		<title>DataDomain/NAS/Filesystems/Linux: Remove Files From A DataDomain&#8217;s /ddvar</title>
		<link>http://blog.colovirt.com/2009/04/16/datadomainnasfilesystemslinux-remove-files-from-a-datadomains-ddvar/</link>
		<comments>http://blog.colovirt.com/2009/04/16/datadomainnasfilesystemslinux-remove-files-from-a-datadomains-ddvar/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 15:19:59 +0000</pubDate>
		<dc:creator>Kevin Goodman</dc:creator>
				<category><![CDATA[Data Domain]]></category>
		<category><![CDATA[Filesystems]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[cifs]]></category>
		<category><![CDATA[data domain]]></category>
		<category><![CDATA[datadomain]]></category>
		<category><![CDATA[ddvar]]></category>
		<category><![CDATA[full]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[nfs]]></category>
		<category><![CDATA[web interface]]></category>

		<guid isPermaLink="false">http://blog.colovirt.com/?p=503</guid>
		<description><![CDATA[DataDomain/NAS/Filesystems/Linux: Remove Files From A DataDomain's /ddvar<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=503&subd=colovirt&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>A few days ago we received alerts for the /ddvar fileystem from one of our Data Domain units.  Normally, I would not manually remove any files from this filesystem due to it being mainly used by the underlining OS and not for NAS storage.  In this case, the problem was the &#8220;core&#8221; subdirectory.  I tried to remove the files from a Windows machine, but due to permission issues, I was unable to do so.  Even through Windows (CIFS) to the DataDomain, I was able to modify the permissions of the file(s) and still would receive a permission denied issue when trying to remove.  The quick solution here was to add my Linux box to the NFS access list, mount &#8220;/ddvar&#8221;, and remove the files as the root user.  Below details the process that worked for me.</p>
<div id="attachment_504" class="wp-caption alignnone" style="width: 310px"><img class="size-medium wp-image-504" title="DataDomain Web Alert" src="http://colovirt.files.wordpress.com/2009/04/ddwebalert.jpg?w=300&#038;h=67" alt="DataDomain Web Alert" width="300" height="67" /><p class="wp-caption-text">DataDomain Web Alert</p></div>
<p><span id="more-503"></span><strong>SSH to the DataDomain and add my Linux systems IP address</strong></p>
<pre>admin1@DataDomain01# nfs add /ddvar 172.16.100.6
Mount the DataDomain /ddvar export on the Linux system
root@tstbox02:~# mount DataDomain01:/ddvar /mnt/DataDomain01/</pre>
<p><strong>Move into the core sub-directory under the ddvar mount point</strong></p>
<pre>root@tstbox02:~# cd /mnt/DataDomain01/core/</pre>
<p><strong>Check the directory for files.  As you can see below, the core directory contained 47 gig worth of data</strong></p>
<pre>root@tstbox02:/mnt/DataDomain01/core# ls -lah
total 47G
drwxrwsr-x  2 root group 4.0K 2009-01-14 22:43 .
drwxr-xr-x 12 root group 4.0K 2009-04-02 10:28 ..
-rw-r--r--  1 root group 2.2M 2008-04-10 14:23 cmdb.core.26956.1207851782.gz
-rw-r--r--  1 root group 3.8M 2008-04-10 15:06 core.13124
-rw-r--r--  1 root group 121K 2008-04-08 07:01 ddfs.core.14547.1207652507.gz
-rw-------  1 root group 352K 2008-04-07 22:56 ddfs.core.15098.1207618361.gz
-rw-r--r--  1 root group 167M 2008-04-09 09:30 ddfs.core.15100.1207747799.gz
-rw-r--r--  1 root group 167M 2008-04-08 10:37 ddfs.core.15125.1207665449.gz
-rw-r--r--  1 root group 167M 2008-04-08 10:38 ddfs.core.15505.1207665497.gz
-rw-r--r--  1 root group 167M 2008-04-09 09:31 ddfs.core.15506.1207747848.gz
-rw-r--r--  1 root group 527M 2008-09-10 16:27 ddfs.core.1560.1221078099.gz
-rw-r--r--  1 root group 166M 2008-04-08 07:32 ddfs.core.15675.1207654304.gz
-rw-r--r--  1 root group 167M 2008-04-08 10:39 ddfs.core.15795.1207665554.gz
-rw-r--r--  1 root group 167M 2008-04-09 09:32 ddfs.core.15813.1207747905.gz
-rw-r--r--  1 root group 636M 2008-07-28 15:20 ddfs.core.15991.1217272516.gz
-rw-r--r--  1 root group 167M 2008-04-08 10:40 ddfs.core.16055.1207665605.gz
-rw-r--r--  1 root group 167M 2008-04-09 09:33 ddfs.core.16095.1207747957.gz
-rw-r--r--  1 root group 167M 2008-04-08 07:32 ddfs.core.18047.1207654349.gz
-rw-r--r--  1 root group 167M 2008-04-08 07:33 ddfs.core.18231.1207654404.gz
-rw-r--r--  1 root group 167M 2008-04-08 07:34 ddfs.core.18591.1207654458.gz
-rw-r--r--  1 root group 548M 2008-09-20 02:56 ddfs.core.22290.1221893385.gz
-rw-r--r--  1 root group 167M 2008-04-09 10:23 ddfs.core.22705.1207750958.gz
-rw-r--r--  1 root group 167M 2008-04-09 10:23 ddfs.core.22875.1207751006.gz
-rw-r--r--  1 root group 167M 2008-04-09 10:24 ddfs.core.23008.1207751055.gz
-rw-r--r--  1 root group 553M 2008-08-19 15:26 ddfs.core.23183.1219173638.gz
-rw-r--r--  1 root group 167M 2008-04-09 10:25 ddfs.core.23269.1207751113.gz
-rw-r--r--  1 root group 167M 2008-04-09 09:06 ddfs.core.28347.1207746385.gz
-rw-r--r--  1 root group 167M 2008-04-09 09:07 ddfs.core.28507.1207746432.gz
-rw-r--r--  1 root group 167M 2008-04-09 09:08 ddfs.core.28694.1207746490.gz
-rw-r--r--  1 root group 167M 2008-04-09 09:09 ddfs.core.28989.1207746540.gz
-rw-r--r--  1 root group 167M 2008-04-09 09:14 ddfs.core.29883.1207746837.gz
-rw-r--r--  1 root group 213M 2008-04-07 22:05 ddfs.gdb.15098.1207618361</pre>
<p><strong>Since I verified that we do not need the archived (.gz) files, they were removed</strong></p>
<pre>root@tstbox02:/mnt/DataDomain01/core# rm *.gz</pre>
<p><strong>By only retaining the newer files in this directory, the size is now down to 1.6 gigs.</strong></p>
<pre>root@tstbox02:/mnt/DataDomain01/core# ls -lah
total 1.6G
drwxrwsr-x  2 root group 4.0K 2009-04-15 14:29 .
drwxr-xr-x 12 root group 4.0K 2009-04-02 10:28 ..
-rw-r--r--  1 root group 3.8M 2008-04-10 15:06 core.13124
-rw-r--r--  1 root group 213M 2008-04-07 22:05 ddfs.gdb.15098.1207618361</pre>
<p>Once this was completed, the alert in this DataDomain cleared in the web interface.</p>
<div id="attachment_505" class="wp-caption alignnone" style="width: 310px"><img class="size-medium wp-image-505" title="Data Domain Web Alert Cleared" src="http://colovirt.files.wordpress.com/2009/04/ddwebalertclear.jpg?w=300&#038;h=43" alt="Data Domain Web Alert Cleared" width="300" height="43" /><p class="wp-caption-text">Data Domain Web Alert Cleared</p></div>
<p><strong>Notes:  Always verify files that are being removed are not needed.  If there are core files present, it generally means the system has hit an error.  Verify with your DataDomain support before modifying the ddvar filesystem</strong>.</p>
<br />Posted in Data Domain, Filesystems, Linux, NAS  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/colovirt.wordpress.com/503/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/colovirt.wordpress.com/503/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/colovirt.wordpress.com/503/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/colovirt.wordpress.com/503/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/colovirt.wordpress.com/503/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/colovirt.wordpress.com/503/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/colovirt.wordpress.com/503/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/colovirt.wordpress.com/503/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/colovirt.wordpress.com/503/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/colovirt.wordpress.com/503/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=503&subd=colovirt&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.colovirt.com/2009/04/16/datadomainnasfilesystemslinux-remove-files-from-a-datadomains-ddvar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Kevin Goodman</media:title>
		</media:content>

		<media:content url="http://colovirt.files.wordpress.com/2009/04/ddwebalert.jpg?w=300" medium="image">
			<media:title type="html">DataDomain Web Alert</media:title>
		</media:content>

		<media:content url="http://colovirt.files.wordpress.com/2009/04/ddwebalertclear.jpg?w=300" medium="image">
			<media:title type="html">Data Domain Web Alert Cleared</media:title>
		</media:content>
	</item>
		<item>
		<title>Linux, Unix, NAS, File Systems: Inodes (Part 1) – Checking Availability And High Level Overview</title>
		<link>http://blog.colovirt.com/2009/04/10/linux-unix-nas-file-systems-inodes-part-1-checking-availability-and-high-level-overview/</link>
		<comments>http://blog.colovirt.com/2009/04/10/linux-unix-nas-file-systems-inodes-part-1-checking-availability-and-high-level-overview/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 19:37:40 +0000</pubDate>
		<dc:creator>Kevin Goodman</dc:creator>
				<category><![CDATA[Filesystems]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Monitoring]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[check]]></category>
		<category><![CDATA[df]]></category>
		<category><![CDATA[df -i]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[inode]]></category>
		<category><![CDATA[inodes]]></category>
		<category><![CDATA[max]]></category>
		<category><![CDATA[max inodes]]></category>
		<category><![CDATA[redhat]]></category>
		<category><![CDATA[reiser]]></category>
		<category><![CDATA[reiser4]]></category>
		<category><![CDATA[reiserfs]]></category>
		<category><![CDATA[tune2fs]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://blog.colovirt.com/?p=490</guid>
		<description><![CDATA[Linux, Unix, NAS, File Systems: Inodes (Part 1) - Checking Availability And High Level Overview<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=490&subd=colovirt&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>Inodes really tell you how many file handles (files) that can be created on a file system.  Most people will never exceed the default setting when the file system is created, nor even know that one is set.  I will eventually go into more detail concerning this topic here on the blog.  The majority (not all) of file systems that are used on Linux and Unix do not support dynamic inode allocation.  What this means is that if you exceed the inode limit of a file system before the storage space, the remainder will be un-usable.  That is until some of the current files are removed.</p>
<p>So here is the really bad part.  The inodes on ext2 and ext3 (Linux default type) are statically set when the file system is formatted.  You can not go back and change the max inode settings.  The exceptions to this that I know of are as follows:</p>
<p>- Reiser4<br />
- VxFS<br />
- XFS<br />
- JFS<br />
- WAFL (NetApp proprietary)<br />
- XZFS</p>
<p>If you are running one of the above and have max inodes issue, you can correct it.</p>
<p>I have been working with computers for over 15 years and have only ran into this problem once.  Luckily, it occurred on a NetApp NAS device that had the ability to increase this value on the live file system.  The main killer here are tons of small files.  In this case, the file system for that NFS share was 40 gigabytes in size and default was ~1 million inode limit.  The quick fix for the issue was to increase this to 3 million.</p>
<p>As far as a ext2 and 3 go, the following shows how to query a file system for relevant inode information<br />
<span id="more-490"></span></p>
<pre>root@testbox:~# tune2fs -l /dev/sda1
tune2fs 1.41.3 (12-Oct-2008)
Filesystem volume name:   &lt;none&gt;
Last mounted on:          &lt;not available&gt;
Filesystem UUID:          56161dd8-9d1d-4c54-851d-938bb88ce6d4
Filesystem magic number:  0xEF53
Filesystem revision #:    1 (dynamic)
Filesystem features:      has_journal ext_attr resize_inode dir_index filetype needs_recovery sparse_super large_file
Filesystem flags:         signed_directory_hash
Default mount options:    (none)
Filesystem state:         clean
Errors behavior:          Continue
Filesystem OS type:       Linux
<strong>Inode count:              4685824</strong>
Block count:              18731782
Reserved block count:     936589
Free blocks:              15534374
<strong>Free inodes:              4459463</strong>
First block:              0
Block size:               4096
Fragment size:            4096
Reserved GDT blocks:      1019
Blocks per group:         32768
Fragments per group:      32768
<strong>Inodes per group:         8192
Inode blocks per group:   256</strong>
Filesystem created:       Mon Sep 29 16:25:20 2008
Last mount time:          Fri Jan 23 14:27:02 2009
Last write time:          Fri Jan 23 14:27:02 2009
Mount count:              4
Maximum mount count:      33
Last checked:             Thu Jan 15 09:00:37 2009
Check interval:           15552000 (6 months)
Next check after:         Tue Jul 14 10:00:37 2009
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)
<strong>First inode:              11
Inode size:	          128</strong>
Journal inode:            8
First orphan inode:       2908742
Default directory hash:   tea
Directory Hash Seed:      a6544c5xxxxxxxxxxxxxxxxx
<strong>Journal backup:           inode blocks</strong></pre>
<p>The above is good to know, especially to check an un-mounted file system.  The command below shows a <strong>friendlier formatted</strong> output</p>
<pre>root@testbox:~# df -i
Filesystem            <strong>Inodes   IUsed   IFree IUse</strong>% Mounted on
/dev/sda1            4685824  226361 4459463    5% /
tmpfs                 222201       4  222197    1% /lib/init/rw
varrun                222201      64  222137    1% /var/run
varlock               222201       5  222196    1% /var/lock
udev                  222201    5142  217059    3% /dev
tmpfs                 222201       5  222196    1% /dev/shm
/dev/sdb1            61063168    1116 61062052    1% /media/disk</pre>
<p>As you can see, there are no issues to be worried about on this test computer.  Most systems administrators perform centralized monitoring of disk usage at a disk space level (capacity).  On highly used servers that utilize locally stored and/or direct attached storage, it is a good idea to have a script check and <strong>report on the available inodes</strong>.</p>
<p><a href="http://colovirt.files.wordpress.com/2009/04/inodes-1.pdf">PDF Version</a></p>
<p><strong>Notes: This information is provided for a high level overview concerning inodes.  More in-depth information will be provided in up-coming posts.</strong></p>
<br />Posted in Filesystems, Linux, Monitoring, NAS  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/colovirt.wordpress.com/490/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/colovirt.wordpress.com/490/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/colovirt.wordpress.com/490/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/colovirt.wordpress.com/490/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/colovirt.wordpress.com/490/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/colovirt.wordpress.com/490/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/colovirt.wordpress.com/490/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/colovirt.wordpress.com/490/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/colovirt.wordpress.com/490/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/colovirt.wordpress.com/490/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=490&subd=colovirt&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.colovirt.com/2009/04/10/linux-unix-nas-file-systems-inodes-part-1-checking-availability-and-high-level-overview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Kevin Goodman</media:title>
		</media:content>
	</item>
		<item>
		<title>VMWare/NAS/SAN: How To DOS Your Old NetApp With Snapshots</title>
		<link>http://blog.colovirt.com/2009/03/09/vmwarenassan-how-to-dos-your-old-netapp-with-snapshots/</link>
		<comments>http://blog.colovirt.com/2009/03/09/vmwarenassan-how-to-dos-your-old-netapp-with-snapshots/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 07:24:24 +0000</pubDate>
		<dc:creator>Kevin Goodman</dc:creator>
				<category><![CDATA[NAS]]></category>
		<category><![CDATA[SAN (Storage Area Network)]]></category>
		<category><![CDATA[VMWare]]></category>
		<category><![CDATA[esx]]></category>
		<category><![CDATA[esx3]]></category>
		<category><![CDATA[fas3020]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[log]]></category>
		<category><![CDATA[netapp]]></category>
		<category><![CDATA[parent disk]]></category>
		<category><![CDATA[qla24]]></category>
		<category><![CDATA[qla24xx]]></category>
		<category><![CDATA[vcenter]]></category>
		<category><![CDATA[vmdk]]></category>
		<category><![CDATA[vmkernel]]></category>
		<category><![CDATA[vms]]></category>

		<guid isPermaLink="false">http://blog.colovirt.com/?p=450</guid>
		<description><![CDATA[VMWare/NAS/SAN: How To DOS Your Old NetApp With Snapshots.  Overview of how I killed a few VMs on our development NAS<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=450&subd=colovirt&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>I feel that I have a pretty good foundation of knowledge for the ESX product line.  Well, I found out that<strong> I did not know everything</strong>.  It is now 2am and the last server is being restored from a snapshot on the NetApp.  Earlier I was auditing the VCB backup logs and found about 12 servers that were failing due to &#8220;open snapshots on disk&#8221;.  This normally occurs when the previous VCB operation fails.  Trying to be a good administrator, I decided to go ahead and delete them before leaving the office, as to get a good run tonight.  Here is where I made the mistake.  The netapp is an older FAS3020 that is single headed.  The NetApp performs well under normal conditions and only houses VMs for development.</p>
<p><strong>I was outside hooking the kid bike trailer to the 12 speed when my wife came out holding my cell phone</strong></p>
<pre>Wife&gt; Eric just called you twice
Me&gt; Startup my laptop for me
... Call Eric
Eric&gt; Sorry to bother you but  .... .</pre>
<p>Luckily he noticed a couple of VMs dropped off the face of the earth.  To be exact, we lost 4 virtual machines.  When told to power on, they would error with &#8220;Can not open disk: PathToVmdk.. <strong>The parent virtual disk has been modified since the child was created</strong>&#8220;.</p>
<p><strong>I never trust the GUI, so I went strait to the ESX console.  Sure enough, things failed there also.</strong></p>
<p><strong>Per /var/log/vmkernel</strong></p>
<pre>Mar  5 23:02:59 vmsrv06 vmkernel: 28:09:39:57.271 cpu6:1215)&lt;6&gt;Debug scsi underrun
Mar  5 23:02:59 vmsrv06 vmkernel: 28:09:39:57.342 cpu6:1183)&lt;6&gt;Debug scsi underrun
Mar  5 23:02:59 vmsrv06 vmkernel: 28:09:39:57.413 cpu6:1098)&lt;6&gt;Debug scsi underrun
Mar  5 23:06:49 vmsrv06 vmkernel: 28:09:43:46.898 cpu15:1074)&lt;6&gt;qla24xx_abort_command(1): handle to abort=1497
Mar  5 23:06:49 vmsrv06 vmkernel: 28:09:43:46.898 cpu15:1074)&lt;6&gt;qla24xx_abort_command(1): handle to abort=1501
Mar  5 23:06:49 vmsrv06 vmkernel: 28:09:43:46.899 cpu15:1074)&lt;6&gt;qla24xx_abort_command(1): handle to abort=1499
Mar  5 23:06:49 vmsrv06 vmkernel: 28:09:43:46.899 cpu15:1074)&lt;6&gt;qla24xx_abort_command(1): handle to abort=1504
Mar  5 23:06:49 vmsrv06 vmkernel: 28:09:43:46.900 cpu15:1074)&lt;6&gt;qla24xx_abort_command(1): handle to abort=1496
Mar  5 23:06:49 vmsrv06 vmkernel: 28:09:43:46.901 cpu15:1074)&lt;6&gt;qla24xx_abort_command(1): handle to abort=1494
Mar  5 23:06:49 vmsrv06 vmkernel: 28:09:43:46.901 cpu15:1074)&lt;6&gt;qla24xx_abort_command(1): handle to abort=1502
Mar  5 23:10:06 vmsrv06 vmkernel: 28:09:47:04.375 cpu2:1051)WARNING: SCSI: 119: Failing I/O due to too many reservation conflicts
Mar  5 23:10:06 vmsrv06 vmkernel: 28:09:47:04.375 cpu2:1051)WARNING: FS3: 4785: Reservation error: SCSI reservation conflict</pre>
<p><span id="more-450"></span><strong>Next we will look at the NetApp.  Below is from a console session.  As you can see, the CPUs are hit hard.<br />
From the NetApp</strong></p>
<pre>NAS&gt;stats show system
system:system:nfs_ops:536/s
system:system:cifs_ops:0/s
system:system:http_ops:0/s
system:system:dafs_ops:0/s
system:system:fcp_ops:481/s
system:system:iscsi_ops:97/s
system:system:net_data_recv:136KB/s
system:system:net_data_sent:2323KB/s
system:system:disk_data_read:63752KB/s
system:system:disk_data_written:51640KB/s
system:system:cpu_busy:50%
system:system:avg_processor_busy:50%
<strong>system:system:total_processor_busy:100%</strong>
system:system:num_processors:2
system:system:time:1236313212s
system:system:uptime:9164385s</pre>
<p>The conclusion is as follows: When VMware creates a snapshot, a new vmdk is created that references the new snapshot.  The main vmx files will then be modified to link to the snapshot as well.  <strong>When a snapshot is deleted, VMware is not just deleting a file from the file system</strong>.  VMware gathers all the snapshots for that VM, collapses all their contained data into the main vmdk file, modifies the vmx files, then deletes the selected snapshots files.  So in essence, when going down the list of all VMs that had snapshots(9-12) and deleting them, this caused the NetApp to overload.  During this, the ESX hosts intermittently lost connectivity to the VMFS LUNS.  This happened at such a fast rate, that no alerts were generated, but caused the VMs that were currently writing the snapshot to the main vmdk files to corrupt their configurations.</p>
<p><strong>Moral of the story: Rapidly deleting snapshots can DOS older/slower storage systems.</strong></p>
<br />Posted in NAS, SAN (Storage Area Network), VMWare  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/colovirt.wordpress.com/450/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/colovirt.wordpress.com/450/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/colovirt.wordpress.com/450/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/colovirt.wordpress.com/450/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/colovirt.wordpress.com/450/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/colovirt.wordpress.com/450/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/colovirt.wordpress.com/450/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/colovirt.wordpress.com/450/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/colovirt.wordpress.com/450/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/colovirt.wordpress.com/450/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=450&subd=colovirt&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.colovirt.com/2009/03/09/vmwarenassan-how-to-dos-your-old-netapp-with-snapshots/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Kevin Goodman</media:title>
		</media:content>
	</item>
		<item>
		<title>NAS / Data Domain: Resetting Hung Alert</title>
		<link>http://blog.colovirt.com/2008/12/29/data-domain-hung-alert/</link>
		<comments>http://blog.colovirt.com/2008/12/29/data-domain-hung-alert/#comments</comments>
		<pubDate>Mon, 29 Dec 2008 19:40:23 +0000</pubDate>
		<dc:creator>Kevin Goodman</dc:creator>
				<category><![CDATA[Data Domain]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[deduplication]]></category>
		<category><![CDATA[alert]]></category>
		<category><![CDATA[data domain]]></category>
		<category><![CDATA[dd]]></category>
		<category><![CDATA[dedupe]]></category>
		<category><![CDATA[failed]]></category>
		<category><![CDATA[hung]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[stuck]]></category>

		<guid isPermaLink="false">http://blog.colovirt.com/?p=358</guid>
		<description><![CDATA[Following the process of removing a hung / stuck alert in a Data Domain using the command line interface.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=358&subd=colovirt&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>We had a power supply go out on one of our Data Domain 510 appliances about 2 weeks ago.  They shipped out a replacement power supply and it was put in place.  After the power supply was replaced, the alarm was still showing via the web page interface and CLI (Command Line Interface).  Since this is a standby backup unit, I did do also tried a reboot.  This also did not clear the alert.  <strong>Remember, I am in now way responsible for anyone ruining their system or voiding their warranty.<br />
</strong><br />
<strong>Snippet from the autosupport(email) log</strong><br />
Power Supply<br />
Status<br />
&#8212;&#8212;&#8211;<br />
DEGRADED<br />
&#8212;&#8212;&#8211;</p>
<p><strong>From the CLI</strong><br />
# alerts show current<br />
Alert Time         Description<br />
&#8212;&#8212;&#8212;&#8212;&#8212;-   &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
Mon Dec  8 08:38   Encl 1 <strong>A power supply module has failed.</strong><br />
&#8212;&#8212;&#8212;&#8212;&#8212;-   &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
There is 1 active alert</p>
<p>I needed to go over to that colocation anyway so I made sure remote hands didn&#8217;t mess anything up.  So this alert is <strong>definitely hung</strong>.  The new power supply had good status indicators, and the power cable was replaced.  Removing this alert has to be done through the CLI in SE mode.  To do this, I SSHed into the Data Domain and escalated my privileges as follows.</p>
<p><span id="more-358"></span><strong>Retrieve the serial number</strong><br />
# system show serialno<br />
Serial number: XXXXXXXXXXX</p>
<p><strong>Escalate to SE privileges</strong><br />
# priv set SE<br />
Enter system password:<strong>[enter serial number]</strong></p>
<p><strong>Once in SE mode, the prompt will change to something resembling the following</strong><br />
SE@hostname##</p>
<p><strong>Now, the &#8216;reg&#8217; command is extended to its full feature set</strong><br />
SE@hostname## reg<br />
Commands matching &#8220;reg&#8221;:</p>
<p><strong>reg removekey</strong> &lt;key&gt;           Remove a key from the configuration<br />
reg set reg-default &lt;key&gt;     Set the specified key to the default value<br />
reg set unset-defaults        Set unset defaults.  Useful for upgrades<br />
reg set &lt;key&gt; = &lt;value&gt;       Set a configuration key to the given value<br />
reg setraw &lt;key&gt; = &lt;value&gt;    Set an encoded reg string<br />
reg show defaults             Show registry defaults<br />
reg show obsolete             Show obsolete keys<br />
reg show stats                Show registry stats<br />
reg showraw [nokey]           Show encoded registry data<br />
reg show [nokey] &lt;key&gt;        Show a value for a configuration key</p>
<p><strong>The autosupport contains the registry key that needs to be removed</strong><br />
dynamic.ems.701.x.1000.x.9.1.5 = Encl 1 A power supply</p>
<p><strong>Cut out the part of the key that is needed</strong><br />
dynamic.ems.701.x.1000.x.9.1.5</p>
<p><strong>The following removes the hung alert from the registry</strong><br />
SE@hostname## reg removekey dynamic.ems.701.x.1000.x.1.5</p>
<p><strong>Note: Unfortunately, the alert does not tell which of the 3 power supplies have failed.  This was not a huge problem, since the remote hands just eyed the power supply that had no status lights on.</strong></p>
<br />Posted in Data Domain, deduplication, Hardware, NAS  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/colovirt.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/colovirt.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/colovirt.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/colovirt.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/colovirt.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/colovirt.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/colovirt.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/colovirt.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/colovirt.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/colovirt.wordpress.com/358/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=358&subd=colovirt&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.colovirt.com/2008/12/29/data-domain-hung-alert/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Kevin Goodman</media:title>
		</media:content>
	</item>
		<item>
		<title>VMware: What VMkernel Ports means to you</title>
		<link>http://blog.colovirt.com/2008/12/03/vmware-what-vmkernel-ports-means-to-you/</link>
		<comments>http://blog.colovirt.com/2008/12/03/vmware-what-vmkernel-ports-means-to-you/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 19:05:45 +0000</pubDate>
		<dc:creator>Kevin Goodman</dc:creator>
				<category><![CDATA[NAS]]></category>
		<category><![CDATA[VMWare]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[esx]]></category>
		<category><![CDATA[esx3]]></category>
		<category><![CDATA[iscsi]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[nfs]]></category>
		<category><![CDATA[software iscsi]]></category>
		<category><![CDATA[troubleshooting]]></category>
		<category><![CDATA[vlan]]></category>
		<category><![CDATA[vmkernel]]></category>
		<category><![CDATA[vmkernel port]]></category>
		<category><![CDATA[vmotion]]></category>
		<category><![CDATA[vswitch]]></category>

		<guid isPermaLink="false">http://colovirt.wordpress.com/?p=302</guid>
		<description><![CDATA[VMware: What VMkernel Ports means to you.  Issues using NFS/ISCSI through two VMkernel Ports on different vSwitches.  ESX<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=302&subd=colovirt&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>Just wanted to put this information out there.  Where I work, our ESX cluster will have 10 NICS (6 currently on 2 VLANS) and 3 different VLANs segmenting off different traffic.  The VMkernel Port is needed to utilize the following</p>
<ul>
<li>ISCSI</li>
<li>NFS/NAS</li>
<li>VMotion</li>
</ul>
<p><strong>This information is provided when going through &#8220;Add Networking&#8221; under the configuration tab in ESX3.x. </strong></p>
<div id="attachment_303" class="wp-caption alignnone" style="width: 310px"><a href="http://colovirt.files.wordpress.com/2008/12/vmkern.jpg"><img class="size-medium wp-image-303" title="VMkernel Add Networking" src="http://colovirt.files.wordpress.com/2008/12/vmkern.jpg?w=300&#038;h=219" alt="VMkernel Add Networking" width="300" height="219" /></a><p class="wp-caption-text">VMkernel Add Networking</p></div>
<p>In ESX 3.x VMware has the ability to create a VMkernel Port on each vSwitch.  So far, we have had no luck utilizing NFS or software ISCSI through two different VMkernel Ports.  Example:</p>
<p>There is a NAS on both a private VLAN and the normal LAN network.  Each goes through a different vSwitch.  After adding a VMkernel Port on both vSwitches, NFS and ISCSI worked fine to the first defined connection.  After VMware first connects to a server on either subnet, in this example 172.0.1.2, the next connection to 172.0.2.1 will fail. It will fail no matter if trying to connect through the other vSwitch using the same protocol (NFS) or ISCSI.  Whichever connection is established first, VMWare seems not to be able to route through the other VMkernel Port</p>
<div id="attachment_304" class="wp-caption alignnone" style="width: 310px"><a href="http://colovirt.files.wordpress.com/2008/12/vmkernerr.jpg"><img class="size-medium wp-image-304" title="Dual NFS Mount Errors" src="http://colovirt.files.wordpress.com/2008/12/vmkernerr.jpg?w=300&#038;h=33" alt="Dual NFS Mount Errors" width="300" height="33" /></a><p class="wp-caption-text">Dual NFS Mount Errors</p></div>
<p><strong>Below shows a vSwitch configuration with a VMkernel Port</strong></p>
<div id="attachment_305" class="wp-caption alignnone" style="width: 310px"><a href="http://colovirt.files.wordpress.com/2008/12/vmkernnet.jpg"><img class="size-medium wp-image-305" title="vSwitch With VMkernel" src="http://colovirt.files.wordpress.com/2008/12/vmkernnet.jpg?w=300&#038;h=106" alt="vSwitch With VMkernel" width="300" height="106" /></a><p class="wp-caption-text">vSwitch With VMkernel</p></div>
<p><strong>Note: I am unsure if this would be an issue when using an hardware ISCSI (ISCSI card). As far as NFS is concerned, I do not have a work around for this currently.  If you will need to mount NFS shares from two different sources, through different vSwitches, better find the answer to this problem first.  I hope that ESX 4 solves this issue.</strong></p>
<br />Posted in NAS, VMWare  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/colovirt.wordpress.com/302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/colovirt.wordpress.com/302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/colovirt.wordpress.com/302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/colovirt.wordpress.com/302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/colovirt.wordpress.com/302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/colovirt.wordpress.com/302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/colovirt.wordpress.com/302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/colovirt.wordpress.com/302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/colovirt.wordpress.com/302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/colovirt.wordpress.com/302/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=302&subd=colovirt&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.colovirt.com/2008/12/03/vmware-what-vmkernel-ports-means-to-you/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Kevin Goodman</media:title>
		</media:content>

		<media:content url="http://colovirt.files.wordpress.com/2008/12/vmkern.jpg?w=300" medium="image">
			<media:title type="html">VMkernel Add Networking</media:title>
		</media:content>

		<media:content url="http://colovirt.files.wordpress.com/2008/12/vmkernerr.jpg?w=300" medium="image">
			<media:title type="html">Dual NFS Mount Errors</media:title>
		</media:content>

		<media:content url="http://colovirt.files.wordpress.com/2008/12/vmkernnet.jpg?w=300" medium="image">
			<media:title type="html">vSwitch With VMkernel</media:title>
		</media:content>
	</item>
		<item>
		<title>NetApp: When NetApp Lies (Web GUI Gateway)</title>
		<link>http://blog.colovirt.com/2008/11/24/netapp-when-netapp-lies-web-gui-gateway/</link>
		<comments>http://blog.colovirt.com/2008/11/24/netapp-when-netapp-lies-web-gui-gateway/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 05:32:58 +0000</pubDate>
		<dc:creator>Kevin Goodman</dc:creator>
				<category><![CDATA[NAS]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[3020]]></category>
		<category><![CDATA[7.2.5.1]]></category>
		<category><![CDATA[default]]></category>
		<category><![CDATA[default gateway]]></category>
		<category><![CDATA[dgateways]]></category>
		<category><![CDATA[fas]]></category>
		<category><![CDATA[fas3020]]></category>
		<category><![CDATA[gateway]]></category>
		<category><![CDATA[gui]]></category>
		<category><![CDATA[gw]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[netapp]]></category>
		<category><![CDATA[netstat]]></category>
		<category><![CDATA[netstat -r]]></category>
		<category><![CDATA[ping]]></category>
		<category><![CDATA[route]]></category>
		<category><![CDATA[route -s]]></category>
		<category><![CDATA[route add]]></category>
		<category><![CDATA[vif]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://colovirt.wordpress.com/?p=285</guid>
		<description><![CDATA[NetApp gateway configuration<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=285&subd=colovirt&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>I was changing the VIF interface configuration on a NetApp a few days ago.  I was doing so via command line and outside of an intrusive maintenance window.  The modification was being done on the LAN interface, but the unit also had a VIF that was running production ISCSI data stores.  During this maintenance, only thing that was going to be affected was the snap mirroring through the vif0  interface.  I removed the vif by using &#8216;vif destroy&#8217;.  In doing so, of course the link to the rest of the locations dropped.  After the interface was re-created, I was getting alerts from the console that the remote NetApp connection failed.  The NetApp was accessible locally, was able to ping the gateway, but could not ping outside of the subnet or be reached from other locations.  Coming from a networking background, I knew immediate that this looked to be a gateway issue.  The web interface showed the correct gateway, but &#8216;route -s&#8217; showed no default gateway.</p>
<p><strong>nas01&gt; route -s</strong><br />
Routing tables</p>
<p>Internet:</p>
<table border="0" cellpadding="10">
<tbody>
<tr>
<td>Destination</td>
<td>Gateway</td>
<td>Flags</td>
<td>Refs</td>
<td>Use</td>
<td>Interface</td>
</tr>
<tr>
<td>localhost</td>
<td>localhost</td>
<td>UH</td>
<td>2</td>
<td>639</td>
<td>lo</td>
</tr>
<tr>
<td>172.16.100</td>
<td>link#8</td>
<td>UC</td>
<td>0</td>
<td>0</td>
<td>vif1</td>
</tr>
</tbody>
</table>
<p><strong>Example local ping</strong><br />
nas&gt; ping 172.16.100.1<br />
172.16.100.1 is alive</p>
<p><strong>Pinging the other locations gateway would return with no route to host</strong><br />
ping 172.16.0.1</p>
<p><strong>Add the default gateway in</strong><br />
nas&gt; route add default 172.16.100.1 1</p>
<p><strong>Access restored</strong><br />
nas&gt; ping 172.16.0.1<br />
172.16.0.1 is alive</p>
<p><strong>Verify the routing table<br />
</strong>nas01&gt; route -s<br />
Routing tables</p>
<p>Internet:</p>
<table border="0">
<tbody>
<tr>
<td>Destination</td>
<td>Gateway</td>
<td>Flags</td>
<td>Refs</td>
<td>Use</td>
<td>Interface</td>
</tr>
<tr>
<td><strong>default</strong></td>
<td>172.16.100.1</td>
<td>UGS</td>
<td>7</td>
<td>820733</td>
<td>vif0</td>
</tr>
<tr>
<td>localhost</td>
<td>localhost</td>
<td>UH</td>
<td>2</td>
<td>639</td>
<td>lo</td>
</tr>
<tr>
<td>172.16.100</td>
<td>link#8</td>
<td>UC</td>
<td>0</td>
<td>0</td>
<td>vif1</td>
</tr>
</tbody>
</table>
<p><strong><br />
Note: So it seems that the web GUI just reads the /etc/dgateways from the filesystem.  When I destroyed the vif that acts as the path from the default gateway, it looks to have removed the gateway from the active routing table.  Normally I reboot the whole filer to be safe, but again this was to be transparent to the ISCSI data stores.  Everything worked fine after I manually re-entered the route.  Also, &#8216;netstat -r&#8217; will also display the routing table.<br />
</strong></p>
<table border="0">
<tbody>
<tr>
<td>Model:</td>
<td>FAS3020</td>
</tr>
<tr>
<td>Version:</td>
<td>Data ONTAP Release 7.2.5.1</td>
</tr>
</tbody>
</table>
<br />Posted in NAS, Networking  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/colovirt.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/colovirt.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/colovirt.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/colovirt.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/colovirt.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/colovirt.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/colovirt.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/colovirt.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/colovirt.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/colovirt.wordpress.com/285/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=285&subd=colovirt&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.colovirt.com/2008/11/24/netapp-when-netapp-lies-web-gui-gateway/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Kevin Goodman</media:title>
		</media:content>
	</item>
		<item>
		<title>NetApp: Enabling Deduplication (ASIS) On A Volume</title>
		<link>http://blog.colovirt.com/2008/11/14/netapp-enabling-deduplication-asis-on-a-volume/</link>
		<comments>http://blog.colovirt.com/2008/11/14/netapp-enabling-deduplication-asis-on-a-volume/#comments</comments>
		<pubDate>Fri, 14 Nov 2008 09:31:05 +0000</pubDate>
		<dc:creator>Kevin Goodman</dc:creator>
				<category><![CDATA[NAS]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[asis]]></category>
		<category><![CDATA[a_sis]]></category>
		<category><![CDATA[compression]]></category>
		<category><![CDATA[dedupe]]></category>
		<category><![CDATA[deduplication]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[nearstore]]></category>
		<category><![CDATA[nearstore_option]]></category>
		<category><![CDATA[netapp]]></category>
		<category><![CDATA[schedule]]></category>
		<category><![CDATA[sis]]></category>
		<category><![CDATA[volume]]></category>

		<guid isPermaLink="false">http://colovirt.wordpress.com/?p=251</guid>
		<description><![CDATA[How to setup NetApp deduplication (formerly ASIS) on an existing volume<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=251&subd=colovirt&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>Below shows how to setup NetApp deduplication (formerly ASIS) on an existing volume.  The following example is running NetApp Release 7.2.5.1.  The license are now free, and were already installed.</p>
<p><strong>Check to make sure the licensces are installed</strong><br />
NAS&gt; license<br />
nearstore_option xxxxxZH<br />
a_sis xxxxxCG</p>
<p><strong>Enable sis (deduplication) on the volume</strong><br />
NAS&gt; sis on /vol/testVol<br />
SIS for &#8220;/vol/testVol&#8221; is enabled.<br />
Already existing data could be processed by running &#8220;sis start -s /vol/testVol&#8221;.</p>
<p><strong>Initiate deduplication service</strong><br />
NAS&gt; sis start -s /vol/testVol<br />
The file system will be scanned to process existing data in /vol/testVol.<br />
This operation may initialize related existing metafiles.<br />
Are you sure you want to proceed with scan (y/n)? y</p>
<p>Thu Nov 13 10:01:38 EST [wafl.scan.start:info]: Starting SIS volume scan on volume testVol.<br />
The SIS operation for &#8220;/vol/testVol&#8221; is started.</p>
<p><span id="more-251"></span>NAS&gt; Thu Nov 13 10:01:42 EST [wafl.snap.delete:info]: Snapshot copy sis.93057f3c-aed8-11dd-a6d9-00a09804ad86 on volume testVol NetApp was deleted by the Data ONTAP function dense_delete_snapshot. The unique ID for this Snapshot copy is (44, 156).</p>
<p><strong>Sis status will display the state and running status on all volumes</strong><br />
NAS&gt; sis status</p>
<table border="0">
<tbody>
<tr>
<td>Path</td>
<td>State</td>
<td>Status</td>
<td>Progress</td>
</tr>
<tr>
<td>/vol/Shares</td>
<td>Enabled</td>
<td>Idle</td>
<td>Idle for 10:05:52</td>
</tr>
<tr>
<td>/vol/testVol</td>
<td>Enabled</td>
<td>Idle</td>
<td>Idle for 08:48:40</td>
</tr>
<tr>
<td>/vol/luns</td>
<td>Disabled</td>
<td>Idle</td>
<td>Idle for 2330:43:02</td>
</tr>
<tr>
<td>/vol/vm</td>
<td>Enabled</td>
<td>Idle</td>
<td>Idle for 00:09:35</td>
</tr>
</tbody>
</table>
<p><strong>View the status on a specific volume</strong><br />
NAS&gt; sis status /vol/testVol</p>
<table border="0">
<tbody>
<tr>
<td>Path</td>
<td>State</td>
<td>Status</td>
<td>Progress</td>
</tr>
<tr>
<td>/vol/testVol</td>
<td>Enabled</td>
<td>Idle</td>
<td>Idle for 00:11:23</td>
</tr>
</tbody>
</table>
<p><strong>After sis completes, use df to show the amount saved and deduplication percentage</strong><br />
NAS&gt; df -sh /vol/testVol</p>
<table border="0">
<tbody>
<tr>
<td>Filesystem</td>
<td>used</td>
<td>saved</td>
<td>%saved</td>
</tr>
<tr>
<td>/vol/testVol/</td>
<td>519GB</td>
<td>754GB</td>
<td>59%</td>
</tr>
</tbody>
</table>
<p><strong>Verify that sis is scheduled to run frequent enough at the times you want</strong><br />
NAS&gt; sis config</p>
<table border="0">
<tbody>
<tr>
<td>Path</td>
<td>Schedule</td>
</tr>
<tr>
<td>/vol/shares</td>
<td>sun-sat@0</td>
</tr>
<tr>
<td>/vol/testVol</td>
<td>sun-sat@0</td>
</tr>
<tr>
<td>/vol/luns</td>
<td>sun-sat@0</td>
</tr>
<tr>
<td>/vol/vm</td>
<td>sun-sat@0</td>
</tr>
</tbody>
</table>
<p><strong>Below is the help output of sis config</strong><br />
NAS&gt; sis help config<br />
sis config [ [ -s schedule ] &lt;path&gt; | &lt;path&gt; &#8230; ]<br />
- Sets up, modifies, and retrieves the schedule of SIS volumes.</p>
<p><strong>Reschedule for nightly at 11pm</strong><br />
NAS&gt; sis config -s sun-sat@23 /vol/testVol</p>
<p><strong>Verify the new configuration</strong></p>
<p>NAS&gt; sis config /vol/testVol</p>
<table border="0">
<tbody>
<tr>
<td>Path</td>
<td>Schedule</td>
</tr>
<tr>
<td>/vol/testVol</td>
<td>sun-sat@23</td>
</tr>
</tbody>
</table>
<p><strong>Note:  ASIS is not real time deduplication.  It is ran on a schedule instead of as the data is coming in.  Also, when setting the schedule for a volume, you can only specifiy the hour to start running, in this case trying to specify sun-sat@23:45 did not work when testing.</strong></p>
<br />Posted in NAS, Uncategorized  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/colovirt.wordpress.com/251/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/colovirt.wordpress.com/251/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/colovirt.wordpress.com/251/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/colovirt.wordpress.com/251/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/colovirt.wordpress.com/251/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/colovirt.wordpress.com/251/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/colovirt.wordpress.com/251/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/colovirt.wordpress.com/251/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/colovirt.wordpress.com/251/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/colovirt.wordpress.com/251/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=251&subd=colovirt&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.colovirt.com/2008/11/14/netapp-enabling-deduplication-asis-on-a-volume/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Kevin Goodman</media:title>
		</media:content>
	</item>
		<item>
		<title>VMware: VCB Troubleshooting With vcbmounter</title>
		<link>http://blog.colovirt.com/2008/11/13/vcb-troubleshooting-with-vcbmounter/</link>
		<comments>http://blog.colovirt.com/2008/11/13/vcb-troubleshooting-with-vcbmounter/#comments</comments>
		<pubDate>Thu, 13 Nov 2008 09:48:21 +0000</pubDate>
		<dc:creator>Kevin Goodman</dc:creator>
				<category><![CDATA[NAS]]></category>
		<category><![CDATA[VMWare]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[iscsi]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[netapp]]></category>
		<category><![CDATA[vcb]]></category>
		<category><![CDATA[vcbmounter]]></category>
		<category><![CDATA[vmdk]]></category>

		<guid isPermaLink="false">http://colovirt.wordpress.com/?p=247</guid>
		<description><![CDATA[Utilizing vcbmounter to test VCB connectivity.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=247&subd=colovirt&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>Lately there has been problems with the VCB backup software that I am using.  Unfortunately, troubleshooting it is not &#8220;cut and dry&#8221;.  There is the main application that has to be installed, its proprietary VCB plugun, on top of VCB plugin from VMware.  Below will go through using vcbmounter to test VCB through VMwares interface. First, you have to be running Virtual Center, license VCB, and and install the VCB plugin from VMware for this to work.  The path to vcbmounter.exe is the default install location.</p>
<p><strong>Command structure utilizing the VM name as source</strong><br />
vcbmounter -h &lt;virtual center server&gt; -u &lt;username&gt; -p &lt;password&gt; -a name:&lt;name of vm&gt; -r &lt;path to store the files&gt; -t fullvm -m san</p>
<p><strong>Use vcbmounter to pull down a full backup of a VM.</strong><br />
C:Program FilesVMwareVMware Consolidated Backup Framework&gt;<strong>vcbmounter -h viServer.x.com -u vcb -p vcbuserPass -a name:TestVM -r Z:vcprepotestTestVM -t fullvm -m san</strong></p>
<p>Copying &#8220;[NetApp] TestVM//vmware-938.log&#8221;:<br />
0%=====================50%=====================100%<br />
**************************************************</p>
<p>Copying &#8220;[NetApp] TestVM//vmware-940.log&#8221;:<br />
0%=====================50%=====================100%<br />
**************************************************</p>
<p>Copying &#8220;[NetApp] TestVM//vmware-942.log&#8221;:<br />
0%=====================50%=====================100%<br />
**************************************************</p>
<p>Copying &#8220;[NetApp] TestVM//vmware.log&#8221;:<br />
0%=====================50%=====================100%<br />
**************************************************</p>
<p>[2008-11-12 15:53:34.093 'BaseLibs' 3100 warning] SSLVerifyCertAgainstSystemStore: Subject mismatch: VMware vs viServer.x.com<br />
[2008-11-12 15:53:41.730 'BaseLibs' 3100 warning] SSLVerifyIsEnabled: failed to read registry value. Assuming verification is disabled. LastError = 0<br />
[2008-11-12 15:53:41.730 'BaseLibs' 3100 warning] SSLVerifyCertAgainstSystemStore: Certificate verification is disabled, so connection will proceed de<br />
spite the error<br />
<strong>Converting &#8220;Z:vcprepotestTestVMscsi0-0-0-TestVM.vmdk&#8221; (compact file):<br />
0%=====================50%=====================100%<br />
**************************************************</strong></p>
<p><strong><span id="more-247"></span><br />
</strong></p>
<p>Above is the truncated output of the command.  It rambled on for about two pages.  In this example, VCB is pulling down a full backup of the VM.  TestVM storage is connected via ISCSI on a NetApp.  Vcbmounter works fine on our VMs whose storage is on an EMC.  Z: data store is actually a mapped drive connected to an ISCSI point.</p>
<p>Below is an image showing the files that were created from vcbmounter.exe</p>
<div id="attachment_248" class="wp-caption alignnone" style="width: 510px"><a href="http://colovirt.files.wordpress.com/2008/11/vcbfiles.jpg"><img class="size-full wp-image-248" title="vcbfiles" src="http://colovirt.files.wordpress.com/2008/11/vcbfiles.jpg?w=500&#038;h=246" alt="vcbmounter files" width="500" height="246" /></a><p class="wp-caption-text">vcbmounter files</p></div>
<p><strong>Note:  Pasting in the information above messed up the alignments of the *s, the transfers were actually 100% complete. </strong></p>
<br />Posted in NAS, VMWare  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/colovirt.wordpress.com/247/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/colovirt.wordpress.com/247/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/colovirt.wordpress.com/247/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/colovirt.wordpress.com/247/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/colovirt.wordpress.com/247/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/colovirt.wordpress.com/247/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/colovirt.wordpress.com/247/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/colovirt.wordpress.com/247/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/colovirt.wordpress.com/247/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/colovirt.wordpress.com/247/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=247&subd=colovirt&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.colovirt.com/2008/11/13/vcb-troubleshooting-with-vcbmounter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Kevin Goodman</media:title>
		</media:content>

		<media:content url="http://colovirt.files.wordpress.com/2008/11/vcbfiles.jpg" medium="image">
			<media:title type="html">vcbfiles</media:title>
		</media:content>
	</item>
		<item>
		<title>Linux/NetApp: NFS (NetApp) Fstab Mount</title>
		<link>http://blog.colovirt.com/2008/11/12/nfs-netapp-fstab-mount/</link>
		<comments>http://blog.colovirt.com/2008/11/12/nfs-netapp-fstab-mount/#comments</comments>
		<pubDate>Wed, 12 Nov 2008 11:13:43 +0000</pubDate>
		<dc:creator>Kevin Goodman</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[chgrp]]></category>
		<category><![CDATA[export]]></category>
		<category><![CDATA[fstab]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[netapp]]></category>
		<category><![CDATA[nfs]]></category>
		<category><![CDATA[user]]></category>

		<guid isPermaLink="false">http://colovirt.wordpress.com/?p=207</guid>
		<description><![CDATA[The following details how to map an NFS point, this case to a Netapp, using fstab<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=207&subd=colovirt&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p><strong>The following details how to map an NFS point, this case to a Netapp, using fstab</strong></p>
<p><strong>Edit the fstab file.  In this example, 192.168.1.100 is the NFS, the NFS export to be mounted is /vol/dir1, and local directory to be mapped to is /dir1.  Next is the mount point type.  For details on the rest of the options, use &#8216;man nfs&#8217; from the command line.</strong><br />
# vi /etc/fstab<br />
192.1.1.100:/vol/dir1  /dir1                   nfs     rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,nfsvers=3,timeo=600,actimeo=0 0 0</p>
<p><strong>Create the local directory</strong><br />
# mkdir /dir1/</p>
<p><strong>Mount always searches /etc/fstab if just a label (/dir1) is passed to it.  Here, it found the entry in fstab and mounted it.</strong><br />
# mount /dir1/</p>
<p><strong>Using df to verify that mount did connect the NFS point</strong><br />
# df -h | grep dir<br />
192.1.1.100:/vol/dir1<br />
32G   96K   32G   1% /dir1</p>
<p><strong>Move into the mount point</strong><br />
# cd /dir1</p>
<p><strong>In this example, the local group luser needs to have full access to the share.  Below shows the changing of ownership from root to luser.</strong><br />
# chgrp luser .</p>
<p><strong>Switch to the user luser1, who is also in the luser group</strong><br />
# su &#8211; luser1</p>
<p><strong>Move into the new NFS mount point</strong><br />
[luser1@x ~]$ cd /dir1/</p>
<p><strong>Create an empty file to test write access</strong><br />
[luser1@x dir1]$ touch asdf</p>
<p><strong>Use ls to make sure the file exists.</strong><br />
[luser1@x dir1]$ ls<br />
asdf</p>
<p><strong>Logout of luser since testing is done.</strong><br />
[luser1@x  /]$ exit<br />
logout</p>
<p><strong>Note: The title of this is NFS (NetApp) Fstab Mount because technically this should work for any NFS mount point, not just a NetApp one.</strong></p>
<br />Posted in Linux, NAS, Security  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/colovirt.wordpress.com/207/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/colovirt.wordpress.com/207/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/colovirt.wordpress.com/207/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/colovirt.wordpress.com/207/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/colovirt.wordpress.com/207/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/colovirt.wordpress.com/207/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/colovirt.wordpress.com/207/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/colovirt.wordpress.com/207/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/colovirt.wordpress.com/207/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/colovirt.wordpress.com/207/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=207&subd=colovirt&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.colovirt.com/2008/11/12/nfs-netapp-fstab-mount/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Kevin Goodman</media:title>
		</media:content>
	</item>
		<item>
		<title>Data Domain NTP Configuration</title>
		<link>http://blog.colovirt.com/2008/10/28/data-domain-ntp-configuration/</link>
		<comments>http://blog.colovirt.com/2008/10/28/data-domain-ntp-configuration/#comments</comments>
		<pubDate>Tue, 28 Oct 2008 22:10:24 +0000</pubDate>
		<dc:creator>Kevin Goodman</dc:creator>
				<category><![CDATA[Data Domain]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[data domain]]></category>
		<category><![CDATA[Data Domain NTP]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[ntp]]></category>
		<category><![CDATA[ntp config]]></category>
		<category><![CDATA[pool.ntp.org]]></category>

		<guid isPermaLink="false">http://colovirt.wordpress.com/?p=150</guid>
		<description><![CDATA[Configuring Data Domain appliance to work with NTP<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=150&subd=colovirt&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Below is information on how to setup a Data Domain appliance to work with the Network Time Protocol (NTP)</strong></p>
<p><strong>Check the NTP configuration</strong><br />
dd# ntp show config<br />
NTP is currently enabled.<br />
No NTP servers configured; using multicast mode.</p>
<p><strong>Add a new timeserver to the list</strong><br />
dd# ntp add timeserver pool.ntp.org<br />
Remote Time Servers:<br />
pool.ntp.org</p>
<p><strong>Check the NTP configuration</strong><br />
dd# ntp show config<br />
NTP is currently enabled.<br />
#   Server<br />
-   &#8212;&#8212;&#8212;&#8212;<br />
1   pool.ntp.org<br />
-   &#8212;&#8212;&#8212;&#8212;<br />
Showing NTP servers configured manually.<br />
<strong> I advise disabling and re-enabling the NTP service</strong><br />
dd# ntp disable<br />
NTP disabled.<br />
dd# ntp enable<br />
NTP enabled.<br />
<strong><br />
Check the NTP status.  It may take a while for NTP to query and update this information</strong><br />
# ntp status<br />
Status                                             Enabled<br />
Current Clock Time                         Tue Oct 28 16:07:22.708 2008<br />
Clock Last Synchronized                 Tue Oct 28 15:48:23.398 2008<br />
Clock Last Synchronized With Time Server   208.53.158.34</p>
<p><strong>Removing a timeserver from the list</strong><br />
dd# ntp del timeserver pool.ntp.org<br />
Remote Time Servers:<br />
(multicast)</p>
<p><strong>Check the NTP configuration</strong><br />
dd# ntp show config<br />
NTP is currently enabled.<br />
No NTP servers configured; using multicast mode.</p>
<p><strong>Note:  Multiple timeservers can be used in the NTP configuration.  This example only showed one.  To add another, just follow &#8220;Add a new timeserver to the list&#8221; part again. It may take a while for the NTP service<br />
</strong></p>
<br />Posted in Data Domain, NAS  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/colovirt.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/colovirt.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/colovirt.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/colovirt.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/colovirt.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/colovirt.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/colovirt.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/colovirt.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/colovirt.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/colovirt.wordpress.com/150/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=150&subd=colovirt&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.colovirt.com/2008/10/28/data-domain-ntp-configuration/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Kevin Goodman</media:title>
		</media:content>
	</item>
		<item>
		<title>Data Domain Hostname / IP Change</title>
		<link>http://blog.colovirt.com/2008/10/28/data-domain-hostname-ip-change/</link>
		<comments>http://blog.colovirt.com/2008/10/28/data-domain-hostname-ip-change/#comments</comments>
		<pubDate>Tue, 28 Oct 2008 19:46:36 +0000</pubDate>
		<dc:creator>Kevin Goodman</dc:creator>
				<category><![CDATA[Data Domain]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[510]]></category>
		<category><![CDATA[565]]></category>
		<category><![CDATA[acrive directory]]></category>
		<category><![CDATA[cifs]]></category>
		<category><![CDATA[data domain]]></category>
		<category><![CDATA[dd]]></category>
		<category><![CDATA[dd 510]]></category>
		<category><![CDATA[dd 565]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[ntp]]></category>
		<category><![CDATA[veth]]></category>

		<guid isPermaLink="false">http://colovirt.wordpress.com/?p=147</guid>
		<description><![CDATA[Process to change the IP and hostname on a Data Domain appliance<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=147&subd=colovirt&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>The following is information on how to re-ip and change the hostname on a Data Domain appliance.  This was done on both a Data Domain 510 and 565.</p>
<p><strong>Check to see what host name mappings are in the Data Domain.  If replacing a unit and using its IP, the old servers information would have to be removed from here.  In this case, dd01 would cause local lookups to have problems, since that&#8217;s the one being replaced by the new unit.</strong></p>
<p>newdd# net hosts show<br />
Hostname Mappings:<br />
x.x.x.190 -&gt; dd04.x.com<br />
x.x.x.191 -&gt; dd01.x.com dd01<br />
x.x.x.192 -&gt; dd03.x.com dd03</p>
<p><strong>I decided to just wipe the hosts file and remove all static mappings.</strong><br />
newdd# net hosts reset<br />
Host mappings reset to empty.</p>
<p><strong>Change the IP on a single interface</strong><br />
newdd# net config eth0 x.x.x.191 netmask x.x.x.0<br />
Configuring interface&#8230;<br />
<strong><br />
Change the IP on a virtual interface if you are doing NIC teaming.  This example will be used in the ping below</strong><br />
newdd# net config veth0 x.x.x.191 netmask x.x.x.0<br />
Configuring interface&#8230;<br />
<strong><br />
Test connectivity from a server on the network.  It took the DD 565 about 2 minutes to come up on the new IP.</strong><br />
server# ping x.x.x.191<br />
PING x.x.x.191 (x.x.x.191) 56(84) bytes of data.<br />
64 bytes from x.x.x.191: icmp_seq=20 ttl=61 time=217 ms<br />
64 bytes from x.x.x.191: icmp_seq=21 ttl=61 time=1.52 ms<br />
64 bytes from x.x.x.191: icmp_seq=22 ttl=61 time=1.55 ms<br />
64 bytes from x.x.x.191: icmp_seq=23 ttl=61 time=1.52 ms<br />
64 bytes from x.x.x.191: icmp_seq=24 ttl=61 time=1.73 ms</p>
<p><strong>Time to change the hostname of the box</strong><br />
newdd# net set hostname dd01.x.com<br />
The Hostname is: dd01.x.com<br />
CIFS active directory authentication will stop working after hostname change.<br />
Run &#8216;cifs set authentication&#8217; command again.</p>
<p>As directed, cifs set authentication command had to be ran to to join the new Data Domain back to Active Directory.</p>
<p><strong>Note:  A reboot of the Data Domain had to be done to get the cifs authentication back onto the Acitve Directory domain.  This could have been due to two different issues.  Either the hostname change caused the issue, or the NTP settings.  The system was 5 minutes off from the domain controller before the reboot forced the NTP service to query the timeserver.</strong></p>
<br />Posted in Data Domain, NAS  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/colovirt.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/colovirt.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/colovirt.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/colovirt.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/colovirt.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/colovirt.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/colovirt.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/colovirt.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/colovirt.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/colovirt.wordpress.com/147/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=147&subd=colovirt&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.colovirt.com/2008/10/28/data-domain-hostname-ip-change/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Kevin Goodman</media:title>
		</media:content>
	</item>
		<item>
		<title>NetApp: Deduplication ASIS and VMWare</title>
		<link>http://blog.colovirt.com/2008/10/23/netapp-deduplication-a-sis-and-vmware/</link>
		<comments>http://blog.colovirt.com/2008/10/23/netapp-deduplication-a-sis-and-vmware/#comments</comments>
		<pubDate>Thu, 23 Oct 2008 23:59:38 +0000</pubDate>
		<dc:creator>Kevin Goodman</dc:creator>
				<category><![CDATA[NAS]]></category>
		<category><![CDATA[SAN (Storage Area Network)]]></category>
		<category><![CDATA[VMWare]]></category>
		<category><![CDATA[deduplication]]></category>
		<category><![CDATA[asis]]></category>
		<category><![CDATA[avamar]]></category>
		<category><![CDATA[dat domain]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[isci]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[netapp]]></category>
		<category><![CDATA[netapp asis]]></category>
		<category><![CDATA[vmware deduplication]]></category>

		<guid isPermaLink="false">http://colovirt.wordpress.com/?p=96</guid>
		<description><![CDATA[Man, where did this come from?  I used to rule out NetApp deduplication due to the costs of the licenses, but now it is free (if you have one of their NAS).  Also, the max volume size that NetApp can dedupe is 1 terabyte for the model we are on.  A coworker of mine enabled [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=96&subd=colovirt&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>Man, where did this come from?  I used to rule out NetApp deduplication due to the costs of the licenses, but now it is free (if you have one of their NAS).  Also, the max volume size that NetApp can dedupe is 1 terabyte for the model we are on.  A coworker of mine enabled deduplication on a VMWare ISCSI volume recently.  Turns out this option could be  great for small to mid sized companies that can not afford to have both an EMC and NetApp. Also as a cost effective way to save money on storage by offloading lower priority servers or VMs to the ASIS volumes</p>
<p><strong>Below is information pulled from the NetApp showing two volumes that are being deduplicated </strong></p>
<p>NAS&gt; df -sh<br />
Filesystem                used      saved       %saved<br />
/vol/users/             246GB       68GB          22%<br />
/vol/vmware/           96GB       99GB          51%</p>
<p><strong>Lets see the status of the service on the VMWare volume</strong><br />
NAS&gt; sis status<br />
Path                           State      Status     Progress<br />
/vol/vmware                    Enabled    Active     35 GB Scanned</p>
<p><strong>Current VMWare volume utilization</strong><br />
NAS&gt; df -h vmware<br />
Filesystem               total       used      avail capacity  Mounted on<br />
/vol/vmware/             950GB      147GB      802GB      16%  /vol/vmware/</p>
<p><strong>Here is the sis configuration and status of the VMWare data store</strong><br />
NAS&gt; sis status -l<br />
Path:                    /vol/vmware<br />
State:                   Enabled<br />
Status:                 Active<br />
Progress:             38231884 KB Scanned<br />
Type:                   Regular<br />
Schedule:             sun-sat@0<br />
Last Operation Begin:    Thu Oct 23 00:00:07 EDT 2008<br />
Last Operation End:      Thu Oct 23 00:03:59 EDT 2008<br />
Last Operation Size:     2405 MB<br />
Last Operation Error:    -<br />
<strong>As we can see, the last run took almost 4 hours</strong></p>
<p><strong><span id="more-96"></span><br />
</strong></p>
<p>The first volume is a CIFS (Windows) user shares containing home directories and whatever data they so desire to store there.  Deduplication is low on here due to the majority of the data not being the same thing just stored many times.  The VMWare share has about 9 windows and Linux virtual machines running there.  This volume is getting a lot better compression due to most of the data being the same system files that are needed for the operating systems to run.  Deduplication is great for this cause, meaning that each of those files only need to be stored once.  We will be off loading more of the non critical and development virtual machines to NetApp ASIS (deduplicated) volumes once it is on fiber.  The compression will continue to increase as the number of VMs running within them increase.  From the looks of it, we should easily be able to get 80% or more deduplication rates!  In the long run using this feature will save a lot of money on the number of drive trays needed.</p>
<p><strong>Note:  One downfall, ASIS is not real time deduplication.  It is ran on as schedule instead of as the data is coming in, unlike a Data Domain.</strong></p>
<p>Just goes to show that you shouldnt believe all of the vendors putting down the competitors products or capabilities.  I do not think that the ASIS is the answer to all problems, but it can definitely help smaller companies.  It is also a lot easier than adding on an appliance like EMC.</p>
<p><strong>10/27/2008</strong></p>
<p>Getting better:</p>
<p>NAS&gt; df -sh /vol/vmware/<br />
Filesystem                used      saved       %saved<br />
/vol/vmware/             215GB      306GB          59%</p>
<p><strong>11/15/2008</strong></p>
<p>NAS&gt; df -sh /vol/testVol</p>
<table border="0">
<tbody>
<tr>
<td>Filesystem</td>
<td>used</td>
<td>saved</td>
<td>%saved</td>
</tr>
<tr>
<td>/vol/testVol/</td>
<td>519GB</td>
<td>754GB</td>
<td>59%</td>
</tr>
</tbody>
</table>
<br />Posted in deduplication, NAS, SAN (Storage Area Network), VMWare  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/colovirt.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/colovirt.wordpress.com/96/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/colovirt.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/colovirt.wordpress.com/96/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/colovirt.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/colovirt.wordpress.com/96/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/colovirt.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/colovirt.wordpress.com/96/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/colovirt.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/colovirt.wordpress.com/96/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=96&subd=colovirt&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.colovirt.com/2008/10/23/netapp-deduplication-a-sis-and-vmware/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Kevin Goodman</media:title>
		</media:content>
	</item>
		<item>
		<title>NetApp Active Directory DNS issues. dns.update.enable</title>
		<link>http://blog.colovirt.com/2008/10/23/netapp-active-directory-dns-issues-dnsupdateenable/</link>
		<comments>http://blog.colovirt.com/2008/10/23/netapp-active-directory-dns-issues-dnsupdateenable/#comments</comments>
		<pubDate>Thu, 23 Oct 2008 17:15:40 +0000</pubDate>
		<dc:creator>Kevin Goodman</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[active directory]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[dns.update.enable]]></category>
		<category><![CDATA[duplicate netapp ip]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[na dns]]></category>
		<category><![CDATA[netapp]]></category>
		<category><![CDATA[NetApp Active Directory]]></category>
		<category><![CDATA[netapp dns]]></category>
		<category><![CDATA[netapp ip]]></category>
		<category><![CDATA[netapp options]]></category>
		<category><![CDATA[option dns.update.enable]]></category>

		<guid isPermaLink="false">http://colovirt.wordpress.com/?p=93</guid>
		<description><![CDATA[NetApp Active Directory DNS issues. dns.update.enable<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=93&subd=colovirt&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>There are 2 IPs assigned to each of the NetApp units here.  One for the regular network VLAN and one on the ISCSI network.  When querying the DNS for the IP information, both IPs would come back. Turns out that under options in the NetApp command line, dns.update.enable was the issue.  This option told the NetApp to send DNS updates to the DNS servers, thus auto updating the records with both its public IP and ISCSI VLAN IP.  This was causing an intermittent problem for all servers and clients that were trying to access NFS or CIFS (windows) shares on the NetApp.</p>
<p><strong>Incorrect DNS information</strong><br />
$ nslookup netapphn</p>
<p>Name:    netapphn.x.com<br />
Address: 127.x.1.85<br />
Name:    netapphn.x.com<br />
Address: 127.x.200.85</p>
<p><strong>Our other NetApp off site was not having this issue.  It only resolved to one IP</strong></p>
<p><strong>From the Netapp CLI, it shows that DNS updating is turned on</strong><br />
NAS&gt; options dns.update.enable<br />
dns.update.enable            on</p>
<p><strong>Trun it off</strong><br />
NAS&gt; options dns.update.enable off</p>
<p><strong>Now, verify that the change took</strong><br />
NAS&gt; options dns.update.enable<br />
dns.update.enable            off</p>
<p><strong>The change did take.  Now time to check the DNS</strong><br />
$ nslookup netapphn<br />
Name:    netapphn.x.com<br />
Address: 127.x.1.85<br />
<strong><br />
Great, DNS now resolves correctly.  No more hading out two IPs.</strong></p>
<p><strong>Note:  Will need to flush the DNS cache on the server or delete the incorrect &#8220;A&#8221; record out of the DNS s</strong><strong>erver to see immediate results.</strong></p>
<br />Posted in Miscellaneous, NAS, Networking  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/colovirt.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/colovirt.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/colovirt.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/colovirt.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/colovirt.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/colovirt.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/colovirt.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/colovirt.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/colovirt.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/colovirt.wordpress.com/93/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.colovirt.com&blog=5256186&post=93&subd=colovirt&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.colovirt.com/2008/10/23/netapp-active-directory-dns-issues-dnsupdateenable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Kevin Goodman</media:title>
		</media:content>
	</item>
	</channel>
</rss>