{"componentChunkName":"component---src-templates-guides-js","path":"/zh/guides/InstalliManager/","result":{"data":{"markdownRemark":{"html":"<h2 id=\"安装imanager\"><a href=\"#%E5%AE%89%E8%A3%85imanager\" 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>安装iManager</h2>\n<p>用于在 kubernetes 环境下快速部署 iManager。指南中提供两种iManager的部署方式，常规Linux命令与Helm命令，部署时任选一种。</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>\n<p>已有 kubernetes 环境，版本1.9及以上，且Kubernetes node节点机器与master节点机器设置的时间一致（误差30秒以内）</p>\n<blockquote>\n<p>如果没有kubernetes环境，请参考《kubernetes离线安装指南-CentOS篇》或《kubernetes离线安装指南-Ubuntu18.04篇》进行安装。</p>\n</blockquote>\n</li>\n<li>\n<p>部署iManager for Kubernetes需要的资源：</p>\n<ul>\n<li>处理器核数：4 核+</li>\n<li>内存：16 GB+</li>\n<li>硬盘：200 GB+（200 GB 为iManager基础数据所需大小，不包括业务数据存储）</li>\n<li>通过iManager for Kubernetes创建环境需要的资源要额外预留</li>\n</ul>\n</li>\n<li>\n<p>已经下载了 supermap-imanager-for-kubernetes-10.1.4-linux-x64.tar.gz 文件</p>\n<ul>\n<li>网盘路径：iManager部署包/iManager 10.1.4/iManager for Kubernetes部署包/supermap-imanager-for-kubernetes-10.1.4-linux-x64.tar.gz</li>\n</ul>\n</li>\n<li>\n<p>NFS Server离线安装包准备（根据使用的操作系统下载对应版本的NFS Server离线安装包, 如果使用已有的 NFS Server 则忽略该步）</p>\n<ul>\n<li>网盘路径（CentOS 7.5系统）：iManager部署包/软件工具包/NFS Server离线安装包/nfs-server-offline-centos-7.5.zip</li>\n<li>网盘路径（Ubuntu 18.04系统）：iManager部署包/软件工具包/NFS Server离线安装包/nfs-server-offline-ubuntu-18.04.zip</li>\n</ul>\n</li>\n<li>\n<p>镜像包准备（如果可以访问阿里云仓库，则忽略该步）</p>\n<ul>\n<li>网盘路径：iManager部署包/iManager 10.1.4/iManager for Kubernetes部署包/supermap-imanager-for-kubernetes-registry-all-10.1.4-linux-x64.tar.gz</li>\n</ul>\n</li>\n<li>选择Helm部署时，需有Helm环境(可以执行helm命令)</li>\n</ol>\n<h3 id=\"nfs-server安装\"><a href=\"#nfs-server%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>NFS Server安装</h3>\n<blockquote>\n<p>此处以CentOS系统为例，Ubuntu系统安装方法类似。如果已有 NFS 服务器，可以跳过此步</p>\n</blockquote>\n<ul>\n<li>在本机解压nfs-server-offline-centos-7.5.zip,得到supermap-nfs-server文件夹；</li>\n<li>\n<p>拷贝supermap-nfs-server文件夹到任意一台机器 ，然后根据以下命令操作：</p>\n<p>进入supermap-nfs-server文件夹：</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">cd supermap-nfs-server</code></pre></div>\n<p>执行安装脚本：</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">sudo chmod +x install.sh &amp;&amp; ./install.sh</code></pre></div>\n<p><strong>安装后nfs的存储位置：/opt/nfs_data</strong></p>\n<p>可以通过以下方法验证nfs安装是否成功</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">mkdir test\nmount -t nfs &lt;ip&gt;:/opt/nfs_data test</code></pre></div>\n<blockquote>\n<p>注： <code class=\"gatsby-code-text\">&lt;ip&gt;</code>是NFS Server所在机器的ip</p>\n</blockquote>\n</li>\n</ul>\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<blockquote>\n<p>镜像仓库安装之前，运行sudo docker version，确保Docker已成功安装，如果可以访问阿里云仓库，可以跳过此步</p>\n</blockquote>\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-imanager-for-kubernetes-registry-all-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-imanager-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 operator\">&lt;</span>ip<span class=\"token operator\">></span>:5000/supermap/tiny-tools:3.12</code></pre></div>\n<blockquote>\n<p>其中<code class=\"gatsby-code-text\">&lt;ip&gt;</code>为所在主机IP ，如果结果无error，则启动成功。\n如果是在ARM环境下部署，请将镜像tag“3.12”更改为“1.0-arm”。</p>\n</blockquote>\n</li>\n</ol>\n<h3 id=\"imanager安装与使用\"><a href=\"#imanager%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>iManager安装与使用</h3>\n<blockquote>\n<p>计算机需要开放values.yaml文件中的“deploy<em>imanager</em>port”（默认值31100）对应的端口，以及6443、9100、2049（使用NFS存储时开放）端口。如果您是使用阿里云ECS服务器，您需要将以上端口添加到安全组规则中。除此以外，还需要确保 3307 和 9183 端口不被占用。</p>\n</blockquote>\n<p>以下所有命令均以管理员权限执行</p>\n<ol>\n<li>\n<p>将iManager安装包supermap-imanager-for-kubernetes-10.1.4-linux-x64.tar.gz放置在Kubernetes master节点所在主机的任意目录，使用以下命令解压（若实际包名与示例中的包名不一致，在执行命令时请替换为实际包名）：</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">tar -zxf supermap-imanager-for-kubernetes-10.1.4-linux-x64.tar.gz</code></pre></div>\n</li>\n<li>\n<p>进入解压后得到的 supermap-imanager-for-kubernetes 文件夹，执行：</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>根据实际情况修改 <strong>values.yaml</strong> 文件:</p>\n<blockquote>\n<p>注意：</p>\n<ol>\n<li>符号”:“后面需留一个空格。</li>\n<li>values.yaml文件只能在启动iManager前设置，如需再次修改，请修改完后重新执行安装脚本./startup.sh。文件带有默认值，修改时直接修改值即可，不需要移除任何配置。Helm命令更新配置，在supermap-imanager-for-kubernetes文件夹中执行“helm upgrade imanager ../supermap-imanager-for-kubernetes -n supermap”。</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\"># 必填，iManager镜像仓库的地址，用于拉取部署iManager所需镜像。默认为阿里云仓库（外网使用时推荐该地址）：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\"># 必填，外部访问Kubernetes时用的IP，可以是任意一台Kubernetes节点机器外部可访问的IP,例如，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\"># 必填，iManager管理员账户名，用于登录iManager，默认为admin，请自行更改。</span>\n <span class=\"token key atrule\">deploy_imanager_user_name</span><span class=\"token punctuation\">:</span> admin\n\n <span class=\"token comment\"># 必填,iManager管理员密码，用于登录iManager，默认为admin，请自行更改。</span>\n <span class=\"token key atrule\">deploy_imanager_password</span><span class=\"token punctuation\">:</span> admin\n\n <span class=\"token comment\"># 必填(deploy_storage_class_name的值非空时选填)，您的NFS Server地址，NFS Server用于存储iManager数据，可以是IP或者域名，例如: 192.168.17.150。NFS Server 安装方法请参照前文。</span>\n <span class=\"token comment\"># 使用NFS Server存储时，需在Kubernetes的Node节点机器中安装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情况来填写，如果使用SuperMap提供的NFS离线安装包安装NFS，则此处地址填写为：/opt/nfs_data。</span>\n <span class=\"token key atrule\">deploy_nfs_path</span><span class=\"token punctuation\">:</span> /\n\n <span class=\"token comment\"># 选填，Kubernetes主节点URL，默认使用https://kubernetes.default.svc，通常保持默认即可；</span>\n <span class=\"token comment\"># 如果是阿里云等公有云环境，此变量必填，可通过kubectl cluster-info命令获取， 例如，https://192.168.17.110:6443。</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\"># 选填，iManager创建的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\"># 选填, 您的StorageClass名称，用于存储iManager数据。StorageClass与NFS Server均用于iManager数据存储，如果和NFS Server(deploy_nfs_server)同时存在，优先使用NFS Server作为iManager数据存储。</span>\n <span class=\"token key atrule\">deploy_storage_class_name</span><span class=\"token punctuation\">:</span>\n\n <span class=\"token comment\"># 选填，iManager服务部署到kubernetes的命名空间，可保持默认值supermap，或根据实际需求自定义；</span>\n <span class=\"token comment\"># 使用Helm命令部署时需单独创建命名空间。</span>\n <span class=\"token key atrule\">deploy_namespace</span><span class=\"token punctuation\">:</span> supermap\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同名的资源，详情请参见教程->附录->常见问题解答->问题6。</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\"># 选填，iManager服务类型，取值范围：[NodePort|LoadBalancer]，通常保持默认即可；</span>\n <span class=\"token comment\"># 如果是阿里云等公有云环境这里填LoadBalancer。</span>\n <span class=\"token key atrule\">deploy_service_type</span><span class=\"token punctuation\">:</span> NodePort\n\n <span class=\"token comment\"># 选填，iManager服务协议，取值范围：[https|http]，默认http。</span>\n <span class=\"token key atrule\">deploy_imanager_service_protocol</span><span class=\"token punctuation\">:</span> http\n\n <span class=\"token comment\"># 选填，是否禁用iManager日志功能，取值范围：[true|false]。默认为false；</span>\n <span class=\"token comment\"># true：禁用日志功能；</span>\n <span class=\"token comment\"># false：开启日志功能。</span>\n <span class=\"token key atrule\">deploy_disable_log</span><span class=\"token punctuation\">:</span> <span class=\"token boolean important\">false</span>\n\n <span class=\"token comment\"># 选填，是否禁用iManager告警功能，取值范围：[true|false]。默认为false；</span>\n <span class=\"token comment\"># true：禁用告警功能；</span>\n <span class=\"token comment\"># false：开启告警功能。</span>\n <span class=\"token key atrule\">deploy_disable_alert</span><span class=\"token punctuation\">:</span> <span class=\"token boolean important\">false</span>\n\n <span class=\"token comment\"># 选填，iManager中单个服务的CPU分配，默认为2核。</span>\n <span class=\"token key atrule\">deploy_cpu_limit</span><span class=\"token punctuation\">:</span> <span class=\"token number\">2</span>\n\n <span class=\"token comment\"># 选填，iManager中单个服务的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\"># 选填，指定iManagaer创建的iServer镜像tag。</span>\n <span class=\"token key atrule\">deploy_iserver_tag</span><span class=\"token punctuation\">:</span> 10.1.4\n\n <span class=\"token comment\"># 选填，指定iManager创建的iPortal镜像tag。</span>\n <span class=\"token key atrule\">deploy_iportal_tag</span><span class=\"token punctuation\">:</span> 10.1.4\n\n <span class=\"token comment\"># 选填，指定iManager创建的iDesktop镜像tag。</span>\n <span class=\"token key atrule\">deploy_idesktop_tag</span><span class=\"token punctuation\">:</span> 10.1.2\n\n <span class=\"token comment\"># 选填，指定iManager中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\"># 选填，指定iManager中使用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\"># 选填，iManager端口，自定义范围：30000-32767，不包括31234，默认31100。如果自定义端口，注意不要与其他变量的端口相同。</span>\n <span class=\"token key atrule\">deploy_imanager_port</span><span class=\"token punctuation\">:</span> <span class=\"token number\">31100</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，详见教程->附录->常见问题解答->问题9】。</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\"># 选填，企业微信接收消息token，使用微信告警功能时必填。企业微信告警配置请参见SuperMap iManager在线帮助文档。</span>\n <span class=\"token key atrule\">deploy_weixin_token</span><span class=\"token punctuation\">:</span>\n\n <span class=\"token comment\"># 选填，企业微信的企业ID，使用微信告警功能时必填。</span>\n <span class=\"token key atrule\">deploy_weixin_corp_id</span><span class=\"token punctuation\">:</span>\n\n <span class=\"token comment\"># 选填，企业微信接收消息EncodingAESKey，使用微信告警功能时必填。</span>\n <span class=\"token key atrule\">deploy_weixin_encoding_aes_key</span><span class=\"token punctuation\">:</span>\n\n <span class=\"token comment\"># 选填，企业微信接收消息的部门id，使用微信告警功能时必填。</span>\n <span class=\"token key atrule\">deploy_weixin_to_party</span><span class=\"token punctuation\">:</span>\n\n <span class=\"token comment\"># 选填，企业微信接收消息的应用id，使用微信告警功能时必填。</span>\n <span class=\"token key atrule\">deploy_weixin_agent_id</span><span class=\"token punctuation\">:</span>\n\n <span class=\"token comment\"># 选填，企业微信接收消息的应用secret，使用微信告警功能时必填。</span>\n <span class=\"token key atrule\">deploy_weixin_api_secret</span><span class=\"token punctuation\">:</span>\n\n <span class=\"token comment\"># 选填，钉钉接收消息的webhook，使用钉钉告警功能时必填。钉钉告警配置请参见SuperMap iManager在线帮助文档。</span>\n <span class=\"token key atrule\">deploy_dingtalk_webhook</span><span class=\"token punctuation\">:</span>\n\n <span class=\"token comment\"># 选填，钉钉接收消息的secret，使用钉钉告警功能时必填。</span>\n <span class=\"token key atrule\">deploy_dingtalk_secret</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>\n\n <span class=\"token comment\"># 选填，是否开启服务网格(Istio)功能，取值范围：[true|false]。默认true。ARM环境下不支持Istio功能，没有该参数；</span>\n <span class=\"token comment\"># true：开启服务网格功能；</span>\n <span class=\"token comment\"># false：禁用服务网格功能。</span>\n <span class=\"token key atrule\">deploy_istio_enabled</span><span class=\"token punctuation\">:</span> <span class=\"token boolean important\">true</span>\n\n <span class=\"token comment\"># 选填，是否开启服务网格(Istio)中的ingressgateway（入口网关）和egressgateway（出口网关），取值范围：[true|false]。默认true。该变量只有当deploy_istio_enabled为true时生效；</span>\n <span class=\"token comment\"># true：开启ingressgateway和egressgateway；</span>\n <span class=\"token comment\"># false：禁用ingressgateway和egressgateway。</span>\n <span class=\"token key atrule\">deploy_istio_enable_ingress_egress</span><span class=\"token punctuation\">:</span> <span class=\"token boolean important\">true</span>\n\n <span class=\"token comment\"># 选填，是否开启服务网格(Istio)中的Kiali和Tracing服务，这两个服务用于服务追踪，取值范围：[true|false]。默认true。该变量只有当deploy_istio_enabled为true时生效；</span>\n <span class=\"token comment\"># true：开启Kiali和Tracing服务；</span>\n <span class=\"token comment\"># false：禁用Kiali和Tracing服务。</span>\n <span class=\"token key atrule\">deploy_istio_enable_kiali_tracing</span><span class=\"token punctuation\">:</span> <span class=\"token boolean important\">true</span>\n\n <span class=\"token comment\"># 选填，服务网格(Istio)中ingressgateway的服务类型，取值范围：[NodePort|LoadBalancer]，通常保持默认即可。该变量只有当deploy_istio_enabled和deploy_istio_enable_ingress_egress同时为true时生效；</span>\n <span class=\"token comment\"># 如果是阿里云等公有云环境，这里填LoadBalancer。</span>\n <span class=\"token key atrule\">deploy_istio_ingress_service_nodetype</span><span class=\"token punctuation\">:</span> NodePort</code></pre></div>\n<p>修改完成后保存并退出：敲击键盘<strong>Esc</strong>键，命令行输入“:wq”后敲击<strong>回车</strong>键。</p>\n</li>\n<li>\n<p>安装 iManager（以下命令均在supermap-imanager-for-kubernetes文件夹中执行）</p>\n<p>安装iManager时，可选择常规Linux命令安装，或Helm命令安装，任选其一。</p>\n<p><strong>常规Linux命令安装</strong></p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">sudo chmod +x startup.sh &amp;&amp; ./startup.sh</code></pre></div>\n<p><strong>Helm命令安装</strong></p>\n<p>3.1 创建命令空间supermap(可以自定义,需同步修改下文中的命名空间)</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">kubectl create ns supermap</code></pre></div>\n<p>3.2 安装iManager</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">helm install imanager ../supermap-imanager-for-kubernetes -n supermap</code></pre></div>\n<p>3.3 查看iManager是否安装成功</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">helm list -n supermap</code></pre></div>\n<p>\n  <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/iManager_K8S/1014/static/01c6bb9f084b22defede602afe5d3c22/ce92a/helmlist.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: 5.238095238095238%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAABCAIAAABR8BlyAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAQklEQVQI12MQMDcRUtYRNDAUMDMWktcCMoRktAQ19AQ1dIVktYSUdISUtYUUtAS19YUUtYWlNYEMYTF1QXU9IVUdAPPFB9PSHvksAAAAAElFTkSuQmCC'); 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=\"helmlist\"\n        title=\"\"\n        src=\"/iManager_K8S/1014/static/01c6bb9f084b22defede602afe5d3c22/1e088/helmlist.png\"\n        srcset=\"/iManager_K8S/1014/static/01c6bb9f084b22defede602afe5d3c22/65ed1/helmlist.png 210w,\n/iManager_K8S/1014/static/01c6bb9f084b22defede602afe5d3c22/d10fb/helmlist.png 420w,\n/iManager_K8S/1014/static/01c6bb9f084b22defede602afe5d3c22/1e088/helmlist.png 840w,\n/iManager_K8S/1014/static/01c6bb9f084b22defede602afe5d3c22/78612/helmlist.png 1260w,\n/iManager_K8S/1014/static/01c6bb9f084b22defede602afe5d3c22/ce92a/helmlist.png 1459w\"\n        sizes=\"(max-width: 840px) 100vw, 840px\"\n      />\n    </span>\n  </span>\n  \n  </a>\n    </p>\n<blockquote>\n<p>执行完命令后的进度条仅供参考，实际服务启动情况请参见kubernetes 的 dashboard 界面<br>\n安装完成后，可以通过 <code class=\"gatsby-code-text\">http://&lt;ip&gt;:31100</code> 访问 iManager 页面 ,如果<code class=\"gatsby-code-text\">deploy_imanager_service_protocol</code>的值为<code class=\"gatsby-code-text\">https</code>,就通过: <code class=\"gatsby-code-text\">https://&lt;ip&gt;:31100</code> 访问 iManager 页面 . <code class=\"gatsby-code-text\">&lt;ip&gt;</code>: 为 kubernetes Master 节点的 ip.  </p>\n</blockquote>\n<p><strong>登录账号参见 values.yaml 文件中配置的iManager管理员账户信息</strong></p>\n</li>\n<li>\n<p>配置许可</p>\n<p>安装好 iManager 之后，还需要导入许可才能使用。这里以导入试用许可为例。</p>\n<p>首先去 SuperMap 官网申请试用许可或购买正式许可。</p>\n<p>访问iManager 页面，在没有许可的情况下会自动跳转到许可中心（Web版）页面，点击激活更新，参照操作流程导入许可</p>\n<p>\n  <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/iManager_K8S/1014/static/d8d842b749655ef5a7c902daf115b506/0f246/activationlicense.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: 72.38095238095238%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAIAAACgpqunAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABcklEQVQoz31Sy1LDMAz0r5Qkjp+y7DwoDAP0wIXhxB9w5DP4c9ZWG+hAuzNWHFle78pWy1wSRa0HDQyDt8aOY9dfxDAMIQTnHTMrWu55ueMEMMXw+nJ4fthLUX+VAlDrx9f0/skUpmkGZYzRWptzxnwrapr+gUqcKSXvfWhwDopc+AUsufPMVqkwoLjrjjZLKaiWX8Tdboc6FGDS/YGC75wZGsZxNFqjeageG4wxiDCCzfIrGQG8qNQAAkTPs6NCRJIUzbbBNfgTMEdSgaMpp+hdb0Jv6URuoH1Te3MO8aWgBCdQWXFsb6PxP/2oeSI5XDpaY7UVpEEKA2s83/q8djZp610TCVJrjExgD0pQVpP1Y48ny+b9w9N8eHPLYzPjpGLzVu3aeoWiwjTS2jC5brQUjywzT6VMGK1/67IiVpq2X7hEC4C3o4QG2yhGHefeT9qzDx4dr6/NmO4CqmywxkguLZZKJI5cAiVcPhjlMq+88G8QjojD5Z+sdQAAAABJRU5ErkJggg=='); 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=\"activationlicense\"\n        title=\"\"\n        src=\"/iManager_K8S/1014/static/d8d842b749655ef5a7c902daf115b506/1e088/activationlicense.png\"\n        srcset=\"/iManager_K8S/1014/static/d8d842b749655ef5a7c902daf115b506/65ed1/activationlicense.png 210w,\n/iManager_K8S/1014/static/d8d842b749655ef5a7c902daf115b506/d10fb/activationlicense.png 420w,\n/iManager_K8S/1014/static/d8d842b749655ef5a7c902daf115b506/1e088/activationlicense.png 840w,\n/iManager_K8S/1014/static/d8d842b749655ef5a7c902daf115b506/0f246/activationlicense.png 1118w\"\n        sizes=\"(max-width: 840px) 100vw, 840px\"\n      />\n    </span>\n  </span>\n  \n  </a>\n    </p>\n<p>导入成功之后，在许可状态可以看见许可信息</p>\n<p>\n  <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/iManager_K8S/1014/static/1d36d739faddecbd643dec1ef1a6af5d/54bf4/licensestatus1.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: 80.47619047619048%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAIAAACZeshMAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABeElEQVQoz42Ta3aCMBCFs5SKQgIhAUJIgHpq97+qfiTVY1Hb3uOPMTN37rwQ3ntrzNvhwO+YUBTF8fQceJVSxpi6afquF1pra80a3MfstW54HYZBVtUrflmWVVVJWZFFdAnrHD/OiyWNMc65pmlkgnqBuq5VrcQUpr7v29Zo3ZIFmxS2sxjejyRrr9APELzBIRM6CGJkfakkboq8b3gHQRxk2iAOAkG3F9z35EcISgTIEo0y0f1We1cmZIUs+4QMYRwdAtmdZllSOe/8JS8Grs52dJGnfYNgN6yaoGmaMLIanedGci28UB+j2Olve4bDemKI67qShSNhGfjSPmWu3DBEa56U7UcKdyGEZV3ptjgU7PBUbhWSJXe97e8JWW9lQ17mZVnmOcZ8Hrmrv8n0OnASo5/nOcTAcrisfytvVbslCXMz3z1fyaffyKzKOX4xxuXnwDayVPm0TMKe3JoWyRCm8/n98nkZ/QiZVeWvByNPm0+N09mt6gsQSJpollc+EgAAAABJRU5ErkJggg=='); 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=\"licensestatus1\"\n        title=\"\"\n        src=\"/iManager_K8S/1014/static/1d36d739faddecbd643dec1ef1a6af5d/1e088/licensestatus1.png\"\n        srcset=\"/iManager_K8S/1014/static/1d36d739faddecbd643dec1ef1a6af5d/65ed1/licensestatus1.png 210w,\n/iManager_K8S/1014/static/1d36d739faddecbd643dec1ef1a6af5d/d10fb/licensestatus1.png 420w,\n/iManager_K8S/1014/static/1d36d739faddecbd643dec1ef1a6af5d/1e088/licensestatus1.png 840w,\n/iManager_K8S/1014/static/1d36d739faddecbd643dec1ef1a6af5d/54bf4/licensestatus1.png 1007w\"\n        sizes=\"(max-width: 840px) 100vw, 840px\"\n      />\n    </span>\n  </span>\n  \n  </a>\n    </p>\n<p>安装完成之后就可以正常使用 iManager</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<h4 id=\"1删除imanager环境\"><a href=\"#1%E5%88%A0%E9%99%A4imanager%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>1.删除iManager环境</h4>\n<p>运行 shutdown.sh 文件可以删除 iManager 环境：</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>如需彻底删除iManager，即删除iManager创建的相关环境等，请增加<code class=\"gatsby-code-text\">-v</code>参数：</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<p>使用Helm命令安装的iManager，删除命令（使用该命令，命名空间与用户创建的环境不会被删除）：</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">helm uninstall imanager -n supermap</code></pre></div>\n<h4 id=\"2短信告警服务\"><a href=\"#2%E7%9F%AD%E4%BF%A1%E5%91%8A%E8%AD%A6%E6%9C%8D%E5%8A%A1\" 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>2.短信告警服务</h4>\n<p>iManager提供短信告警服务，详情请参见<a href=\"../../tutorial/MessageWarning\">教程->报警服务->短信告警</a>进行配置。</p>","frontmatter":{"title":"入门","next":null,"prev":null},"fields":{"path":"content/guides/InstalliManager.zh.md","slug":"/zh/guides/InstalliManager/","langKey":"zh"}}},"pageContext":{"slug":"/zh/guides/InstalliManager/"}}}