Dell EMC OpenManage 安装指南 — Linux 版本 9.5 October 2020 Rev.
注意、小心和警告 注: “注意”表示帮助您更好地使用该产品的重要信息。 小心: “小心”表示可能会损坏硬件或导致数据丢失,并告诉您如何避免此类问题。 警告: “警告”表示可能会导致财产损失、人身伤害甚至死亡。 © 2021 年 Dell Inc. 或其子公司。保留所有权利。Dell、EMC 和其他商标是 Dell Inc.
目录 章 1: 简介........................................................................................................................................ 5 此版本有哪些新功能?........................................................................................................................................................5 软件可用性.......................................................................................................................................................................6 系统管理软件...................
卸载现有的 Systems Management VIB............................................................................................................................31 在运行 VMware ESXi 的系统上配置 SNMP 代理.......................................................................................................... 31 使用 vSphere CLI 配置系统以向 Management Station 发送陷阱..........................................................................31 故障排除...........................................................................................
1 简介 本主题提供以下相关信息: ● ● ● ● 在管理系统上安装 Server Administrator。 安装和使用 Remote Enablement 功能。 使用 Server Administrator Web Server 管理远程系统。 在部署或升级之前或期间配置系统。 注: 如果在同一系统上安装管理站和管理系统软件,应安装相同版本的软件以避免系统冲突。 主题: • • • • 此版本有哪些新功能? 系统管理软件 安全功能 您可能需要的其他说明文件 此版本有哪些新功能? ● 支持与 Server Administrator 捆绑在一起的 Oracle Java Runtime Environment 11.0.7 和 Tomcat 9.0.
注: ● 有关支持的操作系统和 Dell EMC 服务器列表,请参阅 www.dell.com/OpenManageManuals 上所需 OpenManage 软件版本的 Dell EMC OpenManage 软件支持值表。 ● 有关任何功能的更多信息,请参阅 Dell EMC OpenManage Server Administrator 联机帮助。 软件可用性 Server Administrator 软件可从以下方式进行安装: ● ● ● ● Systems Management Tools and Documentation 软件 支持站点 — 有关更多信息,请参阅 www.dell.com/Support/Home。 VMWare Update Manager (VUM) — 有关更多信息,请参阅 http://vmwaredepot.dell.
表.
● 通过基于 Web 的界面进行会话超时配置(以分钟为单位) ● 允许系统管理软件通过防火墙连接到远程设备的端口配置 注: 有关各个系统管理组件所用端口的信息,请参阅该组件的用户指南。 有关安全管理的信息,请参阅位于 www.dell.com/openmanagemanuals 上的 Dell EMC OpenManage Server Administrator 用户指南。 您可能需要的其他说明文件 有关更多信息,请参阅以下指南: ● ● ● ● ● ● ● ● ● ● ● ● ● ● Lifecycle Controller 版 4.00.00.
2 预安装设置 确保在安装 Server Administrator 之前执行以下操作: ● ● ● ● 阅读操作系统的安装说明。 阅读安装要求,以确保系统可满足或超出最低要求。 阅读适用的自述文件和系统软件支持值表。 安装 Server Administrator 应用程序前,关闭在系统上运行的所有应用程序。 在运行 Linux 操作系统的系统上,确保已安装 Server Administrator RPM 所需的全部操作系统 RPM Package Manager (RPM) 软件 包。如果系统在出厂时预装了 VMware ESXi、Red Hat Enterprise Linux Server,请参阅 Dependent RPMs for Remote Enablement (Remote Enablement 的相关 RPM)一节,了解有关在安装受管系统软件之前需要手动安装的任何 RPM 的信息。一般情况下, 无需手动安装 RPM。 主题: • • • • • • 安装要求 配置 SNMP 代理程序 Remote Enablement 要求 用于 Red Hat Enterprise Linux
受管系统要求 任何一种支持的操作系统和 Web 浏览器 至少 2 GB RAM 至少 512 MB 可用硬盘空间 管理员权限 管理系统和远程系统间的 TCP/IP 连接,以便于远程系统管理。 任何一种支持的系统管理协议标准 显示器要求屏幕分辨率最低为 800 x 600。建议的屏幕分辨率为 1024 x 768。 Server Administrator Remote Access Controller 服务要求在管理系统上安装 Remote Access Controller (RAC)。有关完整的软件和硬 件要求,请参阅相关的 Remote Access Controller 用户指南。 ● Server Administrator Storage Management Service 要求在管理系统上安装 Server Administrator。有关完整的软件和硬件要求,请 参阅 Dell EMC OpenManage Server Administrator Storage Management 用户指南。 ● ● ● ● ● ● ● ● 相关链接: 支持的操作系统和 Web 浏览器 支持的系
● VMware vSphere (ESXi) Remote Enablement 的相关 RPM 如果选择安装 Remote Enablement 功能,则在安装此功能之前,必须安装某些相关 RPM 并配置这些 RPM。安装以下 RPM: ● ● ● ● ● ● libcmpiCppImpl0 libwsman1 (RHEL) libwsman3 (SLES15) openwsman-server sblim-sfcb sblim-sfcc 注: 确保卸载了 Pegasus RPM。 安装相关 RPM 要安装操作系统介质上没有的相关 RPM: 1. 确保卸载了 Pegasus RPM。 2. 检查是否使用 make-install 安装了 openwsmand 和 sfcbd 二进制文件。通过运行 openwsman 或 sfcbd 命令进行检查,或者也 可以在 /usr/local/sbin 目录中检查是否存在这些二进制文件。 3. 如果已安装二进制文件,则卸载这些二进制文件。 4. 检查下表中列出的 openwsman 和 sfcbd RPM 所需的相关性。 表.
注: libwsman 和 openwsman 客户端 RPM 应同时安装,因为它们具有循环相关性。 rpm -ivh libwsman1-x.x.x.rpm openwsman-client-x.x.x.rpm rpm -ivh openwsman-server-x.x.x.rpm Remote Enablement 的安装后配置 本节详细说明安装 Remote Enablement 功能之后配置相关 RPM 的步骤。 安装后配置脚本位于服务器文件系统的 /opt/dell/srvadmin/etc/。 安装完所有相关 RPM 和 Remote Enablement 功能后,运行 autoconf_cim_component.sh 脚本。 在运行 autoconf_cim_component.sh 脚本前,请确保已安装“系统管理”。 运行以下命令根据默认配置:./ autoconf_cim_component.sh 来配置 sfcb 和 openwsman 注: 要在受管节点上将 openwsman 配置为在另一个端口上运行,请结合 autoconf_cim_component.
2. 如果留空,则忽略 CRL 检查。 注: 只有支持的 SUSE Linux Enterprise Server 和 Red Hat Enterprise Linux Server 上支持 CRL。对于其他操作系统,请联系操 作系统供应商以提供所需的 CURL 程序库与 CRL 支持。 正在运行 sfcb 和 openwsman 运行 sfcb 和 openwsman: ● /etc/init.d/sfcb start ● /etc/init.
session required /lib/security/$ISA/pam_unix.so session optional /lib/security/$ISA/pam_krb5.so libssl 问题的解决方法 如果系统上存在 openwsman 所需的必要程序库,autoconf_cim_component.sh 脚本会尝试解决 libssl.so 问题。但是,如果该程 序库不存在,脚本会报告相同的结果。检查系统上是否已安装了 libssl 程序库的最新版本,然后创建 libssl.so 的软链接。 例如:如果在 /usr/lib 中已有 libssl.so.0.9.8a 和 libssl.so.0.9.8b,使用最新的 libssl.so.0.9.8b 创建软链接: ● ln -sf /usr/lib64/libssl.so.0.9.8b /usr/lib64/libssl.
3 在支持的 Linux 和 VMware ESXi 操作系统上安 装管理系统软件 下表说明针对系统管理的操作系统安装值表。 表. 4: 操作系统安装值表 操作系统体系结构 64 位体系结构 Red Hat Enterprise Linux 8.2 和 Red Hat Enterprise Linux 8.3 安装 Red Hat Enterprise Linux 7.8 和 Red Hat Enterprise Linux 7.9 安装 SUSE Linux Enterprise Server 15 SP2 安装 VMware ESXi 7.0 和 VMware ESXi 7.0 U1 安装 注: ● 在 Systems Management 升级时,Dell EMC 建议升级到 Dell EMC OpenManage Systems Management Tools and Documentation 软件或 www.dell.
单个组件的 RPM 下表列出可在安装期间使用的单个组件的 RPM: 表. 5: 单个组件的 RPM Server Administrator Web Server 前提条件 RPM Deamons 名称 用于 srvadmininstall.
表. 5: 单个组件的 RPM (续) 前提条件 Deamons 名称 用于 srvadmininstall.
表. 5: 单个组件的 RPM (续) 存储代理程序和 Server Instrumentation 前提条件 RPM Deamons 名称 用于 srvadmininstall.
表. 5: 单个组件的 RPM (续) 前提条件 RPM Deamons 名称 srvadmin-ominst dsm_om_shrsvcd 用于 srvadmininstall.
注: 有关 Ubuntu 安装的信息,请参阅 Dell EMC OpenManage Ubuntu 和 Debian 存储库。 注: 无法在 OM DVD 中执行 Server Administrator .deb 软件包,仅支持通过存储库执行。 注: 如果您已下载了管理系统软件安装程序(以 .tar.gz 文件格式提供),则 srvadmin-install.sh 外壳脚本会在根目录 中显示为 setup.sh。 注: 使用 srvadmin-install.sh (OMDVD) 或 setup.
快速安装 使用提供的外壳脚本在支持的 Linux 操作系统上执行快速安装。 注: 在 Red Hat Enterprise Linux 6.x 操作系统上,DVD 使用 -noexec 装载选项自动装载。您无法从 DVD 运行任何可执行程序。手 动装载 DVD,然后运行可执行程序。 1. 以 root 身份登录到希望安装管理系统组件并运行受支持操作系统的系统。 2. 将 Dell EMC OpenManage Systems Management Tools and Documentation 软件装载到 DVD 驱动器中。 3. 如果需要,装载该 DVD。 4. 转至 /SYSMGMT/srvadmin/linux/supportscripts 目录。运行 srvadmin-install.sh shell 脚本,执行快速安装。 sh srvadmin-install.sh --express 或 sh srvadmin-install.
表. 6: RPM 目录 (续) 目录 RPM 软件包 SYSMGMT/srvadmin/linux/custom/RHEL7/SAWebServer/ Server Administrator Web Server 组件软件包 SYSMGMT/srvadmin/linux/custom/RHEL7/ServerInstrumentation/ Server Instrumentation 软件包 其中 是受支持的操作系统, 是 64 位 (x86_64)。 DVD 提供支持通过使用 Yum 和 Zypper 等客户端进行基于存储库安装的 RPM。有些 RPM 可以整组安装,也可以选择单个 RPM 以 安装特定组件。RPM 位于: SYSMGMT/srvadmin/linux/RPMS/supportRPMS/metaRPMS 下面列出的 RPM 允许安装特定 RPM 组。 表.
注: 确保在安装 Remote Access Controller 或 Storage Management 之前先安装 Server Instrumentation 或 Remote Enablement。 注: 如果选择安装 Remote Enablement 功能,则在安装此功能之前,必须安装某些相关的 RPM。 5. 安装后使用此命令启动 Server Administrator 服务: sh srvadmin-services start 注: 您可以在符合操作系统相关性的任何系统上安装 Server Administrator。但是在安装后,在不支持的系统上可能无法启动 某些 Server Administrator 服务。 相关链接: Remote Enablement 的相关 RPM 使用外壳脚本执行自定义安装 您可以采用交互模式运行 Server Administrator 自定义安装脚本。 此脚本的基本用法如下: srvadmin-install.sh [OPTION]...
* — 包括用于 Linux 细化安装的选项。 ** — 此解决方案仅适用于 Red Hat Enterprise Linux 7.x。 使用 Shell 脚本以交互模式执行安装 此安装程序使用 srvadmin-install.sh 提示您安装特定组件。 1. 以 root 身份登录到希望安装管理系统组件并运行受支持操作系统的系统。 2. 将 Dell EMC OpenManage Systems Management Tools and Documentation 软件装载到 DVD 驱动器中。 3. 如果需要,装载该 DVD。 4. 导航至 /SYSMGMT/srvadmin/linux/supportscripts。 5. 使用 sh srvadmin-install.sh 命令运行脚本,并接受最终用户许可协议的条款。 运行该命令时会显示组件选项列表。如果已经安装了任何组件,则这些组件会分别列出,且旁边带有复选标记。系统将会显示 Server Administrator 安装选项。 6.
Linux 存储库 Linux Repository 是适用于您的 Linux 系统的所有相关软件和更新的官方存储库。您可以使用此存储库来完成以下任务: ● 安装 Server Administrator ● 安装适用于您的 Linux 系统的驱动程序 ● 安装 BIOS 和固件更新 设置 Linux 存储库 在开始使用 Linux 存储库安装软件或升级之前,您必须对存储库进行设置。有关更多信息,请参阅 http://linux.dell.com/repo/ hardware/。 请执行以下操作,对存储库进行设置: wget -q -O - http://linux.dell.com/repo/hardware/latest/bootstrap.
卸载管理系统软件 要卸载受管系统软件,以 root 身份登录。 使用卸载脚本卸载管理系统软件 当您安装 Server Administrator 时,还会安装一个卸载脚本。通过键入 srvadmin-uninstall.sh,然后按 以执行脚本。 注: 使用 srvadmin-uninstall.sh 卸载 Server Administrator 位时,首选项将导出到默认文件夹。首选项将导出到默认文件 夹 /opt/dell/backup/openmanage。 如果有一组之前导出的文件,它们将被覆盖。默认文件夹首选项始终是最后一组已知的首选项。 使用 RPM 命令卸载管理系统软件 无需卸载所有系统管理便可卸载系统管理软件的单个组件。 要仅卸载 Server Administrator Web Server,请使用命令 rpm –e `rpm -qa | grep srvadmin-tomcat`。 在卸载过程中,通过 .
4 在 VMware ESXi 上安装 Systems Management 软件 某些系统在出厂时预装了 VMware ESXi。有关这些系统的列表,请参阅系统软件支持值表。 Server Administrator 以 .zip 文件的形式提供,用于安装在运行 VMware ESXi 的系统上。Zip 文件,OM-SrvAdmin-Dell-Web-.VIB-ESXi_.zip,其中 是受支持的 ESXi 版本。 从 vmware.com 下载 VMware vSphere 命令行界面 (vSphere CLI),并安装在 Microsoft Windows 或 Linux 系统上。或者可以将 VMware vSphere Management Assistant (vMA) 导入到 ESXi 主机中。 注: 在运行 VMware ESXi 7.x 操作系统的系统上,如果 sfcbd 服务被设置为在 ESXi 7.x 主机上以只读模式运行 (readonly=true under sfcb.
注: 安装 ESXi Server Administrator VIB/组件后,将自动重新启动 CIM 服务以加载 Server Administrator 提供程序(DCIM 服 务)。从任何 Server Administrator Web Server 进行登录前,建议等待 2-3 分钟。否则,Server Administrator Web Server 登 录到 ESXi 主机可能会失败。 注: 在安装了 ESXi 7.0 Server Administrator 的情况下,重新启动 SFCB 大约 60 秒,以便在 ESXi 7.x 主机上重新启动 CIM 服 务。 要获得有关已安装 Server Administrator 的信息,请执行以下操作: ● 对于 ESXi 6.x,请使用 esxcli --server software vib get -n=OpenManage 或 esxcli -server software vib list ● 对于 ESXi 7.
相关链接: ● 故障排除 使用 VMware Update Manager (VUM) 要使用 VUM 安装 Server Administrator,请执行以下步骤: 1. 在运行 Windows Server 操作系统的系统上安装 VMware vSphere 6.x(vCenter Server、vSphere 客户端以及 VMware vSphere Update Manager)。 2. 在桌面上,双击 VMware vSphere Client,然后登录到 vCenter Server。 3. 右键单击 vSphere Client 主机,然后单击新建数据中心。 4. 右键单击新建数据中心,然后单击添加主机。按照联机说明提供 ESXi 服务器的信息。 5. 右键单击在上一步中添加的 ESXi 主机,然后单击维护模式。 6. 从 插件 中选择 管理插件 > 下载 VMware Update Manager (如果下载成功,状态会变为启用)。按照说明安装 VUM 客户端。 7.
8. 单击暂存,然后按照说明进行操作。 9. 完成暂存操作后,单击修复并按照说明进行操作。 OpenManage Server Administrator 安装完成。 注: 安装或卸载 Server Administrator VIB/组件包后,不需要重新启动主机操作系统。 注: 安装 ESXi Server Administrator VIB/组件后,将自动重新启动 CIM 服务以加载 Server Administrator 提供程序(DCIM 服 务)。从任何 Server Administrator Web Server 进行登录前,建议等待 2-3 分钟。否则,Server Administrator Web Server 登 录到 ESXi 主机可能会失败。 注: 在安装了 ESXi 7.0 Server Administrator 的情况下,重新启动 SFCB 大约 60 秒,以便在 ESXi 7.x 主机上重新启动 CIM 服 务。 使用 Power CLI 要使用 Power CLI 安装 Server Administrator: 1.
注: 确保 Server Administrator Web Server 界面的版本高于或等于所安装的 Server Instrumentation 版本。 2. 运行 Server Administrator Web Server 界面。 随即显示受管系统登录屏幕。 3. 在受管系统登录屏幕上,键入您想要访问的 VMware ESXi 系统的以下凭据,然后单击提交: ● 主机名/IP 地址:—是管理站的主机名或 IP 地址。按主机名:端口编号或 IP 地址:端口编号的格式键入在主机名或 IP 地 址。 ● 用户名: ● 密码: 此时将显示 Server Administrator 屏幕。 卸载现有的 Systems Management VIB 要卸载现有的 Systems Management VIB: 运行以下命令以卸载 VIB: 在 ESXi 6.x 上:esxcli --server software vib remove 在 ESXi 7.
注: 如果您在 Linux 上使用 vSphere CLI 或 vMA,则不需要 .pl 扩展名。 SNMP 陷阱配置会立即生效,而无须重新启动任何服务。 故障排除 ● 尝试使用 vihostupdate 命令时,可能会显示以下错误: unpacking c:\OM-SrvAdmin-Dell-Web--.VIB-ESXi_.zip metadata.zip.sig does not exist signature mismatch : metadata.zip Unable to unpack update package. 如果您正在使用较旧版本的远程 CLI,就会显示该错误。要解决此问题,请下载并安装 CLI 的最新 vSphere 版本。 ● 尝试使用 vihostupdate 命令时,可能会显示以下错误: Unable to create, write or read a file as expected.I/O Error (28) on file : [Errno 28] No space left on device.
5 在 VMware ESXi 上升级系统管理软件 系统管理安装程序提供了对 9.3 版本升级。 注: 不支持将 Server Administrator VIB 从 VMware ESXi 6.x 升级到 VMware ESXi 7.x。 主题: • • • 使用 vSphere CLI 使用 Power CLI 使用 VMware Update Manager (VUM) 使用 vSphere CLI 要使用 vSphere CLI 在 VMware ESXi 上升级系统管理软件: 1. 将 OM-SrvAdmin-Dell-Web--.VIB-ESXi_.zip 文件复制到支持的 ESXi 版本 /var/log/ vmware 目录中。 2. 关闭 ESXi 主机上的所有来宾操作系统,并将 ESXi 主机置于维护模式。 3. 如果您在 Windows 上使用 vSphere CLI,则转至已安装 vSphere CLI 公用程序的目录。 如果您在 Linux 上使用 vSphere CLI,则可以从任何目录运行该命令。 4.
5. 使用 ESXi 6.x 支持的 vSphere CLI 登录 ESXi 主机并创建一个数据存储。 6. 在 /vmfs/volumes/ 目录下,在 ESXi 主机上创建文件夹 OM-SrvAdmin-Dell-Web-.VIB-ESXi。 7. 将 ESXi 6.x 主机上的 ESXi zip 文件复制到 /vmfs/volumes/OM-SrvAdmin-Dell-Web-.VIB-ESXI 目录中。 8. 在上面指定的目录中解压该 zip 文件。 9. 在 Power CLI 中运行以下命令: Install-VMHostPatch -VMHost - HostPath /vmfs/volumes/ name>/OMSrvAdmin- Dell-Web--<-metadata.zip>.
6 常见问题 系统管理应用程序使用哪些端口? Server Administrator 使用默认端口 1311。这些端口均可以配置。有关特定组件的端口信息,请参阅该相应组件的用户指南。 当我通过低带宽和存在延迟的广域网 (WAN) 在 iDRAC 控制 器上运行虚拟介质时,在虚拟介质上直接启动系统管理安装 失败,我应该怎么做? 将 Web 安装包复制到本地系统,然后启动系统管理安装。 在安装 Server Administrator Storage Management 服务之 前,我是否需要先卸载已安装在系统上的 Adaptec Fast Console 应用程序? 是的,如果系统上已安装 Adaptec Fast Console,则必须在安装 Server Administrator Storage Management 服务之前卸载该应用程 序。 主题: • 当由于缺少 RPM 文件而导致 Management Station RAC 公用程序安装失败 时,该怎么办? 在安装管理站 RAC 公用程序(Dell EMC OpenManage Systems Management Tools and
为什么在安装期间看到关于 RPM 软件包密钥的警告? RPM 文件使用数字签名进行了签名。要避免此警告,应装载介质或软件包,并使用如下命令导入密钥: rpm --import /mnt/dvdrom/SYSMGMT/srvadmin/linux/RPM-GPG-KEY Red Hat Enterprise Linux Server 下所有系统管理功能的名称都是什么? 下表列出了 Red Hat Enterprise Linux Server 操作系统下所有系统管理功能及其相应初始化脚本的名称。 表. 8: 系统管理功能 - Red Hat Enterprise Linux Server 功能部件 Red Hat Enterprise Linux 中的名称 管理系统服务功能 功能系统单元名称 系统管理设备驱动程序 instsvcdrv.service 系统管理数据引擎 dsm_sa_datamgrd.service DSM SA 共享服务 dsm_om_shrsvc.service DSM SA 连接服务 dsm_om_connsvc.
表.
表.
表.
7 Linux 安装程序包 本节列出了 Linux 安装程序包。 表. 12: 元 RPM 说明 RPM 相关软件包 以下项所必需 系统管理软件 9.
表. 12: 元 RPM (续) RPM 说明 相关软件包 以下项所必需 系统管理软件 9.5 Administrator 服务器 CLI 功能的元安装包。 srvadminstorageservices-snmp 包含相关性信息以自动 拉进 Server Administrator 存储 SNMP 功能的元安装 包。 storageservices、 srvadmin-storage-snmp 存储 SNMP 功能 是 srvadminstorageservices-cli 包含相关性信息以自动 拉进 Server Administrator 存储 CLI 功能的元安装包。 storageservices、 srvadmin-storage-cli 存储 CLI 功能 是 OM 相关软件包 以下项所必需 系统管理软件 表. 13: Server Instrumentation 和 SNMP 监测 RPM 说明 9.
表. 14: GUI 和 CLI 组件使用的本地管理所需的软件包 (续) 说明 RPM OM 相关软件包 以下项所必需 系统管理软件 9.5 srvadmin-ominst Server Administrator Core 无 Server Instrumentation 组件 是 表. 15: 用于本地和远程管理的 Server Administrator Web Server (GUI) 说明 RPM 相关软件包 以下项所必需 系统管理软件 9.
表. 17: 存储工具、SNMP 监测、GUI 和 CLI 插件 RPM 说明 OM 相关软件包 以下项所必需 系统管理软件 9.
表. 18: RAC Instrumentation、SNMP 监测、GUI 和 CLI 插件 (续) 说明 RPM OM 相关软件包 以下项所必需 系统管理软件 9.