{"componentChunkName":"component---src-templates-guides-js","path":"/zh/guides/InstallGISCloudSuiteOnK3S/","result":{"data":{"markdownRemark":{"html":"<h2 id=\"安装gis云套件-k3s环境\"><a href=\"#%E5%AE%89%E8%A3%85gis%E4%BA%91%E5%A5%97%E4%BB%B6-k3s%E7%8E%AF%E5%A2%83\" 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>安装GIS云套件-K3S环境</h2>\n<p>用于在 Linux 单机环境下快速部署 GIS 云套件，GIS云套件基于 K3S 进行部署，关于 K3S 的更多信息请参考<a href=\"https://K3S.io\" target=\"_blank\">K3S官网</a>。</p>\n<p>本文档所需文件均可在以下百度网盘中下载：</p>\n<ul>\n<li><a href=\"https://pan.baidu.com/s/1lWLyyT1jAbADGuxEG3m4gA\">https://pan.baidu.com/s/1lWLyyT1jAbADGuxEG3m4gA</a>  提取码：ge4d</li>\n</ul>\n<h3 id=\"前提条件\"><a href=\"#%E5%89%8D%E6%8F%90%E6%9D%A1%E4%BB%B6\" 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>前提条件</h3>\n<ol>\n<li>Linux 操作系统（建议使用 Ubuntu 18.04 或者 Ubuntu 16.04）</li>\n<li>已经下载了 <code class=\"gatsby-code-text\">supermap-giscloudsuite-with-k3s-10.1.4-linux-x64.tar.gz</code> 文件</li>\n<li>\n<p>规格：</p>\n<ul>\n<li>处理器数量：4 核+</li>\n<li>内存：8 GB+（规格越大性能越好）</li>\n<li>硬盘：80 GB+</li>\n<li>开启内置环境需要的资源要额外预留</li>\n</ul>\n</li>\n<li>\n<p>镜像包准备（如果可以访问阿里云仓库，则忽略该步）</p>\n<ul>\n<li><code class=\"gatsby-code-text\">supermap-giscloudsuite-registry-10.1.4-linux-x64.tar.gz</code></li>\n</ul>\n</li>\n</ol>\n<h3 id=\"镜像仓库安装\"><a href=\"#%E9%95%9C%E5%83%8F%E4%BB%93%E5%BA%93%E5%AE%89%E8%A3%85\" 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>镜像仓库安装</h3>\n<p>开始之前，运行”sudo docker version”，确保Docker已成功安装，如果可以访问阿里云仓库，可以跳过此步</p>\n<ol>\n<li>\n<p>将镜像包放置在机器（可以是安装了Docker的任意机器）的任意目录，如：/home/，使用以下命令解压（若实际包名与示例中的包名不一致，在执行命令时请替换为实际包名）：</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">tar -zxf supermap-giscloudsuite-registry-10.1.4-linux-x64.tar.gz</code></pre></div>\n</li>\n<li>\n<p>进入解压后目录</p>\n<div class=\"gatsby-highlight\" data-language=\"shell\"><pre class=\"gatsby-code-shell\"><code class=\"gatsby-code-shell\"><span class=\"token builtin class-name\">cd</span> supermap-giscloudsuite-docker-images</code></pre></div>\n</li>\n<li>\n<p>在当前目录执行以下命令，进行安装镜像库</p>\n<div class=\"gatsby-highlight\" data-language=\"shell\"><pre class=\"gatsby-code-shell\"><code class=\"gatsby-code-shell\"><span class=\"token function\">sudo</span> <span class=\"token function\">chmod</span> +x startup.sh  <span class=\"token operator\">&amp;&amp;</span> <span class=\"token function\">sudo</span> ./startup.sh</code></pre></div>\n</li>\n<li>\n<p>验证镜像库安装是否成功</p>\n<div class=\"gatsby-highlight\" data-language=\"shell\"><pre class=\"gatsby-code-shell\"><code class=\"gatsby-code-shell\"><span class=\"token function\">sudo</span> docker pull <span class=\"token punctuation\">{</span>ip<span class=\"token punctuation\">}</span>:5000/supermap/adminer:4.6.3</code></pre></div>\n<p>其中<code class=\"gatsby-code-text\">{ip}</code>为所在主机IP ，如果结果无error，则启动成功</p>\n</li>\n</ol>\n<h3 id=\"gis云套件安装与使用\"><a href=\"#gis%E4%BA%91%E5%A5%97%E4%BB%B6%E5%AE%89%E8%A3%85%E4%B8%8E%E4%BD%BF%E7%94%A8\" 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>GIS云套件安装与使用</h3>\n<blockquote>\n<p>计算机需要开放values.yaml文件中“deploy_keycloak_port”（默认值32221）、“deploy_gateway_port”（默认值是32222）、“deploy_bslicense_ui_port”（默认值是32223）对应的端口，以及6443、8443、2049（使用NFS存储时开放）、8080、9100端口。如果您是使用阿里云ECS服务器，您需要将以上端口添加到安全组规则中。除此以外，还需要确保 3307 和 9183 端口不被占用。</p>\n</blockquote>\n<p>以下所有命令均以管理员权限执行</p>\n<ol>\n<li>\n<p>将下载的文件解压（若实际包名与示例中的包名不一致，在执行命令时请替换为实际包名），得到”supermap-giscloudsuite-for-k3s”文件夹</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">tar -zxf supermap-giscloudsuite-with-k3s-10.1.4-linux-x64.tar.gz</code></pre></div>\n</li>\n<li>\n<p>进入 supermap-giscloudsuite-with-k3s 文件夹，执行：</p>\n<div class=\"gatsby-highlight\" data-language=\"shell\"><pre class=\"gatsby-code-shell\"><code class=\"gatsby-code-shell\"><span class=\"token function\">sudo</span>  <span class=\"token function\">vi</span> values.yaml</code></pre></div>\n<p>根据实际情况修改 values.yaml 文件:</p>\n<blockquote>\n<p>注意：</p>\n<ol>\n<li>符号”:“后面需留一个空格。</li>\n<li>以下文件只能在启动GIS云套件前设置，如需再次修改，请修改完后重新执行安装脚本./startup.sh。文件带有默认值，修改时直接修改值即可，不需要移除任何配置。</li>\n<li>“必填”项需要根据实际情况填写或修改；“选填”项可以不修改，若“选填”项中有默认值，请保持默认值，不能删除。</li>\n</ol>\n</blockquote>\n<div class=\"gatsby-highlight\" data-language=\"yaml\"><pre class=\"gatsby-code-yaml\"><code class=\"gatsby-code-yaml\"> <span class=\"token comment\"># 必填，GIS云套件镜像仓库的地址，用于拉取部署GIS云套件所需镜像。默认为阿里云仓库（外网使用时推荐该地址）：registry.cn-beijing.aliyuncs.com。</span>\n <span class=\"token comment\"># 内网仓库配置为&lt;ip>:5000，&lt;ip>为镜像仓库所在机器的IP（镜像仓库安装方法参照前文）。</span>\n  <span class=\"token key atrule\">deploy_registry</span><span class=\"token punctuation\">:</span> registry.cn<span class=\"token punctuation\">-</span>beijing.aliyuncs.com\n\n <span class=\"token comment\"># 必填，外部可访问的K3s安装机器IP，启动时会再次确认，eg: 192.168.17.110。</span>\n <span class=\"token key atrule\">deploy_kubernetes_public_ip</span><span class=\"token punctuation\">:</span>\n\n <span class=\"token comment\"># 必填，GIS云套件管理员账户名，用于登录GIS云套件，默认为user_admin，请自行更改。</span>\n <span class=\"token key atrule\">deploy_ispeco_user_name</span><span class=\"token punctuation\">:</span> user_admin\n\n <span class=\"token comment\"># 必填，GIS云套件管理员密码，用于登录GIS云套件，默认为iserver，请自行更改。</span>\n <span class=\"token key atrule\">deploy_ispeco_password</span><span class=\"token punctuation\">:</span> iserver\n\n <span class=\"token comment\"># 选填，您的NFS Server地址，用于存储GIS云套件数据，可以是IP或者域名，例如: 192.168.17.150。</span>\n <span class=\"token comment\"># 如果配置NFS Server,需要在机器中手动安装NFS Client。</span>\n <span class=\"token key atrule\">deploy_nfs_server</span><span class=\"token punctuation\">:</span>\n\n <span class=\"token comment\"># 选填，NFS Server提供挂载的路径，默认根路径：/。如果不配置NFS，默认使用hostPath数据卷，位于本地/opt/giscloudsuite目录。</span>\n <span class=\"token key atrule\">deploy_nfs_path</span><span class=\"token punctuation\">:</span> /\n\n <span class=\"token comment\"># 选填，K3s主节点URL，默认使用https://kubernetes.default.svc，保持默认即可。</span>\n <span class=\"token key atrule\">deploy_kubernetes_master_url</span><span class=\"token punctuation\">:</span> https<span class=\"token punctuation\">:</span>//kubernetes.default.svc\n\n <span class=\"token comment\"># 选填，镜像仓库的服务协议，取值范围：[http|https]，默认https。若使用SuperMap镜像包安装的镜像仓库，请配置为http。</span>\n <span class=\"token key atrule\">deploy_registry_protocol</span><span class=\"token punctuation\">:</span> https\n\n <span class=\"token comment\"># 选填, 您的StorageClass名称，用于存储GIS云套件数据。StorageClass与NFS Server均用于GIS云套件数据存储，如果和NFS Server(deploy_nfs_server)同时存在，优先使用NFS Server作为GIS云套件数据存储。</span>\n <span class=\"token key atrule\">deploy_storage_class_name</span><span class=\"token punctuation\">:</span>\n\n <span class=\"token comment\"># 选填，应用部署的K3s命名空间，可保持默认giscloudsuite，或根据实际需求自定义。</span>\n <span class=\"token key atrule\">deploy_namespace</span><span class=\"token punctuation\">:</span> giscloudsuite\n\n <span class=\"token comment\"># 选填，GIS云套件服务协议，取值范围：[https|http]，默认http。</span>\n <span class=\"token key atrule\">deploy_service_protocol</span><span class=\"token punctuation\">:</span> http\n\n <span class=\"token comment\"># 选填，镜像拉取策略，取值范围：[Always|Never|IfNotPresent]，默认为IfNotPresent。</span>\n <span class=\"token comment\"># Always：总是从镜像仓库拉取最新镜像；</span>\n <span class=\"token comment\"># Never：使用本地镜像，不从镜像仓库拉取镜像；</span>\n <span class=\"token comment\"># IfNotPresent：如果本地有可用镜像，使用本地镜像，否则从镜像仓库拉取。</span>\n <span class=\"token key atrule\">deploy_image_pull_policy</span><span class=\"token punctuation\">:</span> IfNotPresent\n\n <span class=\"token comment\"># 选填，镜像拉取Secret，用于拉取私有镜像时进行身份认证。例如：image-pull-secret。配置Secret前，需在Kubernetes命名空间下创建与Secret同名的资源，详情请参见GIS云套件->附录->常见问题解答->问题12。</span>\n <span class=\"token key atrule\">deploy_image_pull_secret</span><span class=\"token punctuation\">:</span>\n\n <span class=\"token comment\"># 选填，镜像仓库中存储镜像的命名空间名称，默认为supermap，支持用户自定义。</span>\n <span class=\"token key atrule\">deploy_image_namespace</span><span class=\"token punctuation\">:</span> supermap\n\n <span class=\"token comment\"># 选填，Keycloak服务类型，取值范围：[NodePort|LoadBalancer]，通常保持默认即可。</span>\n <span class=\"token key atrule\">deploy_keycloak_service_type</span><span class=\"token punctuation\">:</span> NodePort\n\n <span class=\"token comment\"># 选填，GIS云套件中单个服务的CPU分配，默认为1核。</span>\n <span class=\"token key atrule\">deploy_cpu_limit</span><span class=\"token punctuation\">:</span> <span class=\"token number\">1</span>\n\n <span class=\"token comment\"># 选填，GIS云套件中单个服务的Memory分配，不能小于4Gi，默认为4Gi。</span>\n <span class=\"token key atrule\">deploy_memory_limit</span><span class=\"token punctuation\">:</span> 4Gi\n\n <span class=\"token comment\"># 选填，指定GIS云套件中iserver_gisapplication的镜像tag。</span>\n <span class=\"token key atrule\">deploy_gis_app_tag</span><span class=\"token punctuation\">:</span> 10.1.4\n\n <span class=\"token comment\"># 选填，指定GIS云套件中使用GIS镜像的tag。</span>\n <span class=\"token key atrule\">deploy_image_tag</span><span class=\"token punctuation\">:</span> 10.1.4\n\n <span class=\"token comment\"># 选填，keycloak端口，自定义范围：30000-32767，不包括 31234，默认32221。如果自定义端口，注意不要与其他变量的端口相同。</span>\n <span class=\"token key atrule\">deploy_keycloak_port</span><span class=\"token punctuation\">:</span> <span class=\"token number\">32221</span>\n\n <span class=\"token comment\"># 选填，管理UI端口，自定义范围：30000-32767，不包括 31234，默认32222。如果自定义端口，注意不要与其他变量的端口相同。</span>\n <span class=\"token key atrule\">deploy_gateway_port</span><span class=\"token punctuation\">:</span> <span class=\"token number\">32222</span>\n\n <span class=\"token comment\"># 选填，许可中心端口，自定义范围：30000-32767，不包括 31234，默认32223。如果自定义端口，注意不要与其他变量的端口相同。</span>\n <span class=\"token key atrule\">deploy_bslicense_ui_port</span><span class=\"token punctuation\">:</span> <span class=\"token number\">32223</span>\n\n <span class=\"token comment\"># 选填，是否禁用iPortal的相关服务，取值范围：[true|false]，默认true；</span>\n <span class=\"token comment\"># true：禁用iPortal相关服务；</span>\n <span class=\"token comment\"># false：不禁用iPortal相关服务。</span>\n <span class=\"token key atrule\">deploy_disable_iportal</span><span class=\"token punctuation\">:</span> <span class=\"token boolean important\">true</span>\n\n <span class=\"token comment\"># 选填，许可中心是否禁用本地存储，取值范围：[true|false]，默认为 false。为 true 时必须配置deploy_nfs_server或default_storage_class_name；</span>\n <span class=\"token comment\"># true：许可中心不使用本地存储；</span>\n <span class=\"token comment\"># false：许可中心使用本地存储。</span>\n <span class=\"token key atrule\">deploy_disable_bslicense_local_volume</span><span class=\"token punctuation\">:</span> <span class=\"token boolean important\">false</span>\n\n <span class=\"token comment\"># 选填，用于HBase性能优化，取值范围：[true|false]，默认false【如您没有使用HBase的需求，可以不做修改；如您需要优化内置HBase性能，请将该值设为true，详见GIS云套件->附录->常见问题解答->问题15】。</span>\n <span class=\"token key atrule\">deploy_disable_hbase_nfs_volume</span><span class=\"token punctuation\">:</span> <span class=\"token boolean important\">false</span>\n\n <span class=\"token comment\"># 选填，GIS云套件配置域名时必填，GIS云套件域名映射的Kubernetes节点IP（即域名在DNS服务器上配置指向的IP）。默认使用第一个Kubernetes节点IP。</span>\n <span class=\"token key atrule\">deploy_domain_ip</span><span class=\"token punctuation\">:</span>\n\n <span class=\"token comment\"># 选填，配置GIS云套件访问入口的域名，比如：imanager.iservergateway.com。不填使用IP加端口访问。</span>\n <span class=\"token key atrule\">deploy_gateway_domain</span><span class=\"token punctuation\">:</span>\n\n <span class=\"token comment\"># 选填，GIS云套件访问入口域名对应的证书路径，只有配置了GIS云套件域名（deploy_gateway_domain），该变量才会生效。证书应当与values.yaml存放于同一目录下，填写时使用相对路径，比如：gateway/tls.crt。</span>\n <span class=\"token key atrule\">deploy_gateway_certificate_path</span><span class=\"token punctuation\">:</span>\n\n <span class=\"token comment\"># 选填，GIS云套件访问入口域名对应证书的私钥路径，只有配置了GIS云套件域名（deploy_gateway_domain），该变量才会生效。私钥应当与values.yaml存放于同一目录下，填写时使用相对路径，比如:gateway/tls.key。</span>\n <span class=\"token key atrule\">deploy_gateway_private_key_path</span><span class=\"token punctuation\">:</span>\n\n <span class=\"token comment\"># 选填，配置访问Keycloak的域名，比如：imanager.keycloak.com。不填使用IP加端口访问。</span>\n <span class=\"token key atrule\">deploy_keycloak_domain</span><span class=\"token punctuation\">:</span>\n\n <span class=\"token comment\"># 选填，Keycloak安全中心域名对应的证书路径，只有配置了Keycloak安全中心域名（deploy_gateway_domain），该变量才会生效。证书应当与values.yaml存放于同一目录下，填写时使用相对路径，比如:keycloak/tls.crt。</span>\n <span class=\"token key atrule\">deploy_keycloak_certificate_path</span><span class=\"token punctuation\">:</span>\n\n <span class=\"token comment\"># 选填，Keycloak安全中心域名对应证书的私钥路径，只有配置了Keycloak安全中心域名（deploy_gateway_domain），该变量才会生效。私钥应当与values.yaml存放于同一目录下，填写时使用相对路径，比如:keycloak/tls.key。</span>\n <span class=\"token key atrule\">deploy_keycloak_private_key_path</span><span class=\"token punctuation\">:</span>\n\n <span class=\"token comment\"># 选填，设置系统时区。填写系统时区目录（/usr/share/zoneinfo/）下时区文件的相对路径，如Asia/Shanghai、America/New_York，默认为Asia/Shanghai。</span>\n <span class=\"token key atrule\">deploy_timezone</span><span class=\"token punctuation\">:</span> Asia/Shanghai\n\n <span class=\"token comment\"># 选填，是否禁用metrics_server服务，metrics_server用于Kubernetes资源监控，取值范围：[true|false]。默认false；</span>\n <span class=\"token comment\"># true：禁用metrics_server服务；</span>\n <span class=\"token comment\"># false：开启metrics_server服务。</span>\n <span class=\"token key atrule\">deploy_disable_metrics_server</span><span class=\"token punctuation\">:</span> <span class=\"token boolean important\">false</span></code></pre></div>\n<p>修改完成后保存并退出：敲击键盘<strong>Esc</strong>键，命令行输入”:wq”后敲击<strong>回车</strong>键。</p>\n</li>\n<li>\n<p>安装</p>\n<p>下面命令均需要管理员权限执行</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">chmod +x startup.sh &amp;&amp; ./startup.sh</code></pre></div>\n<p>startup.sh 脚本在执行过程中，会根据传入的仓库地址和协议，更新配置，以便正确的拉取镜像。中途还会确认使用的 ip，该 ip 可以被本机以外访问。</p>\n<p>安装完成后，可以通过 <code class=\"gatsby-code-text\">http://{ip}:32222</code> 访问GIS云套件页面，通过 <code class=\"gatsby-code-text\">http://{ip}:32223</code> 访问许可中心（Web版）页面。<code class=\"gatsby-code-text\">{ip}</code>: 为安装 k3s 机器的 ip。如果<code class=\"gatsby-code-text\">deploy_service_protocol</code>的值为<code class=\"gatsby-code-text\">https</code>，则通过 <code class=\"gatsby-code-text\">https://{ip}:32222</code>和<code class=\"gatsby-code-text\">https://{ip}:32223</code> 访问。</p>\n<p>登录账号参见 values.yaml文件中配置的GIS云套件管理员账户信息</p>\n</li>\n<li>\n<p>配置许可</p>\n<p>安装好之后，还需要导入许可才能使用。这里以导入试用许可为例。</p>\n<p>首先先去 SuperMap 官网申请试用许可。</p>\n<p>访问GIS云套件页面， 在没有许可的情况下会自动跳转到许可中心（Web版）页面，点击激活更新，参照操作流程导入许可。</p>\n<p><img src=\"./img/activationlicense.png\" alt=\"licensemanagement\"></p>\n<p>导入成功之后，在许可状态可以看见许可信息</p>\n<p><img src=\"./img/licensestatus1.png\" alt=\"licensestatus\"></p>\n<p>安装完成之后就可以正常使用</p>\n</li>\n</ol>\n<h3 id=\"附录\"><a href=\"#%E9%99%84%E5%BD%95\" 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>附录</h3>\n<ol>\n<li>\n<p>添加或修改http仓库到K3S</p>\n<p>编辑”/var/lib/rancher/K3S/agent/etc/containerd/config.toml.tmpl”</p>\n<p>如果文件不存在，执行下面命令</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">cp /var/lib/rancher/K3S/agent/etc/containerd/config.toml /var/lib/rancher/K3S/agent/etc/containerd/config.toml.tmpl</code></pre></div>\n<p>找到”plugins.cri.registry”，根据实际情况修改（registry.ispeco.com 使用实际值替换）</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">[plugins.cri.registry]\n [plugins.cri.registry.mirrors]\n   [plugins.cri.registry.mirrors.&quot;registry.ispeco.com&quot;]\n     endpoint = [&quot;http://registry.ispeco.com&quot;]</code></pre></div>\n<p>如果有多个仓库，可以继续添加”plugins.cri.registry.mirrors.xxx”，以192.168.17.150:5001仓库为例</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">[plugins.cri.registry]\n [plugins.cri.registry.mirrors]\n   [plugins.cri.registry.mirrors.&quot;registry.ispeco.com&quot;]\n     endpoint = [&quot;http://registry.ispeco.com&quot;]\n   [plugins.cri.registry.mirrors.&quot;192.168.17.150:5001&quot;]\n     endpoint = [&quot;http://192.168.17.150:5001&quot;]</code></pre></div>\n<p>修改之后重启 K3S</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">systemctl restart K3S</code></pre></div>\n</li>\n<li>\n<p>运行”shutdown.sh”文件可以删除GIS云套件</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">chmod +x shutdown.sh &amp;&amp; ./shutdown.sh</code></pre></div>\n<p>如需彻底删除GIS云套件，请增加”-v”参数：</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">chmod +x shutdown.sh &amp;&amp; ./shutdown.sh -v</code></pre></div>\n</li>\n<li>\n<p>卸载 K3S 环境</p>\n<p>在系统任务目录下执行下面命令卸载 K3S 环境，此命令会删除 K3S 相关的数据（拉取的镜像，配置等）</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">K3S-uninstall.sh</code></pre></div>\n</li>\n<li>\n<p>基础服务访问地址({ip}: 为安装 K3S 机器的 ip):</p>\n<table>\n<tr class=\"t1st\">\n  <th>服务</th>\n  <th>地址</th>\n</tr>\n<tr class=\"t2Row\">\n  <td>GIS云套件</td>\n  <td>http://{ip}:32222 或 https://{ip}:32222</td>\n</tr>\n<tr class=\"t1Row\">\n  <td>许可中心</td>\n  <td>http://{ip}:32223 或 https://{ip}:32223</td>\n</tr>\n</table>\n</li>\n</ol>","frontmatter":{"title":"入门","next":null,"prev":null},"fields":{"path":"content/guides/InstallGISCloudSuiteOnK3S.zh.md","slug":"/zh/guides/InstallGISCloudSuiteOnK3S/","langKey":"zh"}}},"pageContext":{"slug":"/zh/guides/InstallGISCloudSuiteOnK3S/"}}}