{"id":3972,"date":"2016-07-12T10:45:55","date_gmt":"2016-07-12T00:45:55","guid":{"rendered":"https:\/\/www.penguinpunk.net\/blog\/?p=3972"},"modified":"2016-07-12T13:10:53","modified_gmt":"2016-07-12T03:10:53","slug":"test-driving-swiftstack","status":"publish","type":"post","link":"https:\/\/www.penguinpunk.net\/blog\/test-driving-swiftstack\/","title":{"rendered":"Test Driving SwiftStack"},"content":{"rendered":"<p>I&#8217;ve recently been doing some work with <a href=\"https:\/\/www.swiftstack.com\/product?utm_source=penguinpunk&amp;utm_medium=referral-link&amp;utm_content=product-page-link&amp;utm_campaign=3rd-party-blog\">SwiftStack<\/a>, and thought it might be handy to put together a how-to document for\u00a0getting started with\u00a0SwiftStack&#8217;s test drive functionality. There&#8217;s a bunch of reasonably simple steps, with pictures, so I&#8217;ve put them in a document that you can grab from <a href=\"https:\/\/www.penguinpunk.net\/blog\/wp-content\/uploads\/2016\/07\/test_drive_SwiftStack_v0.01.pdf\">here<\/a>. But first, a few links that will come in handy:<\/p>\n<ul>\n<li>Sign up for the SwiftStack trial <a href=\"https:\/\/portal.swiftstack.com\/customer\/\">here<\/a>;<\/li>\n<li>The SwiftStack Quick Start guide can be found <a href=\"https:\/\/www.swiftstack.com\/docs\/install\/index.html\">here<\/a>;<\/li>\n<li>I left the Swift User creation process\u00a0out of my document &#8211; but you can read about that <a href=\"https:\/\/www.swiftstack.com\/docs\/install\/user_account.html\">here<\/a>; and<\/li>\n<li>An interesting guide to SwiftStack hardware considerations can be found <a href=\"https:\/\/www.swiftstack.com\/docs\/admin\/hardware.html\">here<\/a>.<\/li>\n<\/ul>\n<p>To do this trial I used my <a href=\"https:\/\/www.ravellosystems.com\/\">Ravello Systems<\/a> provided vExpert account to provide compute and disk resources temporarily via Google&#8217;s cloud. Incidentally, if you need to use a private key with ssh on your Mac you need to be mindful of the permissions\u00a0on your key file\u00a0(this is no doubt old news for many of you).<\/p>\n<pre><strong>Last login: Mon Jul 11 05:06:05 on ttys000<\/strong>\r\n<strong>imac27:~ dan$ ssh -i \/Users\/dan\/Downloads\/Test1.pem ravello@centos63vanilla.ravcloud.com<\/strong>\r\n<strong>The authenticity of host 'centos63vanilla.ravcloud.com (104.144.155.170)' can't be established.<\/strong>\r\n<strong>RSA key fingerprint is SHA256:fAQIdjsC5X5d0c+J+Nj7dF9L3qqyzFYmPYkagKLWCCg.<\/strong>\r\n<strong>Are you sure you want to continue connecting (yes\/no)? yes<\/strong>\r\n<strong>Warning: Permanently added 'centos63vanilla.ravcloud.com,104.144.155.170' (RSA) to the list of known hosts.<\/strong>\r\n<strong>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<\/strong>\r\n<strong>@\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 WARNING: UNPROTECTED PRIVATE KEY FILE!\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 @<\/strong>\r\n<strong>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<\/strong>\r\n<strong>Permissions 0644 for '\/Users\/dan\/Downloads\/Test1.pem' are too open.<\/strong>\r\n<strong>It is required that your private key files are NOT accessible by others.<\/strong>\r\n<strong>This private key will be ignored.<\/strong>\r\n<strong>Load key \"\/Users\/dan\/Downloads\/Test1.pem\": bad permissions<\/strong>\r\n<strong>Permission denied (publickey,gssapi-keyex,gssapi-with-mic).<\/strong><\/pre>\n<p>Note that you&#8217;ll need to <a href=\"http:\/\/www.tutorialspoint.com\/unix\/unix-file-permission.htm\">modify the permissions<\/a> on your key file to 600 to ensure that it is accepted.<\/p>\n<pre><strong>imac27:~ dan$ chmod 600 \/Users\/dan\/Downloads\/Test1.pem<\/strong>\r\n<strong>imac27:~ dan$ ssh -i \/Users\/dan\/Downloads\/Test1.pem ravello@centos63vanilla.ravcloud.com<\/strong>\r\n<strong>[ravello@test1 ~]$ top<\/strong><\/pre>\n<p>And you&#8217;re good to go.<\/p>\n<p>I&#8217;ve written about SwiftStack <a href=\"https:\/\/www.penguinpunk.net\/blog\/swiftstack-announces-object-storage-version-4-0\/\">before<\/a> and was intrigued by the relative\u00a0ease with which you could deploy Swift capability inside your DC. If you&#8217;re looking\u00a0to deliver\u00a0this kind of capability internally, I recommend looking into SwiftStack. The test drive is a snap to sign up for you, and if you follow the bouncing ball you&#8217;ll be up and running in no time.<br \/>\n<img decoding=\"async\" src=\"http:\/\/bkit.co\/6bhan7a7\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve recently been doing some work with SwiftStack, and thought it might be handy to put together a how-to document for\u00a0getting started with\u00a0SwiftStack&#8217;s test drive functionality. There&#8217;s a bunch of reasonably simple steps, with pictures, so I&#8217;ve put them in a document that you can grab from here. But first, a few links that will [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,889],"tags":[279,876,787,890,909],"class_list":["post-3972","post","type-post","status-publish","format-standard","hentry","category-storage","category-swiftstack","tag-cloud","tag-ravello","tag-storage","tag-swiftstack","tag-swiftstacktrial"],"_links":{"self":[{"href":"https:\/\/www.penguinpunk.net\/blog\/wp-json\/wp\/v2\/posts\/3972","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.penguinpunk.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.penguinpunk.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.penguinpunk.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.penguinpunk.net\/blog\/wp-json\/wp\/v2\/comments?post=3972"}],"version-history":[{"count":8,"href":"https:\/\/www.penguinpunk.net\/blog\/wp-json\/wp\/v2\/posts\/3972\/revisions"}],"predecessor-version":[{"id":3981,"href":"https:\/\/www.penguinpunk.net\/blog\/wp-json\/wp\/v2\/posts\/3972\/revisions\/3981"}],"wp:attachment":[{"href":"https:\/\/www.penguinpunk.net\/blog\/wp-json\/wp\/v2\/media?parent=3972"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.penguinpunk.net\/blog\/wp-json\/wp\/v2\/categories?post=3972"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.penguinpunk.net\/blog\/wp-json\/wp\/v2\/tags?post=3972"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}