检查并安装软件修补程序和更新
Esri 定期发布 ArcGIS 所有组件的软件更新和修补程序,其中包括 ArcGIS Enterprise。 修补程序和更新将在 Esri 支持网站的修补程序和更新页面上公布。 您也可使用随软件一同安装的 patchnotification 实用程序检查是否存在可用更新。
patchnotification 实用程序将报告 ArcGIS Enterprise 组件、服务器角色和扩展模块(除了 ArcGIS Web Adaptor 之外)的修补程序和更新信息。 实用程序也将在对话框的底部显示已安装修补程序和 QFE 的列表。 如果计算机上安装了多个此类产品,还会报告这些产品的更新信息。
要确定可用修补程序的完整列表,patchnotification 实用程序必须有权访问以下 URL:
https://downloads.esri.com/patch_notification/patches.json
您还可以使用 patchnotification 实用程序下载和安装软件修补程序和更新。 您可以安装您所选择的特定修补程序、仅安装安全修补程序或安装所有可用的修补程序。
要根据需要下载修补程序,该工具需要访问以下位置:
注:
这些 URL 不能直接访问,而是作为下载和获取修补程序的根 URL 端点。
https://gisupdates.esri.com/https://downloads.esri.com/https://support.esri.com/https://content.esri.com/
注:
要使 patchnotification 实用程序检索修补程序信息,运行它的计算机必须可以通过 HTTPS(端口 443)访问 esri.com 域上的站点。
注:
此实用程序工具以控制台模式运行,不支持安装单个修补程序。
要检查并安装更新,请完成以下步骤:
登录到运行 ArcGIS Enterprise 组件的计算机。
打开
patchnotification实用程序。可通过已安装程序列表或命令行 (
./patchnotification) 打开该实用程序。 要在控制台模式中启动工具,请使用-c命令 (./patchnotification -c)。实用程序的位置取决于安装在计算机上的 ArcGIS Enterprise 组件。 例如,如果安装了 ArcGIS Server,可以通过已安装程序列表(单击 ArcGIS > ArcGIS Server > 检查 ArcGIS Enterprise 更新)或通过命令行导航到
<ArcGIS Server installation directory>/tools/patchnotification目录以访问该实用程序。注:
如果您的系统不包括显示,实用程序会自动以控制台模式打开。
可以从开始菜单或命令行 (
patchnotification.bat) 打开该实用程序。 要在控制台模式中启动工具,请使用-c命令 (patchnotification.bat -c)。实用程序的位置取决于安装在计算机上的 ArcGIS Enterprise 组件。 例如,如果安装了 ArcGIS Server,可以通过已安装程序列表(单击开始 > 所有程序 > ArcGIS > ArcGIS Server > 检查 ArcGIS Enterprise 更新)或通过命令行导航到
<ArcGIS Server installation directory>\tools\patchnotification目录以访问该实用程序。如果计算机离线或没有 Internet 的直接访问权限,将出现一条错误消息。 如果计算机使用转发代理服务器访问 Internet,您将需要在实用程序中指定代理服务器。
如果您从用户界面运行实用程序,请执行以下步骤:
单击实用程序对话框底部的设置按钮。
在代理设置对话框中,选择通过代理服务器连接。
指定代理服务器的主机名、端口和用户凭据(如果需要)。
单击确定以连接到代理服务器。
如果您通过命令行或控制台模式运行实用程序,请使用
-p命令 (./patchnotification -p http://<user>:<password>@forwardproxy.server.com:<port>) 指定代理服务器。查看更新信息。 如果在计算机上安装其他 ArcGIS Enterprise 产品,则还将显示这些产品的信息。 可在对话框的底部找到安装的修补程序。 单击对话框中的任何链接以获取更多有关下载和安装更新的信息和说明。
要应用特定的修补程序,请在实用程序对话框中单击要安装的修补程序旁边的下载按钮。 系统随即自动下载修补程序,并在下载完成后显示修补程序安装对话框。 遵照说明来完成修补程序的安装。 或者,单击位于对话框右侧的安装安全修补程序或安装所有修补程序按钮,以应用相应的更新。 如果您通过命令行或控制台模式运行实用程序,请使用
-i sec仅安装安全修补程序,以及使用-i all来应用所有可用的修补程序。默认情况下,所有下载的文件都将保存在系统临时位置,所下载的修补程序文件夹永远不会被删除。 如需更改上述属性中的任意一项,请单击位于实用程序底部的设置按钮,然后单击安装设置选项卡。
如需更改修补程序的默认下载位置,请在下载文件夹路径中指定新的下载位置。 如果您通过命令行或控制台模式运行实用程序,请使用
-d指定一个新的下载位置。如需指定在成功安装修补程序后删除所下载的文件和文件夹,请单击删除修补程序文件夹菜单并选择安装成功后始终删除。 如果您通过命令行或控制台模式运行实用程序,请在每次成功安装修补程序后使用
-o always删除修补程序文件夹。 默认情况下,此项设置设置为-o never。
如果在多台计算机(例如针对高可用性配置的门户)上安装了该组件,则需要将相同的修补程序或更新应用于所有计算机。
单击确定关闭 patchnotification 对话框。