{"id":3057,"date":"2014-07-08T09:00:07","date_gmt":"2014-07-08T15:00:07","guid":{"rendered":"http:\/\/www.jasemccarty.com\/blog\/?p=3057"},"modified":"2014-09-29T14:57:37","modified_gmt":"2014-09-29T19:57:37","slug":"isilon-onefs-virtual-nodes-the-lab-part-i-vmware-workstation","status":"publish","type":"post","link":"https:\/\/www.jasemccarty.com\/blog\/isilon-onefs-virtual-nodes-the-lab-part-i-vmware-workstation\/","title":{"rendered":"Isilon OneFS Virtual Nodes in the lab &#8211; Part I &#8211; VMware Workstation"},"content":{"rendered":"<p>I was out on vacation while it was announced that the Isilon OneFS Virtual Nodes (7.0.2.4 &amp; 7.1.0.0) were available to Partners\/Customers\/Internal users.<\/p>\n<p>Check out Chad&#8217;s blog for more info around that here:\u00a0<strong><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>After 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> file and view the contents<\/li>\n<li>Open the\u00a0<strong>b.7.1.0.12r.vga<\/strong> folder to display the Virtual Node VM files (vmx, vmdk, etc.)<\/li>\n<\/ul>\n<p style=\"text-align: left;\"><strong>In <a title=\"VMware Workstation\" href=\"http:\/\/www.vmware.com\/products\/workstation?src=vmw_so_vex_jmcca_429\" target=\"_blank\">VMware Workstation<\/a>\/Player &#8211; Default<\/strong><br \/>\nThe Virtual Nodes are configured as Virtual Hardware v4 with 6 Linked Clones included.<\/p>\n<p style=\"text-align: left;\"><!--more-->In VMware Workstation (I&#8217;m using version 10.0.1), opening the VM config file\u00a0<strong>b.7.1.0.12r.vga.vmx<\/strong> will open the VM, and the Linked Clones will appear as snapshots.<br \/>\n<a href=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/04\/vn-01.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-3063\" src=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/04\/vn-01.png\" alt=\"vn-01\" width=\"381\" height=\"104\" srcset=\"https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/04\/vn-01.png 635w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/04\/vn-01-300x81.png 300w\" sizes=\"auto, (max-width: 381px) 100vw, 381px\" \/><\/a><\/p>\n<p><span style=\"line-height: 1.5em;\">Opening the\u00a0<\/span><strong style=\"line-height: 1.5em;\">b.7.1.0.12r.vga.cloneX.vmx<\/strong><span style=\"line-height: 1.5em;\"> under each <\/span><strong style=\"line-height: 1.5em;\">cloneX<\/strong><span style=\"line-height: 1.5em;\"> folder will open the Linked Clones. \u00a0With 6 Linked Clones present, a Virtual Isilon Cluster with up to 6 nodes can be run.<\/span><\/p>\n<p style=\"text-align: left;\"><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\/04\/vn-02.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-3065\" src=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/04\/vn-02.png\" alt=\"vn-02\" width=\"506\" height=\"289\" srcset=\"https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/04\/vn-02.png 844w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/04\/vn-02-300x171.png 300w\" sizes=\"auto, (max-width: 506px) 100vw, 506px\" \/><\/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 Workstation\/Player &#8211; Custom Disk Size<br \/>\n<\/strong>To configure a cluster with custom disk sizes, one of two things must be done.<br \/>\n<span style=\"color: #ff0000;\"><em>*Note: It is important NOT to power on the Virtual Nodes before performing these operations.<\/em><\/span><\/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 Workstation 10 is performed by selecting the Parent VM, right-clicking, selecting Manage, then Clone. \u00a0Choose Next, &#8220;The current state in the virtual machine&#8221; then Next, Create Full Clone then Next, provide a VM name and location, and finally click Finish.<\/p>\n<p>Alternatively, removing the snapshots in Workstation is easy. Select the Parent VM, right-clicking, selecting Manage, then Snapshots. \u00a0In Snapshot Manager, select each of the snapshots, and choose delete. \u00a0When prompted, for confirmation, select \u00a0Yes to remove the Snapshots. \u00a0<em><span style=\"color: #ff0000;\">*Note, this will delete all of the Linked Clones as well.<\/span><\/em><\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/04\/vn-05.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-3076\" src=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/04\/vn-05.png\" alt=\"vn-05\" width=\"383\" height=\"313\" srcset=\"https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/04\/vn-05.png 639w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/04\/vn-05-300x245.png 300w\" sizes=\"auto, (max-width: 383px) 100vw, 383px\" \/><\/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 style=\"text-align: center;\"><a href=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/04\/vn-06.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-3080\" src=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/04\/vn-06.png\" alt=\"vn-06\" width=\"426\" height=\"382\" srcset=\"https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/04\/vn-06.png 710w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/04\/vn-06-300x268.png 300w\" sizes=\"auto, (max-width: 426px) 100vw, 426px\" \/><\/a><\/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 style=\"text-align: center;\"><a href=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/04\/vn-07.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-3081\" src=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/04\/vn-07.png\" alt=\"vn-07\" width=\"428\" height=\"212\" srcset=\"https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/04\/vn-07.png 713w, https:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2014\/04\/vn-07-300x148.png 300w\" sizes=\"auto, (max-width: 428px) 100vw, 428px\" \/><\/a><\/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 <strong><a title=\"Get Adobe Reader\" href=\"http:\/\/get.adobe.com\/reader\/\" target=\"_blank\">PDF<\/a><\/strong> instructions included in the <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 Workstation.<\/p>\n<p><strong><a title=\"Isilon OneFS Virtual Nodes the lab \u2013 Part II \u2013 VMware Fusion\" href=\"http:\/\/www.jasemccarty.com\/blog\/?p=3087\">Part II<\/a><\/strong> covers Isilon Virtual Nodes in VMware Fusion.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I was out on vacation while it was announced that the Isilon OneFS Virtual Nodes (7.0.2.4 &amp; 7.1.0.0) were available to Partners\/Customers\/Internal users. Check out &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,47,147,146,116],"class_list":["post-3057","post","type-post","status-publish","format-standard","hentry","category-storage-2","category-virtualization","tag-emc","tag-isilon","tag-player","tag-vsa","tag-workstation"],"_links":{"self":[{"href":"https:\/\/www.jasemccarty.com\/blog\/wp-json\/wp\/v2\/posts\/3057","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=3057"}],"version-history":[{"count":34,"href":"https:\/\/www.jasemccarty.com\/blog\/wp-json\/wp\/v2\/posts\/3057\/revisions"}],"predecessor-version":[{"id":3179,"href":"https:\/\/www.jasemccarty.com\/blog\/wp-json\/wp\/v2\/posts\/3057\/revisions\/3179"}],"wp:attachment":[{"href":"https:\/\/www.jasemccarty.com\/blog\/wp-json\/wp\/v2\/media?parent=3057"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jasemccarty.com\/blog\/wp-json\/wp\/v2\/categories?post=3057"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jasemccarty.com\/blog\/wp-json\/wp\/v2\/tags?post=3057"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}