{"componentChunkName":"component---src-templates-tutorial-js","path":"/en/tutorial/aliyunNAS/","result":{"data":{"markdownRemark":{"html":"<h2 id=\"alibaba-cloud-nas-configuration\"><a href=\"#alibaba-cloud-nas-configuration\" aria-hidden class=\"anchor\"><svg aria-hidden=\"true\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Alibaba Cloud NAS Configuration</h2>\n<p>Please follow the steps to configure Alibaba Cloud NAS:</p>\n<h3 id=\"create-serviceaccount\"><a href=\"#create-serviceaccount\" aria-hidden class=\"anchor\"><svg aria-hidden=\"true\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Create ServiceAccount</h3>\n<ol>\n<li>Visit Kubernetes UI. The address is <code class=\"gatsby-code-text\">http://IP:31234</code>, replace <code class=\"gatsby-code-text\">IP</code> by the actual IP of Kubernetes master node.</li>\n<li>\n<p>Selects <strong>Kube-system</strong> in the <strong>Namaspace</strong>, and click on <strong>CREATE</strong> on the right corner of the page.</p>\n<p>\n  <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/iManager_K8S/1014/static/7bbdb4d2d6f94273d1784597a60219c9/b4cdf/enterkubernetesen.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n  \n  <span\n    class=\"gatsby-resp-image-wrapper\"\n    style=\"position: relative; display: block;  max-width: 840px; margin-left: auto; margin-right: auto;\"\n  >\n    <span\n      class=\"gatsby-resp-image-background-image\"\n      style=\"padding-bottom: 63.8095238095238%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACa0lEQVQ4y12Rz27TQBDG84Q8ACckJMQDtG+AEDQpBamgcihK4lIpCXBAKuXQXnrixgUhpFLcJo4dJ7bXjv/Gu/bHzDqJECt92p2dnd/uN9s6/Bzi7ZmojYsIJ5dLHH4ao3N6jVej27XMtW63ejk0cXzuwaDzxmWId18j7L0P8HD3BK3jL2598GGGzsDBs9MJ2iMH+xTvjxq1hzbJ+S+20aG99sDG88EUe6Q26cHOMVqJsFEVQY1SQKYLIF8CdQ6gWItHRdrs1WsV/8Q8Mnwc9NG6G1uYuQtEYYykXOHAOsNl8EMfKVSFo9kFzoLvDZa4PfcKw8W3LZfXvfkVpKzR7RlozR0L3txBFqeIqgz3fj7Fa+dcA9KqwP1fL/BkMtIxMx5dv8Hunx42Y8fs4vHvI6hKwTAIODZv4Fq3EEKgkgqWcBEmSygpoUqp4yAOdcx5LxHw00iveW8e+XAjD3JVotdny3dj2LaNIAg0NF3G+uCK7JeyRC0ryLJsYpq5UJVqm+dLGZ7lGfoMnE6nGiQigThPoVTTZKUU8jxvoHVN/auavq5Wel7RnCQxqro5L+kRfYOArutCBAKuP8PYc1Hk9CKCpGkKvszzfP0yhnNRkiQaxnnf9xHHsc7xvn6h4zg6EYYhfCpeLiMN4CJtke3TeqOiKLZrzm+UZWvLpmlyD2sRBkjIspTV1gIf4kK2u7VMQG6Bvogv5B5Sjlukf5ls1d7cg+PZuFnYZIX6V3Fhjslkom2znQ2QrTKQwfyRUdQ4YmC320WLi8hqPfMc3M1t5Fljl3tjWVNdxMUM4n0GbHrGLYppZiDnh8Mh/gJV8rpkIHyyqQAAAABJRU5ErkJggg=='); background-size: cover; display: block;\"\n    >\n      <img\n        class=\"gatsby-resp-image-image\"\n        style=\"width: 100%; height: 100%; margin: 0; vertical-align: middle; position: absolute; top: 0; left: 0; box-shadow: inset 0px 0px 0px 400px white;\"\n        alt=\"enterkubernetes\"\n        title=\"\"\n        src=\"/iManager_K8S/1014/static/7bbdb4d2d6f94273d1784597a60219c9/1e088/enterkubernetesen.png\"\n        srcset=\"/iManager_K8S/1014/static/7bbdb4d2d6f94273d1784597a60219c9/65ed1/enterkubernetesen.png 210w,\n/iManager_K8S/1014/static/7bbdb4d2d6f94273d1784597a60219c9/d10fb/enterkubernetesen.png 420w,\n/iManager_K8S/1014/static/7bbdb4d2d6f94273d1784597a60219c9/1e088/enterkubernetesen.png 840w,\n/iManager_K8S/1014/static/7bbdb4d2d6f94273d1784597a60219c9/78612/enterkubernetesen.png 1260w,\n/iManager_K8S/1014/static/7bbdb4d2d6f94273d1784597a60219c9/b4cdf/enterkubernetesen.png 1417w\"\n        sizes=\"(max-width: 840px) 100vw, 840px\"\n      />\n    </span>\n  </span>\n  \n  </a>\n    </p>\n</li>\n<li>\n<p>Create YAML file(You an create from text input, or create from file). The content of YAML file is in below:</p>\n<div class=\"gatsby-highlight\" data-language=\"yaml\"><pre class=\"gatsby-code-yaml\"><code class=\"gatsby-code-yaml\"><span class=\"token key atrule\">apiVersion</span><span class=\"token punctuation\">:</span> v1\n<span class=\"token key atrule\">kind</span><span class=\"token punctuation\">:</span> ServiceAccount\n<span class=\"token key atrule\">metadata</span><span class=\"token punctuation\">:</span>\n <span class=\"token key atrule\">labels</span><span class=\"token punctuation\">:</span>\n   <span class=\"token key atrule\">type</span><span class=\"token punctuation\">:</span> storage<span class=\"token punctuation\">-</span>class\n   <span class=\"token key atrule\">kind</span><span class=\"token punctuation\">:</span> imanager<span class=\"token punctuation\">-</span>base\n <span class=\"token key atrule\">name</span><span class=\"token punctuation\">:</span> nas<span class=\"token punctuation\">-</span>client<span class=\"token punctuation\">-</span>controller\n<span class=\"token punctuation\">---</span>\n<span class=\"token key atrule\">kind</span><span class=\"token punctuation\">:</span> ClusterRoleBinding\n<span class=\"token key atrule\">apiVersion</span><span class=\"token punctuation\">:</span> rbac.authorization.k8s.io/v1\n<span class=\"token key atrule\">metadata</span><span class=\"token punctuation\">:</span>\n <span class=\"token key atrule\">labels</span><span class=\"token punctuation\">:</span>\n   <span class=\"token key atrule\">type</span><span class=\"token punctuation\">:</span> storage<span class=\"token punctuation\">-</span>class\n   <span class=\"token key atrule\">kind</span><span class=\"token punctuation\">:</span> imanager<span class=\"token punctuation\">-</span>base\n  <span class=\"token key atrule\">name</span><span class=\"token punctuation\">:</span> run<span class=\"token punctuation\">-</span>nfs<span class=\"token punctuation\">-</span>client<span class=\"token punctuation\">-</span>provisioner\n<span class=\"token key atrule\">subjects</span><span class=\"token punctuation\">:</span>\n <span class=\"token punctuation\">-</span> <span class=\"token key atrule\">kind</span><span class=\"token punctuation\">:</span> ServiceAccount\n   <span class=\"token key atrule\">name</span><span class=\"token punctuation\">:</span> nas<span class=\"token punctuation\">-</span>client<span class=\"token punctuation\">-</span>controller\n   <span class=\"token key atrule\">namespace</span><span class=\"token punctuation\">:</span> kube<span class=\"token punctuation\">-</span>system\n<span class=\"token key atrule\">roleRef</span><span class=\"token punctuation\">:</span>\n <span class=\"token key atrule\">kind</span><span class=\"token punctuation\">:</span> ClusterRole\n <span class=\"token key atrule\">name</span><span class=\"token punctuation\">:</span> nfs<span class=\"token punctuation\">-</span>client<span class=\"token punctuation\">-</span>provisioner<span class=\"token punctuation\">-</span>runner\n <span class=\"token key atrule\">apiGroup</span><span class=\"token punctuation\">:</span> rbac.authorization.k8s.io</code></pre></div>\n</li>\n<li>Click on <strong>UPLOAD</strong>.</li>\n</ol>\n<h3 id=\"install-nas-controller\"><a href=\"#install-nas-controller\" aria-hidden class=\"anchor\"><svg aria-hidden=\"true\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Install Nas Controller</h3>\n<ol>\n<li>Repeat the steps 1-2 of <strong>Create ServiceAccount</strong>.</li>\n<li>\n<p>Create YAML file. The content of YAML file is in below:</p>\n<div class=\"gatsby-highlight\" data-language=\"yaml\"><pre class=\"gatsby-code-yaml\"><code class=\"gatsby-code-yaml\"><span class=\"token key atrule\">kind</span><span class=\"token punctuation\">:</span> Deployment\n<span class=\"token key atrule\">apiVersion</span><span class=\"token punctuation\">:</span> extensions/v1beta1\n<span class=\"token key atrule\">metadata</span><span class=\"token punctuation\">:</span>\n <span class=\"token key atrule\">name</span><span class=\"token punctuation\">:</span> alicloud<span class=\"token punctuation\">-</span>nas<span class=\"token punctuation\">-</span>controller\n <span class=\"token key atrule\">namespace</span><span class=\"token punctuation\">:</span> kube<span class=\"token punctuation\">-</span>system\n<span class=\"token key atrule\">spec</span><span class=\"token punctuation\">:</span>\n <span class=\"token key atrule\">strategy</span><span class=\"token punctuation\">:</span>\n   <span class=\"token key atrule\">type</span><span class=\"token punctuation\">:</span> Recreate\n <span class=\"token key atrule\">template</span><span class=\"token punctuation\">:</span>\n   <span class=\"token key atrule\">metadata</span><span class=\"token punctuation\">:</span>\n     <span class=\"token key atrule\">labels</span><span class=\"token punctuation\">:</span>\n       <span class=\"token key atrule\">app</span><span class=\"token punctuation\">:</span> alicloud<span class=\"token punctuation\">-</span>nas<span class=\"token punctuation\">-</span>controller\n   <span class=\"token key atrule\">spec</span><span class=\"token punctuation\">:</span>\n     <span class=\"token key atrule\">tolerations</span><span class=\"token punctuation\">:</span>\n     <span class=\"token punctuation\">-</span> <span class=\"token key atrule\">operator</span><span class=\"token punctuation\">:</span> Exists\n     <span class=\"token key atrule\">affinity</span><span class=\"token punctuation\">:</span>\n       <span class=\"token key atrule\">nodeAffinity</span><span class=\"token punctuation\">:</span>\n         <span class=\"token key atrule\">preferredDuringSchedulingIgnoredDuringExecution</span><span class=\"token punctuation\">:</span>\n         <span class=\"token punctuation\">-</span> <span class=\"token key atrule\">weight</span><span class=\"token punctuation\">:</span> <span class=\"token number\">1</span>\n            <span class=\"token key atrule\">preference</span><span class=\"token punctuation\">:</span>\n             <span class=\"token key atrule\">matchExpressions</span><span class=\"token punctuation\">:</span>\n             <span class=\"token punctuation\">-</span> <span class=\"token key atrule\">key</span><span class=\"token punctuation\">:</span> node<span class=\"token punctuation\">-</span>role.kubernetes.io/master\n               <span class=\"token key atrule\">operator</span><span class=\"token punctuation\">:</span> Exists\n     <span class=\"token key atrule\">priorityClassName</span><span class=\"token punctuation\">:</span> system<span class=\"token punctuation\">-</span>node<span class=\"token punctuation\">-</span>critical\n     <span class=\"token key atrule\">serviceAccount</span><span class=\"token punctuation\">:</span> nas<span class=\"token punctuation\">-</span>client<span class=\"token punctuation\">-</span>controller\n     <span class=\"token key atrule\">hostNetwork</span><span class=\"token punctuation\">:</span> <span class=\"token boolean important\">true</span>\n     <span class=\"token key atrule\">containers</span><span class=\"token punctuation\">:</span>\n       <span class=\"token punctuation\">-</span> <span class=\"token key atrule\">name</span><span class=\"token punctuation\">:</span> nfs<span class=\"token punctuation\">-</span>provisioner\n         <span class=\"token key atrule\">image</span><span class=\"token punctuation\">:</span> registry.cn<span class=\"token punctuation\">-</span>hangzhou.aliyuncs.com/acs/alicloud<span class=\"token punctuation\">-</span>nas<span class=\"token punctuation\">-</span>controller<span class=\"token punctuation\">:</span>v1.14.3.8<span class=\"token punctuation\">-</span>58bf821<span class=\"token punctuation\">-</span>aliyun\n         <span class=\"token key atrule\">env</span><span class=\"token punctuation\">:</span>\n         <span class=\"token punctuation\">-</span> <span class=\"token key atrule\">name</span><span class=\"token punctuation\">:</span> PROVISIONER_NAME\n           <span class=\"token key atrule\">value</span><span class=\"token punctuation\">:</span> alicloud/nas\n         <span class=\"token key atrule\">securityContext</span><span class=\"token punctuation\">:</span>\n           <span class=\"token key atrule\">privileged</span><span class=\"token punctuation\">:</span> <span class=\"token boolean important\">true</span>\n         <span class=\"token key atrule\">volumeMounts</span><span class=\"token punctuation\">:</span>\n         <span class=\"token punctuation\">-</span> <span class=\"token key atrule\">mountPath</span><span class=\"token punctuation\">:</span> /var/log\n           <span class=\"token key atrule\">name</span><span class=\"token punctuation\">:</span> log\n     <span class=\"token key atrule\">volumes</span><span class=\"token punctuation\">:</span>\n     <span class=\"token punctuation\">-</span> <span class=\"token key atrule\">hostPath</span><span class=\"token punctuation\">:</span>\n         <span class=\"token key atrule\">path</span><span class=\"token punctuation\">:</span> /var/log\n       <span class=\"token key atrule\">name</span><span class=\"token punctuation\">:</span> log</code></pre></div>\n</li>\n<li>Click on <strong>UPLOAD</strong>.</li>\n</ol>\n<h3 id=\"create-storageclass\"><a href=\"#create-storageclass\" aria-hidden class=\"anchor\"><svg aria-hidden=\"true\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Create StorageClass</h3>\n<p>GIS application and database need different StorageClass when binding a same NAS. If you change both GIS application and database to NAS storage, you need to create two StorageClass.</p>\n<h4 id=\"create-database-storageclass\"><a href=\"#create-database-storageclass\" aria-hidden class=\"anchor\"><svg aria-hidden=\"true\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Create Database StorageClass</h4>\n<ol>\n<li>Repeat the steps 1-2 of <strong>Create ServiceAccount</strong>.</li>\n<li>\n<p>Create YAML file. The content of YAML file is in below:</p>\n<div class=\"gatsby-highlight\" data-language=\"yaml\"><pre class=\"gatsby-code-yaml\"><code class=\"gatsby-code-yaml\"><span class=\"token key atrule\">apiVersion</span><span class=\"token punctuation\">:</span> storage.k8s.io/v1\n<span class=\"token key atrule\">kind</span><span class=\"token punctuation\">:</span> StorageClass\n<span class=\"token key atrule\">metadata</span><span class=\"token punctuation\">:</span>\n <span class=\"token key atrule\">labels</span><span class=\"token punctuation\">:</span>\n   <span class=\"token key atrule\">kind</span><span class=\"token punctuation\">:</span> imanager<span class=\"token punctuation\">-</span>base\n <span class=\"token key atrule\">name</span><span class=\"token punctuation\">:</span> alicloud<span class=\"token punctuation\">-</span>nas<span class=\"token punctuation\">-</span>database\n<span class=\"token key atrule\">mountOptions</span><span class=\"token punctuation\">:</span>\n<span class=\"token punctuation\">-</span> nolock<span class=\"token punctuation\">,</span>tcp<span class=\"token punctuation\">,</span>noresvport\n<span class=\"token punctuation\">-</span> vers=3\n<span class=\"token key atrule\">parameters</span><span class=\"token punctuation\">:</span>\n <span class=\"token key atrule\">server</span><span class=\"token punctuation\">:</span> <span class=\"token string\">\"23a9649583-iaq37.cn-shenzhen.nas.aliyuncs.com:/nasroot1/\"</span>\n <span class=\"token key atrule\">driver</span><span class=\"token punctuation\">:</span> flexvolume\n<span class=\"token key atrule\">provisioner</span><span class=\"token punctuation\">:</span> alicloud/nas\n<span class=\"token key atrule\">reclaimPolicy</span><span class=\"token punctuation\">:</span> Delete</code></pre></div>\n</li>\n<li>Click on <strong>UPLOAD</strong>.</li>\n</ol>\n<h4 id=\"create-gis-application-storageclass\"><a href=\"#create-gis-application-storageclass\" aria-hidden class=\"anchor\"><svg aria-hidden=\"true\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Create GIS Application StorageClass</h4>\n<ol>\n<li>Repeat the steps 1-2 of <strong>Create ServiceAccount</strong>.</li>\n<li>\n<p>Create YAML file. The content of YAML file is in below:</p>\n<div class=\"gatsby-highlight\" data-language=\"yaml\"><pre class=\"gatsby-code-yaml\"><code class=\"gatsby-code-yaml\"><span class=\"token key atrule\">apiVersion</span><span class=\"token punctuation\">:</span> storage.k8s.io/v1\n<span class=\"token key atrule\">kind</span><span class=\"token punctuation\">:</span> StorageClass\n<span class=\"token key atrule\">metadata</span><span class=\"token punctuation\">:</span>\n <span class=\"token key atrule\">labels</span><span class=\"token punctuation\">:</span>\n   <span class=\"token key atrule\">kind</span><span class=\"token punctuation\">:</span> imanager<span class=\"token punctuation\">-</span>base\n <span class=\"token key atrule\">name</span><span class=\"token punctuation\">:</span> alicloud<span class=\"token punctuation\">-</span>nas<span class=\"token punctuation\">-</span>gisappset\n<span class=\"token key atrule\">mountOptions</span><span class=\"token punctuation\">:</span>\n<span class=\"token punctuation\">-</span> nolock<span class=\"token punctuation\">,</span>tcp<span class=\"token punctuation\">,</span>noresvport\n<span class=\"token punctuation\">-</span> vers=3\n<span class=\"token key atrule\">parameters</span><span class=\"token punctuation\">:</span>\n <span class=\"token key atrule\">server</span><span class=\"token punctuation\">:</span> <span class=\"token string\">\"23a9649583-iaq37.cn-shenzhen.nas.aliyuncs.com:/nasroot1/\"</span>\n <span class=\"token key atrule\">driver</span><span class=\"token punctuation\">:</span> flexvolume\n<span class=\"token key atrule\">provisioner</span><span class=\"token punctuation\">:</span> alicloud/nas\n<span class=\"token key atrule\">reclaimPolicy</span><span class=\"token punctuation\">:</span> Delete</code></pre></div>\n</li>\n<li>Click on <strong>UPLOAD</strong>.</li>\n</ol>\n<h3 id=\"configure-storageclassconf-file\"><a href=\"#configure-storageclassconf-file\" aria-hidden class=\"anchor\"><svg aria-hidden=\"true\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Configure StorageClass.conf File</h3>\n<ol>\n<li>\n<p>Open the <code class=\"gatsby-code-text\">storageClass.conf</code> file in the iManager installation directory(supermap-imanager-for-kubernetes), and execute:</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">vi storageClass.conf</code></pre></div>\n</li>\n<li>\n<p>Adds StorageClass name to the related parameter, as the screenshot below:</p>\n<p>\n  <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/iManager_K8S/1014/static/e858d04de62295927438a7695b634622/004a5/addstorageclasstoconf.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n  \n  <span\n    class=\"gatsby-resp-image-wrapper\"\n    style=\"position: relative; display: block;  max-width: 329px; margin-left: auto; margin-right: auto;\"\n  >\n    <span\n      class=\"gatsby-resp-image-background-image\"\n      style=\"padding-bottom: 24.761904761904763%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAFCAIAAADKYVtkAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAvElEQVQY02WO2woCMQxE9xPMtF7wRR/VVewlbbfqekPF//8im6IgCiEMSc5kGnSM4NAaZSySx8bCOmyMCr6uPJyDdyLYw3z0Pqr1tqF7HlyjjHZMjw7R0yFIvyZ6ZNHFa2tpX43KWcd0jNgFPWsbOif0QewT0yWB3fthDnRKyKzmrZ4s9WiphwvpX1XgjvogmdnTqUaIErVogY3V87VWFRv/VkO3GjtxiT145vKK+ogoMA5RHIuddXq6+udfpHUs8Id34LsAAAAASUVORK5CYII='); background-size: cover; display: block;\"\n    >\n      <img\n        class=\"gatsby-resp-image-image\"\n        style=\"width: 100%; height: 100%; margin: 0; vertical-align: middle; position: absolute; top: 0; left: 0; box-shadow: inset 0px 0px 0px 400px white;\"\n        alt=\"addstorageclasstoconf\"\n        title=\"\"\n        src=\"/iManager_K8S/1014/static/e858d04de62295927438a7695b634622/004a5/addstorageclasstoconf.png\"\n        srcset=\"/iManager_K8S/1014/static/e858d04de62295927438a7695b634622/65ed1/addstorageclasstoconf.png 210w,\n/iManager_K8S/1014/static/e858d04de62295927438a7695b634622/004a5/addstorageclasstoconf.png 329w\"\n        sizes=\"(max-width: 329px) 100vw, 329px\"\n      />\n    </span>\n  </span>\n  \n  </a>\n    </p>\n</li>\n<li>Save and exit.</li>\n<li>\n<p>Start up iManager:</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">./startup.sh</code></pre></div>\n</li>\n</ol>","frontmatter":{"title":"Tutorial","next":null,"prev":null},"fields":{"path":"content/tutorial/aliyunNAS.en.md","slug":"/en/tutorial/aliyunNAS/","langKey":"en"}}},"pageContext":{"slug":"/en/tutorial/aliyunNAS/"}}}