Dell EMC OpenManage 安装指南 — Linux 版本 9.
注、小心和警告 注: “注”表示帮助您更好地使用该产品的重要信息。 小心: “小心”表示可能会损坏硬件或导致数据丢失,并说明如何避免此类问题。 警告: “警告”表示可能会造成财产损失、人身伤害甚至死亡。 版权所有 © 2018 Dell Inc. 或其附属公司。保留所有权利。Dell、EMC 和其他商标均为 Dell Inc. 或其附属公司的商标。其他商标均为其各自所有者的商 标。 2018 - 10 Rev.
目录 1 简介............................................................................................................................................................... 5 What’s new in this release............................................................................................................................................. 5 软件可用性...................................................................................................................................................................
在运行 VMware ESXi 的系统上配置 SNMP 代理......................................................................................................33 使用 vSphere CLI 配置系统向管理站发送陷阱....................................................................................................33 故障排除...........................................................................................................................................................................34 5 在 VMware ESXi 上升级系统管理软件............................................
1 简介 本主题提供以下相关信息: • 在管理系统上安装 Server Administrator。 • 安装和使用 Remote Enablement 功能。 • 使用 Server Administrator Web Server 管理远程系统。 • 在部署或升级之前或期间配置系统。 注: 如果在同一系统上安装管理站和管理系统软件,应安装相同版本的软件以避免系统冲突。 主题: • What’s new in this release • Systems Management Software • 安全功能 • 您可能需要的其他说明文件 What’s new in this release • • Supported network cards: – QLogic 10GE 4P QL41164HxRJ-DE Adapter – QL41262HMKR-DE 25 Gigabit Ethernet – QLogic FastLinQ 41262 Dual Port 25GbE SFP28 rNDC – QLogic 2x25GE QL41262HMCU CA
– Internet Explorer 11 – Internet Explorer 10 – Safari version 10.x – Microsoft “Spartan” / Edge NOTE: For the list of supported operating systems and Dell servers, see the Dell EMC OpenManage Software Support Matrix in the required version of OpenManage Software at www.dell.com/OpenManageManuals. NOTE: For more information about any features, see the Dell EMC OpenManage Server Administrator Online Help.
组件 安装内容 部署情况 安装到的系统 注: 有关受支持笔记本电 脑和台式机的列表,请 参阅 dell.com/support/ manuals 中的 Dell EMC OpenManage 9.2 Release notes(Dell EMC OpenManage 9.2 发行说明)。 Server Instrumentation Server Administrator Instrumentation Service 安装此组件以便将系统用作管 理系统。安装 Server Instrumentation 和 Server Administrator Web Server 时, 将会安装 Server Administrator。可以使用 Server Administrator 监测、配置和管 理系统。 受支持的系统。有关受支持系 统的列表,请参阅 dell.
组件 安装内容 iDRAC 命令行工具 硬件应用程序编程接口和 iDRAC(具体取决于系统的类 型) 部署情况 安装到的系统 系统的本地系统管理特定事 件。在运行 Microsoft Windows 的系统上,则请使用事件查看 器在本地查看收集到的事件。 OpenManage 系统软件支持值 表》。 安装此组件以接收关于电压、 温度和风扇速度的警告或错误 电子邮件警报。Remote Access Controller 还可记录事件数据和 最近一次的崩溃屏幕(仅在运 行 Windows 操作系统的系统上 提供)以帮助诊断系统崩溃的 可能原因。 仅限于安装了 Server Instrumentation 或管理界面的 系统。 安全功能 系统管理软件组件提供了以下安全功能: • 对于 Linux 操作系统,支持网络信息服务 (NIS)、Winbind、Kerberos 和轻型目录访问协议 (LDAP) 验证协议。 • 基于角色的授权,允许为每个用户配置具体权限。 • 在多数情况下,通过基于 Web 的界面或命令行界面 (CLI) 来配置用户 ID 和密码。 • SSL 加密(自动协
• • • 《Update Packages 用户指南》提供了有关获取和使用作为系统更新策略一部分的用于 Windows 和 Linux 的 Update Packages 的 信息。 《Server Update Utility 用户指南》提供了有关使用 Server Update Utility 的信息。 Dell EMC OpenManage Systems Management Tools and Documentation 软件包含介质上应用程序的自述文件。 注: 如果产品未按预期运行,或您不理解本指南中的某个程序,请参阅该系统的《硬件用户手册》中的“获得帮助”一节。 简介 9
2 预安装设置 确保在安装 Server Administrator 之前执行以下操作: • 阅读操作系统的安装说明。 • 阅读安装要求,以确保系统可满足或超出最低要求。 • 阅读适用的自述文件和 Systems Software Support Matrix(系统软件支持值表)。 • 安装 Server Administrator 应用程序前,关闭在系统上运行的所有应用程序。 在运行 Linux 操作系统的系统上,确保已安装 Server Administrator RPM 所需的全部操作系统 RPM Package Manager (RPM) 软件 包。如果系统在出厂时预装了 VMware ESXi、Red Hat Enterprise Linux 或 SUSE Linux Enterprise Server,请参阅 Remote Enablement 的相关 RPM 一节,了解有关在安装受管系统软件之前需要手动安装的任何 RPM 的信息。一般情况下,无需手动安 装 RPM。 主题: • 安装要求 • 配置 SNMP 代理程序 • Remote Enablement 要求 •
受管系统要求 • 任何一种支持的操作系统和 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 User’s Guide(Remote Access Controller 用户指南)。 • Server Administrator Storage Management Service 要求在管理系统上安装 Server Administrator。有关完整的软件和硬件要求,请参 阅《Dell EMC OpenManage Server Administ
• 安装要求 • 支持的系统管理协议标准 Remote Enablement 要求 Remote Enablement 功能目前受以下系统的支持: • Red Hat Enterprise Linux • SUSE Enterprise Linux • VMware vSphere (ESXi) Remote Enablement 的相关 RPM 如果选择安装 Remote Enablement 功能,则在安装此功能之前,必须安装某些相关 RPM 并配置这些 RPM。安装以下 RPM: • libcmpiCppImpl0 • libwsman1 (RHEL) • libwsman3 (SLES15) • openwsman-server • sblim-sfcb • sblim-sfcc 注: 确保卸载了 Pegasus RPM。 Remote Enablement 的安装后配置 本节详细说明安装 Remote Enablement 功能之后配置相关 RPM 的步骤。 安装后配置脚本位于服务器文件系统的 /opt/dell/srvadmin/etc/。 安装完所有相
相关链接: 在支持的 Linux 和 VMware ESX 上安装管理系统软件 为 WSMAN 创建服务器证书 可以为 WSMAN 创建新证书,也可以重复使用现有的证书。 创建新证书 您可以通过执行 /etc/openwsman 下的 owsmangencert.sh 脚本创建 WSMAN 的新服务器证书。此脚本由 openwsman RPM 提供。请 按照向导中的步骤创建服务器证书。 重复使用现有的证书 如果有自签证书或认证机构签署的证书,则可以通过以下方法为 openwsman 服务器使用相同的证书:使用现有的证书值更新 /etc/ openwsman/openwsman.conf 中 [server] 标记分组内的 ssl_cert_file 和 ssl_key_file 值。 为 openwsman 客户端配置 CRL 您需要配置 Server Administrator Web Server 使用的证书吊销列表 (CRL)。要执行此操作: 1 在 /etc/openwsman/openwsman_client.
• /etc/pam.d/openwsman • /etc/pam.d/sfcb • /etc/pam.d/system-auth 2 将 /etc/pam.d/openwsman 和 /etc/pam.d/sfcb 的内容替换为 auth required pam_stack.so service=system-auth auth required /lib/security/pam_nologin.so account required pam_stack.so service=system-auth 3 将 /etc/pam.d/system-auth 的内容替换为 %PAM-1.0 This file is auto-generated. User changes will be destroyed the next time authconfig is run. auth required /lib/security/$ISA/pam_env.so auth sufficient /lib/security/$ISA/pam_unix.
3 将 /etc/pam.d/common-auth 的内容替换为 auth required pam_env.so auth sufficient pam_unix2.so debug auth sufficient pam_winbind.so use_first_pass debug 4 将 /etc/pam.d/common-account 的内容替换为 account sufficient pam_unix2.so account sufficient pam_winbind.
3 Installing Managed System Software On Supported Linux And VMware ESXi The following table explains the operating system installation matrix for Systems Management. Table 3. Operating System Installation Matrix Operating System Architecture 64-bit Architecture Red Hat Enterprise Linux 7.5 Install VMware vSphere 6.7 Install VMware vSphere 6.5 U2 Install Red Hat Enterprise Linux 6.
软件许可协议 Systems Management 软件的 Red Hat Enterprise Linux 和 SUSE Linux Enterprise Server 版的软件许可证位于 Dell EMC OpenManage Systems Management Tools and Documentation 软件上。阅读 license . txt 文件。安装或复制所提供介质上的任何文件,即表示您同意 此文件中的条款。此文件也会被复制到软件树的根目录中,您可在那里安装 Systems Management 软件。 单个组件的 RPM 下表列出可在安装期间使用的单个组件的 RPM: 表. 4: 单个组件的 RPM 前提条件 Server Administrator Web 操作系统 Server RPM Deamons 名称 用于 srvadmin-install.
仅限于 Server Instrumentation 前提条件 RPM Deamons 名称 用于 srvadmin-install.
前提条件 Deamons 名称 用于 srvadmin-install.sh 的命令行选项 srvadmin-xmlsup dsm_sa_datamgrd -l 或 --oslog srvadmin-hapi dsm_sa_eventmgrd srvadmin-omilcore dsm_sa_shrsvcd RPM srvadmin-cm srvadmin-omacs srvadmin-ominst srvadmin-raccomponents 操作系统日志选项 PE 服务器,操作系统 srvadmin-deng srvadmin-isvc srvadmin-omcommon srvadmin-oslog srvadmin-cm srvadmin-omacs srvadmin-ominst srvadmin-raccomponents Remote Enablement PE 服务器、操作系统、 CIMOM、WSMAN CIMOM 版本 >= SFCB 1.3.
前提条件 Deamons 名称 用于 srvadmin-install.
前提条件 RPM Deamons 名称 用于 srvadmin-install.
前提条件 RPM Deamons 名称 用于 srvadmin-install.
If the system had factory-installed, Red Hat Enterprise Linux, or SUSE Linux Enterprise Server, see the Dependent RPMs for Remote Enablement section for information on any RPMs that you need to manually install prior to installing managed system software. Typically, you may not need to manually install any RPMs.
other network equipment, remotely. iDRAC works regardless of Power status and operating system functionality. For more information, visit http://pilot.search.dell.com/iDRAC. With this version of Server Administrator, Security-Enhanced Linux (SELinux) is an optional security architecture integrated into the kernels of Red Hat Enterprise Linux operating systems. You can now install an optional SELinux security policy for Server Administrator.
表.
使用外壳脚本执行自定义安装 可以采用交互模式运行 Server Administrator 自定义安装脚本。 此脚本的基本用法如下: srvadmin-install.sh [选选]...
使用 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.
Linux 存储库 Linux 存储库是适用于 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。有关这些系统的列表,请参阅 Systems Software Support Matrix(系统软件支持值表)。 Server Administrator 以 .zip 文件的形式提供,用于安装在运行 VMware ESXi 的系统上。Zip 文件,OM-SrvAdmin-Dell-Web-.VIB-ESXi_.zip,其中 是受支持的 ESXi 版本。 从 vmware.
VIB 包含以下项目: • Server Administrator Instrumentation Service • Remote Enablement • Server Administrator Storage Management • Remote Access Controller 相关链接: 故障排除 使用 VMware vSphere Management Assistant vMA vMA 使管理员和开发人员可以运行脚本和代理程序来管理 ESXi 系统。有关 vMA 的详情,请参阅 vmware.com/support/developer/ vima/。 1 以管理员的身份登录 vMA,在出现提示时提供密码。 2 将 OM-SrvAdmin-Dell-Web--.VIB-ESXi_.zip 文件复制并解压到 vMA 上的一个目录中。 3 关闭 ESXi 主机上的所有来宾操作系统,并将 ESXi 主机置于维护模式。 4 在 vMA 中,运行以下命令: 对于 VMware ESXi 6.
5 右键单击在上一步中添加的 ESXi 主机,然后单击维护模式。 6 从插件中选择管理插件 > 下载 VMware Update Manager(如果下载成功,状态会变为启用)。按照说明安装 VUM 客户端。 7 选择 ESXi 主机。单击更新管理器 > 管理视图 > 修补程序存储库 > 导入修补程序,然后按照联机说明成功上载修补程序。 此时会显示脱机捆绑包。 8 单击基线和组。 9 单击基线选项卡中的创建,提供基线名称并选择主机扩展作为基线类型。按照说明填写其余内容。 10 单击管理视图。 11 单击添加到基线(针对已上载的修补程序名称),然后选择在第 8 步中创建的基线名称。 12 单击符合性视图。选择更新管理器选项卡。单击附加,然后选择在步骤 8 中创建的扩展基线,并按照说明操作。 13 单击扫描,然后选择修补程序和扩展(如果默认未选中),然后单击扫描。 14 单击转储,选择已创建主机扩展,然后按照说明操作。 15 单击修复,并在转储完成后按照说明操作。 注: 当您安装 VIB 后,无需主机重新引导。 注: 在 ESXi VIB 之后,将自动重新启动 CIM 服
在 VMware ESXi 上访问 Server Administrator 要使用 Server Administrator Web Server 界面 在 VMware ESXi 上管理 Server Administrator: 1 在另一个系统上仅安装 Server Administrator Web Server 界面。 2 运行 Server Administrator Web Server 界面。 注: 确保 Server Administrator Web Server 界面的版本高于或等于所安装的 Server Instrumentation 版本。 将显示 管理系统登录屏幕。 3 在管理系统登录屏幕,键入要访问的 VMware ESXi 系统的以下凭据,然后单击提交。 • 主机名 / IP 地址: — 为管理站的主机名或 IP 地址。键入以下格式的主机名或 IP 地址:主机名:端口号、或 IP 地址:端口 号。 • 用户名: • 密码: 即显示 Server Administrator 屏幕。 卸载现有的 Systems Management VIB 要卸载现有的
注: 如果没有指定用户名和密码,系统将会提示您指定这两项。 5 使用以下命令启用 SNMP:vicfg-snmp.pl --server <服务器> --username <用户名> --password <密码> -E 6 使用以下命令查看 SNMP 配置:vicfg-snmp.pl --server <服务器> --username <用户名> --password <密码> -s 7 使用以下命令测试 SNMP 配置:vicfg-snmp.pl --server <服务器> --username <用户名> --password <密码> -T 注: 如果您在 Linux 上使用 vSphere CLI 或使用 vMA,则不需要 .pl 扩展名。 SNMP 陷阱配置会立即生效,而无须重新启动任何服务。 故障排除 • 尝试使用 vihostupdate 命令时,可能会显示以下错误: 正在打开 c:\OM-SrvAdmin-Dell-Web--.VIB-ESXi_.zip metadata.zip.
5 在 VMware ESXi 上升级系统管理软件 系统管理安装程序提供了对 9.1 版本升级。 主题: • 使用 vSphere CLI • 使用 Power CLI • 使用 VMWare Update Manager VUM 使用 vSphere CLI 要使用 vSphere CLI 在 VMware ESXi 上升级系统管理软件: 1 将 OM-SrvAdmin-Dell-Web--.VIB-ESXi_.
使用 Power CLI 要使用 Power CLI 升级 Server Administrator: 1 在支持的 Windows 系统上安装支持的 ESXi 的 Power CLI。 2 将 OM-SrvAdmin-Dell-Web--.VIB-ESXi_.zip 文件复制到 ESXi 主机上。 3 导航至 bin 目录。 4 运行 Connect-VIServer 并提供服务器和其他凭据。 5 使用 ESXi 6.x 支持的 vSphere CLI 登录 ESXi 主机并创建一个数据存储。 6 在 /vmfs/volumes/ 目录下,在 ESXi 主机上创建文件夹 OM-SrvAdmin-Dell-Web--.VIBESXi。 7 将 ESXi 6.
注: 当您升级 VIB 后,主机会自动重新引导。 注: 升级 ESXi VIB 后,将自动重新启动 CIM 服务以加载 Server Administrator 提供程序(DCIM 服务)。从任何 Server Administrator Web Server 登录前,建议等待 2 - 3 分钟。否则,Server Administrator Web Server 登录到 ESXi 主机可能会 失败。 注: 有关 VMWare Update Manager 的更多信息,请参阅 VMWare 官方网站。 注: 您可以从 VUM 存储库安装 Server Administrator, https://vmwaredepot.dell.
6 常见问题 系统管理应用程序使用哪些端口? Server Administrator 使用的默认端口是 1311。这些端口均可以配置。有关特定组件的端口信息,请参阅该相应组件的《用户指南》。 当我通过低带宽和存在延迟的广域网 (WAN) 在 iDRAC 控制器上运行虚拟介质时,在虚拟介质上直接启动系 统管理安装失败,我应该怎么做? 将 Web 安装包复制到本地系统,然后启动系统管理安装。 在安装 Server Administrator Storage Management 服 务之前,我是否需要先卸载已安装在系统上的 Adaptec Fast Console 应用程序? 是的,如果系统上已安装 Adaptec Fast Console,则必须在安装 Server Administrator Storage Management 服务之前卸载该应用程序。 Red Hat Enterprise Linux 或 SUSE Linux Enterprise Server 当由于缺少 RPM 文件而导致 Management Station RAC 公用 程序安装失败时,该怎么办? 在安装管理站 RAC 公用
为什么在安装期间看到关于 RPM 软件包密钥的警告? RPM 文件使用数字签名进行了签名。要避免此警告,应装载介质或软件包,并使用如下命令导入密钥: rpm --import /mnt/dvdrom/SYSMGMT/srvadmin/linux/RPM-GPG-KEY Red Hat Enterprise Linux 或 SUSE Linux Enterprise Server 下 所有系统管理功能的名称都是什么? 下表列出了 Red Hat Enterprise Linux 和 SUSE Linux Enterprise Server 操作系统下所有系统管理功能及其相应初始化脚本的名称。 表.
表.
RPM 的名称 说明 其他需要的 Server Administrator RPM srvadmin-hapi Server Administrator 硬件应用程序编程接 口 — 此系统管理软件包提供系统管理软 件访问所支持系统中的硬件信息所需的设 备驱动程序和程序库。 srvadmin-omilcore srvadmin-tomcat 安全端口服务器 — Systems Management Managed Node Web Server 软件包。 srvadmin-omilcore、srvadmin-deng、 srvadmin-omacore 和 srvadmin-jre srvadmin-jre Server Administrator Sun Java Runtime 环 境 — Systems Management 托管节点的 Java 运行时。 srvadmin-omilcore、srvadmin-deng 和 srvadmin-omacore srvadmin-omcommon 提供 Server Administrator 所需的通用框 架。 srvdamin-
RPM 的名称 其他需要的 Server Administrator RPM 说明 有 Server Administrator RPM 都需要此 RPM。 如果在不支持的系统或不支持的操作系统上安装 RPM 软件包 将会发生什么情况? 如果尝试在不支持的系统或不支持的操作系统上安装 RPM 软件包,在安装、卸载或使用 RPM 软件包过程中可能会遇到不可预知的 行为。大多数 RPM 软件包都针对受支持的系统和自述文件中列出的 Linux 版本编写和测试。 Server Administrator 启动后,在 Red Hat Enterprise Linux 和 SUSE Linux Enterprise Server 操作系统上运行的后台程序是什 么? 在 Red Hat Enterprise Linux 和 SUSE Linux Enterprise Server 操作系统上运行何种后台程序取决于具体安装了哪些程序以及哪些程序被 允许运行。下表显示了完整安装情况下通常会运行的后台程序: 表.
表.
7 Linux 安装程序包 本节列出了 Linux 安装程序包。 表. 12: 元 RPM RPM 说明 相关软件包 以下项所必需 系统管理软件 9.
RPM 说明 相关软件包 以下项所必需 系统管理软件 9.
RPM 说明 OM 相关软件包 以下项所必需 系统管理软件 9.2 srvadmin-isvc 为本地和远程系统管理 提供系统管理接口 srvadmin-deng、 srvadmin-omilcore Server Instrumentation 和 SNMP 监测 Y srvadmin-selinux(可 选) 提供系统管理 无 无 是 OM 相关软件包 以下项所必需 系统管理软件 SELinux 策略 表. 14: GUI 和 CLI 组件使用的本地管理所需的软件包 RPM 说明 9.
RPM 说明 相关软件包 以下项所必需 系统管理软件 9.2 libwsman3 (SLES 15) 表. 16: Server Administrator Remote Enablement(标准代理程序) RPM 说明 OM 相关软件包 以下项所必需 系统管理软件 9.
RPM 说明 OM 相关软件包 以下项所必需 系统管理软件 9.
RPM 说明 OM 相关软件包 以下项所必需 系统管理软件 9.