安装管理节点
您可以使用适用于您的配置的映像为运行 NetApp Element 软件的集群手动安装管理节点。
此手动过程适用于未使用NetApp部署引擎安装管理节点的NetApp HCI 管理员。
-
您的集群版本运行的是 NetApp Element 软件 11.3 或更高版本。
-
您的安装使用 IPv4 。管理节点 11.3 不支持 IPv6 。
如果需要 IPv6 支持,可以使用管理节点 11.1 。 -
您有权从 NetApp 支持站点下载软件。
-
您已确定适用于您的平台的管理节点映像类型:
平台 安装映像类型 Microsoft Hyper-V
.iso
KVM
.iso
VMware vSphere
.iso , .ova
Citrix XenServer
.iso
OpenStack
.iso
-
(带有代理服务器的管理节点12.0和12.2)在配置代理服务器之前、您已将NetApp混合云控制更新为管理服务版本2.2016。
Element 12.2管理节点是一种可选升级。现有部署不需要此功能。
在执行此过程之前、您应了解"永久性卷"以及是否要使用它们。永久性卷是可选的,但建议在虚拟机( VM )丢失时用于管理节点配置数据恢复。
下载 ISO 或 OVA 并部署虚拟机
-
从NetApp支持站点上的页面下载适用于您的安装的OVA或ISO "NetApp HCI":
-
选择 * 下载最新版本 * 并接受 EULA 。
-
选择要下载的管理节点映像。
-
-
如果您下载了 OVA ,请按照以下步骤操作:
-
部署 OVA 。
-
如果您的存储集群与管理节点( eth0 )位于不同的子网中,并且您希望使用永久性卷,请向存储子网上的虚拟机(例如 eth1 )添加另一个网络接口控制器( Network Interface Controller , NIC ),或者确保管理网络可以路由到存储网络。
-
-
如果您下载了 ISO ,请按照以下步骤操作:
-
使用以下配置从虚拟机管理程序创建新的 64 位 VM :
-
6 个虚拟 CPU
-
24 GB RAM
-
存储适配器类型设置为 LSI Logic Parallel
管理节点的默认值可能为 LSI Logic SAS 。在 * 新建虚拟机 * 窗口中,选择 * 自定义硬件 * > * 虚拟硬件 * 以验证存储适配器配置。如果需要,请将 LSI Logic SAS 更改为 * LSI Logic Parallel * 。 -
400 GB 虚拟磁盘,精简配置
-
一个可访问 Internet 和存储 MVIP 的虚拟网络接口。
-
一个可通过管理网络访问存储集群的虚拟网络接口。如果存储集群与管理节点( eth0 )位于不同的子网中,并且您希望使用永久性卷,请向存储子网( eth1 )上的虚拟机添加另一个网络接口控制器( Network Interface Controller , NIC ),或者确保管理网络可以路由到存储网络。
请勿在此操作步骤 中指示稍后启动此虚拟机的步骤之前启动此虚拟机。
-
-
将 ISO 连接到虚拟机并启动到 .iso 安装映像。
使用映像安装管理节点可能会导致在显示启动屏幕之前出现 30 秒的延迟。
-
-
安装完成后,启动管理节点的虚拟机。
创建管理节点管理员并配置网络
-
使用终端用户界面( TUI )创建管理节点管理员用户。
要浏览菜单选项,请按向上或向下箭头键。要在各个按钮之间移动,请按 Tab 。要从按钮移至字段,请按 Tab 。要在字段之间导航,请按向上或向下箭头键。 -
如果网络上有一个动态主机配置协议( DHCP )服务器,用于分配最大传输单元( MTU )小于 1500 字节的 IP ,则必须执行以下步骤:
-
临时将管理节点置于不使用 DHCP 的 vSphere 网络上,例如 iSCSI 。
-
重新启动 VM 或重新启动 VM 网络。
-
使用 TUI 在 MTU 大于或等于 1500 字节的管理网络上配置正确的 IP 。
-
将正确的 VM 网络重新分配给 VM 。
如果 DHCP 分配的 IP MTU 小于 1500 字节,则可能会阻止您配置管理节点网络或使用管理节点 UI 。 -
-
配置管理节点网络( eth0 )。
如果您需要一个额外的NIC来隔离存储流量,请参阅有关配置另一个NIC的说明:"配置存储网络接口控制器( NIC )"。
配置时间同步
-
确保使用 NTP 在管理节点和存储集群之间同步时间:
从 Element 12.3.1 开始,系统会自动执行子步骤( a )到( e )。对于管理节点12.3.1、请继续执行子步骤( f )以完成时间同步配置。 |
-
使用 SSH 或虚拟机管理程序提供的控制台登录到管理节点。
-
停止NTPD:
sudo service ntpd stop
-
编辑NTP配置文件
/etc/ntp.conf
:-
注释掉默认服务器(
server 0.gentoo.pool.ntp.org
),方法是在每个服务器前面添加#
。 -
为要添加的每个默认时间服务器添加新行。默认时间服务器必须与要在中使用的存储集群上使用的NTP服务器相同。"后续步骤"
vi /etc/ntp.conf #server 0.gentoo.pool.ntp.org #server 1.gentoo.pool.ntp.org #server 2.gentoo.pool.ntp.org #server 3.gentoo.pool.ntp.org server <insert the hostname or IP address of the default time server>
-
完成后保存配置文件。
-
-
强制与新添加的服务器进行 NTP 同步。
sudo ntpd -gq
-
重新启动 NTPD 。
sudo service ntpd start
-
【 substed_f_install_config_time_sync]] 通过虚拟机管理程序禁用与主机的时间同步(以下是 VMware 示例):
如果您在 VMware 以外的虚拟机管理程序环境中部署 mNode ,例如在 OpenStack 环境中从 .ISO 映像部署,请参见虚拟机管理程序文档以了解等效命令。 -
禁用定期时间同步:
vmware-toolbox-cmd timesync disable
-
显示并确认服务的当前状态:
vmware-toolbox-cmd timesync status
-
在vSphere中、验证是否 `Synchronize guest time with host`未选中虚拟机选项中的复选框。
如果您将来对虚拟机进行更改,请勿启用此选项。
-
请勿在完成时间同步配置后编辑NTP、因为当您在管理节点上运行时、它会影响NTP"设置命令"。 |
设置管理节点
-
配置并运行管理节点设置命令:
系统将提示您在安全提示符处输入密码。如果集群使用代理服务器,则必须配置代理设置,才能访问公有网络。 sudo /sf/packages/mnode/setup-mnode --mnode_admin_user [username] --storage_mvip [mvip] --storage_username [username] --telemetry_active [true]
-
替换以下每个必需参数的方括号(包括方括号)中的值:
命令名称的缩写形式为圆括号(),可替换为全名。 -
-mnode_admin_user ( -mu ) [username] :管理节点管理员帐户的用户名。这可能是您用于登录到管理节点的用户帐户的用户名。
-
-storage_mvip ( -SM ) [MVIP address] :运行 Element 软件的存储集群的管理虚拟 IP 地址( MVIP )。为管理节点配置与在中使用的存储集群相同的存储集群"NTP 服务器配置"。
-
--storage_username (-su)[USERNAME]:参数指定的集群的存储集群管理员用户名
--storage_mvip
。 -
* — -metry_active ( -t ) [true]* :保留值 true ,以便通过 Active IQ 收集数据以进行分析。
-
-
(可选):将 Active IQ 端点参数添加到命令中:
-
-remote_host ( -rh ) [AIQ_endpoint] :发送 Active IQ 遥测数据进行处理的端点。如果不包括参数,则使用默认端点。
-
-
(建议):添加以下永久性卷参数。请勿修改或删除为永久性卷功能创建的帐户和卷,否则会导致管理功能丢失。
-
-use_persistent_volumes ( -pv ) [true/false , default : false] :启用或禁用永久性卷。输入值 true 可启用永久性卷功能。
-
--PERVING_volume_account (-PVA)[ACCOUNT_NAME]:如果 `--use_persistent_volumes`设置为true,请使用此参数并输入要用于永久性卷的存储帐户名称。
为永久性卷使用与集群上任何现有帐户名称不同的唯一帐户名称。请务必将永久性卷的帐户与环境的其余部分分开。 -
-persistent_volumes_mvip ( -pVM ) /mvip :输入运行 Element 软件并与永久性卷结合使用的存储集群的管理虚拟 IP 地址( MVIP )。只有当管理节点管理多个存储集群时,才需要执行此操作。如果未管理多个集群,则会使用默认集群 MVIP 。
-
-
配置代理服务器:
-
-use_proxy ( -up ) [true/false , default : false] :启用或禁用代理。要配置代理服务器,需要使用此参数。
-
-proxy_hostname_or_IP ( -PI ) [host] :代理主机名或 IP 。如果要使用代理,则必须执行此操作。如果您指定此选项,系统将提示您输入
--proxy_port
。 -
-proxy_username ( -pu ) [username] :代理用户名。此参数是可选的。
-
-proxy_password ( -pp ) [password] :代理密码。此参数是可选的。
-
-proxy_port ( -pq ) [port , default : 0] :代理端口。如果指定此参数,系统将提示您输入代理主机名或IP(
--proxy_hostname_or_ip
)。 -
-proxy_ssh_port ( -ps ) [port , default : 443] : SSH 代理端口。此端口默认为端口 443 。
-
-
(可选)如果需要有关每个参数的追加信息,请使用参数 help :
-
*-help ( -h ) * :返回有关每个参数的信息。根据初始部署,参数定义为必需或可选。升级和重新部署参数要求可能有所不同。
-
-
运行 `setup-mnode`命令。
-
配置控制器资产
-
找到安装 ID :
-
从浏览器登录到管理节点 REST API UI :
-
转到存储MVIP并登录。此操作将接受证书以执行下一步。
-
在管理节点上打开清单服务 REST API UI :
https://<ManagementNodeIP>/inventory/1/
-
选择 * 授权 * 并完成以下操作:
-
输入集群用户名和密码。
-
将客户端ID输入为
mnode-client
。 -
选择 * 授权 * 以开始会话。
-
-
从 REST API UI 中,选择 * 获取 /Installations * 。
-
选择 * 试用 * 。
-
选择 * 执行 * 。
-
从代码200响应正文中、复制并保存 `id`以供安装、以便在后续步骤中使用。
您的安装具有在安装或升级期间创建的基本资产配置。
-
-
(仅限 NetApp HCI )在 vSphere 中找到计算节点的硬件标记:
-
在 vSphere Web Client 导航器中选择主机。
-
选择 * 监控 * 选项卡,然后选择 * 硬件运行状况 * 。
-
列出了节点 BIOS 制造商和型号。复制并保存该值、以 `tag`供稍后使用。
-
-
将用于 NetApp HCI 监控(仅限 NetApp HCI 安装)和混合云控制(适用于所有安装)的 vCenter 控制器资产添加到管理节点的已知资产中:
-
输入管理节点IP地址并后跟以下命令、以访问管理节点上的mnode服务API UI
/mnode
:https://<ManagementNodeIP>/mnode
-
选择 * 授权 * 或任何锁定图标并完成以下操作:
-
输入集群用户名和密码。
-
将客户端ID输入为
mnode-client
。 -
选择 * 授权 * 以开始会话。
-
关闭窗口。
-
-
选择 * POST /assets/ { asset_id } /controllers* 以添加控制器子资产。
建议您在 vCenter 中创建新的 NetApp HCC 角色以添加控制器子资产。这一新的 NetApp HCC 角色会将管理节点服务视图限制为纯 NetApp 资产。请参阅。 "在 vCenter 中创建 NetApp HCC 角色" -
选择 * 试用 * 。
-
在 * asset_id* 字段中输入复制到剪贴板的父基本资产 ID 。
-
使用类型和vCenter凭据输入所需的有效负载值
vCenter
。 -
选择 * 执行 * 。
-
(仅限 NetApp HCI )配置计算节点资产
-
(仅限 NetApp HCI )将计算节点资产添加到管理节点的已知资产:
-
选择 * POST /assets/ { asset_id } /compute-nodes* 以使用计算节点资产的凭据添加计算节点子资产。
-
选择 * 试用 * 。
-
在 * asset_id* 字段中输入复制到剪贴板的父基本资产 ID 。
-
在有效负载中,输入 " 型号 " 选项卡中定义的所需有效负载值。输入as
type`并输入 `ESXi Host`您在上一步中为保存的硬件标签 `hardware_tag
。 -
选择 * 执行 * 。
-