{"id":3087,"date":"2014-07-08T09:00:54","date_gmt":"2014-07-08T15:00:54","guid":{"rendered":"http:\/\/www.jasemccarty.com\/blog\/?p=3087"},"modified":"2014-11-20T10:58:43","modified_gmt":"2014-11-20T16:58:43","slug":"isilon-onefs-virtual-nodes-the-lab-part-ii-vmware-fusion","status":"publish","type":"post","link":"https:\/\/www.jasemccarty.com\/blog\/isilon-onefs-virtual-nodes-the-lab-part-ii-vmware-fusion\/","title":{"rendered":"Isilon OneFS Virtual Nodes in the lab &#8211; Part II &#8211; VMware Fusion"},"content":{"rendered":"<p>In my <strong><a title=\"Isilon OneFS Virtual Nodes in the lab - Part I - VMware Workstation\" href=\"http:\/\/www.jasemccarty.com\/blog\/?p=3057\">last post<\/a><\/strong>, I covered how to load an\u00a0Isilon Virtual Node in to <strong><a title=\"VMware Workstation\" href=\"http:\/\/www.vmware.com\/products\/workstation?src=vmw_so_vex_jmcca_429\" target=\"_blank\">VMware Workstation<\/a><\/strong>.<\/p>\n<p><span style=\"line-height: 1.5em;\">Again, check out Chad&#8217;s blog for more info around how to get the Virtual Nodes here:\u00a0<\/span><strong style=\"line-height: 1.5em;\"><a title=\"Love Isilon? Want to play? Merry Xmas!\" href=\"http:\/\/virtualgeek.typepad.com\/virtual_geek\/2014\/04\/love-isilon-want-to-play-merry-xmas.html\" target=\"_blank\">http:\/\/virtualgeek.typepad.com\/virtual_geek\/2014\/04\/love-isilon-want-to-play-merry-xmas.html<\/a><\/strong><\/p>\n<p><a href=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/06\/Screen-Shot-2014-06-30-at-10.32.08-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3121 size-medium\" src=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/06\/Screen-Shot-2014-06-30-at-10.32.08-AM-300x181.png\" alt=\"Grab Virtual Isilon\" width=\"300\" height=\"181\" \/><\/a><br \/>\nAfter downloading the appropriate zip, and extracting the contents, it is easy to install\/configure. \u00a0With the 7.1.0.0 build:<\/p>\n<ul>\n<li>Unzip the\u00a0<strong>Isilon_OneFS_Virtual_Nodes_7.1.0.0.zip<\/strong>\u00a0file and view the contents.<\/li>\n<li>Unzip the\u00a0<strong>7.1.0.0_Virtual_Isilon.zip<\/strong>\u00a0file and view the contents<\/li>\n<li>Open the\u00a0<strong>b.7.1.0.12r.vga<\/strong>\u00a0folder to display the Virtual Node VM files (vmx, vmdk, etc.)<\/li>\n<\/ul>\n<p><a href=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/06\/Screen-Shot-2014-06-30-at-10.49.08-AM1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-3126\" src=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/06\/Screen-Shot-2014-06-30-at-10.49.08-AM1-300x127.png\" alt=\"Unzip\" width=\"300\" height=\"127\" srcset=\"https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/06\/Screen-Shot-2014-06-30-at-10.49.08-AM1-300x127.png 300w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/06\/Screen-Shot-2014-06-30-at-10.49.08-AM1-900x382.png 900w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/06\/Screen-Shot-2014-06-30-at-10.49.08-AM1.png 1011w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>In VMware Fusion\u00a0&#8211; Default<\/strong><br \/>\nThe Virtual Nodes are configured as Virtual Hardware v4 with 6 Linked Clones included.<\/p>\n<p><!--more-->Right click on the .vmx and choosing\u00a0<strong>Open with &#8211; <a title=\"VMware Fusion\" href=\"http:\/\/www.vmware.com\/products\/fusion?src=vmw_so_vex_jmcca_429\" target=\"_blank\">VMware Fusion<\/a>\u00a0<\/strong>(keep in mind, this is not in a Fusion VM format, but rather a Workstation format)<a href=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/06\/Screen-Shot-2014-06-30-at-4.45.28-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3130 size-medium\" src=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/06\/Screen-Shot-2014-06-30-at-4.45.28-PM-300x80.png\" alt=\"Open With Fusion\" width=\"300\" height=\"80\" srcset=\"https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/06\/Screen-Shot-2014-06-30-at-4.45.28-PM-300x80.png 300w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/06\/Screen-Shot-2014-06-30-at-4.45.28-PM-900x242.png 900w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/06\/Screen-Shot-2014-06-30-at-4.45.28-PM.png 1008w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Once the VM is opened up, it will prompt to upgrade the virtual hardware version. Choose\u00a0<strong>Don&#8217;t Upgrade<\/strong>.<\/p>\n<p><a href=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/06\/Screen-Shot-2014-06-30-at-4.50.07-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3132 size-medium\" src=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/06\/Screen-Shot-2014-06-30-at-4.50.07-PM-300x107.png\" alt=\"Don't Upgrade\" width=\"300\" height=\"107\" srcset=\"https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/06\/Screen-Shot-2014-06-30-at-4.50.07-PM-300x107.png 300w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/06\/Screen-Shot-2014-06-30-at-4.50.07-PM-900x322.png 900w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/06\/Screen-Shot-2014-06-30-at-4.50.07-PM.png 1001w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>One thing that I don&#8217;t like about VMware Fusion, is that it always starts a VM when it is imported in this fashion.<\/p>\n<p>For this virtual Isilon VM, I will force the VM off before it gets into the system setup.<\/p>\n<p><a href=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/forceoff.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-3137\" src=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/forceoff-300x111.png\" alt=\"forceoff\" width=\"300\" height=\"111\" srcset=\"https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/forceoff-300x111.png 300w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/forceoff-900x334.png 900w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/forceoff.png 1002w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><img decoding=\"async\" title=\"More...\" src=\"http:\/\/www.jasemccarty.com\/blog\/wp-includes\/js\/tinymce\/plugins\/wordpress\/img\/trans.gif\" alt=\"\" \/>In VMware Fusion Professional\u00a0(I&#8217;m using version 6.0.4), opening the VM config file\u00a0<strong>b.7.1.0.12r.vga.vmx<\/strong>\u00a0will open the VM, and the Linked Clones will appear as snapshots.<\/p>\n<p><a href=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/viewsnaps.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-3139\" src=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/viewsnaps-300x247.png\" alt=\"viewsnaps\" width=\"300\" height=\"247\" srcset=\"https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/viewsnaps-300x247.png 300w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/viewsnaps-1024x844.png 1024w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/viewsnaps-900x742.png 900w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/viewsnaps.png 1540w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/snaps.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-3140\" src=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/snaps-202x300.png\" alt=\"snaps\" width=\"202\" height=\"300\" srcset=\"https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/snaps-202x300.png 202w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/snaps-691x1024.png 691w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/snaps-900x1331.png 900w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/snaps.png 1142w\" sizes=\"auto, (max-width: 202px) 100vw, 202px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Opening the\u00a0<strong>b.7.1.0.12r.vga.cloneX.vmx<\/strong>\u00a0under each\u00a0<strong>cloneX<\/strong>\u00a0folder will open the Linked Clones. \u00a0With 6 Linked Clones present, a Virtual Isilon Cluster with up to 6 nodes can be run.<\/p>\n<p><em>You may be required to browse for the location of the primary .vmx for the clone\/snapshot to function properly.<\/em><br \/>\n<a href=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/clone1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-3142\" src=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/clone1-300x129.png\" alt=\"clone1\" width=\"300\" height=\"129\" srcset=\"https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/clone1-300x129.png 300w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/clone1-1024x442.png 1024w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/clone1-900x388.png 900w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>A total of 1GB of RAM (plus any overhead) per Isilon snapshot will be required. \u00a0Keep in mind that 3 nodes are the minimum requirement for Isilon to function properly.<\/p>\n<p><strong>In VMware Fusion\u00a0&#8211; Custom Disk Size<br \/>\n<\/strong>To configure a cluster with custom disk sizes, one of two things must be done.<br \/>\n<em>*Note: It is important NOT to power on the Virtual Nodes before performing these operations.<\/em><\/p>\n<ul>\n<li>A full copy must be made of the VM\u00a0<em>or<\/em><\/li>\n<li>All the snapshots must be removed from the Parent VM<\/li>\n<\/ul>\n<p>A full copy in Fusion\u00a0is performed by selecting opening the Virtual Machine library, right click on the Parent VM, then selecting Create Full Clone. \u00a0Then\u00a0provide a VM name and location, and finally click Save.<\/p>\n<p>Alternatively, removing snapshots in Fusion\u00a0is not as easy, but not too difficult. Select the the Parent VM in the Virtual Machine Library, right-click, select Snapshots. \u00a0In Snapshot Manager, select each of the snapshots, and choose delete. \u00a0When prompted, for confirmation, select \u00a0Yes to remove the Snapshots. \u00a0<em>*Note, this will delete all of the Linked Clones as well.<\/em><\/p>\n<p><a href=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/delsnaps.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-3144\" src=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/delsnaps-300x251.png\" alt=\"delsnaps\" width=\"300\" height=\"251\" srcset=\"https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/delsnaps-300x251.png 300w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/delsnaps-1024x859.png 1024w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/delsnaps-900x755.png 900w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/delsnaps.png 1680w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/delsure.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-3145\" src=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/delsure-300x173.png\" alt=\"delsure\" width=\"300\" height=\"173\" srcset=\"https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/delsure-300x173.png 300w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/delsure-1024x592.png 1024w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/delsure-900x520.png 900w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/delsure.png 1676w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Once an Isilon Node VM does not have any snapshots associated with it, the data disks can be resized. To do this, edit the configuration o the VM, select each of the 3.9GB hard disks, and expand it.<\/p>\n<p><a href=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/hdd1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-3146\" src=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/hdd1-300x224.png\" alt=\"hdd1\" width=\"300\" height=\"224\" srcset=\"https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/hdd1-300x224.png 300w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/hdd1-1024x766.png 1024w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/hdd1-900x673.png 900w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/hdd1.png 1218w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-3147\" src=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/hdd1-10-300x108.png\" alt=\"hdd1-10\" width=\"300\" height=\"108\" srcset=\"https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/hdd1-10-300x108.png 300w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/hdd1-10-1024x369.png 1024w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/hdd1-10-900x324.png 900w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/07\/hdd1-10.png 1202w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Four drives with 3.9GB allocated is roughly 13GB. \u00a0Expanding each data disk to 10GB in this example provides about 35GB of storage for the node.<\/p>\n<p>To create a 3 node cluster, simply copy\/clone the Parent VM.<\/p>\n<p><strong>Getting Started<\/strong><br \/>\nTo setup the Virtual Nodes in a standard configuration, follow the\u00a0<strong><a title=\"Get Adobe Reader\" href=\"http:\/\/get.adobe.com\/reader\/\" target=\"_blank\">PDF<\/a><\/strong>\u00a0instructions included in the\u00a0<strong>7.1.0.0_Virtual_Isilon.zip<\/strong>\u00a0file to configure a Virtual Isilon Cluster. \u00a0Also EMC Elect member @dynamoxx has a guide for the 6.5.x build, which is very similar here:\u00a0<strong><a title=\"Deploying virtual Isilon on ESXi\" href=\"http:\/\/storagemonkey.wordpress.com\/2013\/02\/10\/deploying-virtual-isilon-on-esxi\/\" target=\"_blank\">http:\/\/storagemonkey.wordpress.com\/2013\/02\/10\/deploying-virtual-isilon-on-esxi\/<\/a><\/strong><\/p>\n<p>A couple things to keep in mind&#8230;<\/p>\n<ul>\n<li>The first NIC is considered the Internal (or backend) interface. \u00a0Data traffic will flow across this NIC.<\/li>\n<li>The second NIC is considered the External (or frontend) interface. Cluster\/Node management will occur on the cluter&#8217;s web interface through this port. \u00a0Any CIFS\/NFS data will be presented from this interface<\/li>\n<li>If you add additional NICs to the Virtual Node, they will not be recognized without further configuration.<\/li>\n<li>The Virtual Nodes come with 4 data disks (vmdks). \u00a0The system will register errors about other disks not being present (5,6,7, etc). \u00a0This is expected and does not indicate an issue with the Virtual Node.<\/li>\n<\/ul>\n<p><strong>Conclusion<\/strong><br \/>\nI hope this presents a quick easy understanding of how to load Isilon Virtual Nodes on VMware Fusion.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In my last post, I covered how to load an\u00a0Isilon Virtual Node in to VMware Workstation. Again, check out Chad&#8217;s blog for more info around &hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10,12],"tags":[35,39,47,146],"class_list":["post-3087","post","type-post","status-publish","format-standard","hentry","category-storage-2","category-virtualization","tag-emc","tag-fusion","tag-isilon","tag-vsa"],"_links":{"self":[{"href":"https:\/\/www.jasemccarty.com\/blog\/wp-json\/wp\/v2\/posts\/3087","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jasemccarty.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jasemccarty.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jasemccarty.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jasemccarty.com\/blog\/wp-json\/wp\/v2\/comments?post=3087"}],"version-history":[{"count":18,"href":"https:\/\/www.jasemccarty.com\/blog\/wp-json\/wp\/v2\/posts\/3087\/revisions"}],"predecessor-version":[{"id":3252,"href":"https:\/\/www.jasemccarty.com\/blog\/wp-json\/wp\/v2\/posts\/3087\/revisions\/3252"}],"wp:attachment":[{"href":"https:\/\/www.jasemccarty.com\/blog\/wp-json\/wp\/v2\/media?parent=3087"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jasemccarty.com\/blog\/wp-json\/wp\/v2\/categories?post=3087"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jasemccarty.com\/blog\/wp-json\/wp\/v2\/tags?post=3087"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}