网络启动节点 1
在交换相应的更换系统模块后、您必须使用netboot node1。术语 netboot 表示从远程服务器上存储的 ONTAP 映像启动。准备网络启动时、您需要将ONTAP 9启动映像的副本添加到系统可以访问的Web服务器上。
除非更换用的控制器模块安装在机箱中并已打开电源、否则无法检查其启动介质上安装的ONTAP版本。替代系统启动介质上的ONTAP版本必须与要升级的旧系统上运行的ONTAP版本相同、并且启动介质上的主启动映像和备份启动映像必须匹配。要验证升级支持的最低ONTAP版本,请参见 "概述"。
您可以通过依次执行网络启动和来配置映像 wipeconfig
命令。如果此控制器模块之前在另一个集群中使用过、则为 wipeconfig
命令将清除启动介质上的任何残留配置。
您也可以使用 USB 启动选项执行网络启动。请参见知识库文章 "如何使用boot_recovery loader命令安装ONTAP 以进行系统初始设置"。
-
确认您可以使用系统访问 HTTP 服务器。
-
从 _NetApp 支持站点 _ 下载适用于您的系统和正确版本的 ONTAP 所需的系统文件。请参见 "参考资料" 链接到 _NetApp 支持站点 _ 。
如果新控制器上安装的 ONTAP 9 版本与原始控制器上安装的版本不同,则必须通过网络启动这些控制器。安装每个新控制器后,您可以从 Web 服务器上存储的 ONTAP 9 映像启动系统。然后,您可以将正确的文件下载到启动介质设备,以供后续系统启动。
-
请参见 "参考资料" 链接到 _NetApp 支持站点 _ 以下载用于执行系统网络启动的文件。
-
[netboot_node1_step2]] 从 _NetApp 支持站点 _ 的软件下载部分下载相应的 ONTAP 软件,并将
ontap_version_image.tgz
文件存储在可通过 Web 访问的目录中。 -
切换到可通过 Web 访问的目录,并验证所需文件是否可用。
-
您的目录列表应包含
ontap_version_image.tgz
。 -
通过选择以下操作之一来配置网络启动连接。
您必须使用管理端口和 IP 作为网络启动连接。请勿使用数据 LIF IP ,否则在执行升级期间可能会发生数据中断。 动态主机配置协议( DHCP ) 那么 … 正在运行
在启动环境提示符处使用以下命令自动配置连接:
ifconfig e0M -auto
未运行
在启动环境提示符处使用以下命令手动配置连接:
ifconfig e0M -addr=filer_addr -mask=netmask -gw=gateway -dns=dns_addr -domain=dns_domain
filer_addr
是存储系统的IP地址(必填)。
netmask
是存储系统的网络掩码(必需)。
gateway
是存储系统的网关(必需)。
dns_addr
是网络上名称服务器的IP地址(可选)。
dns_domain
是域名服务(DNS)域名(可选)。您的接口可能需要其他参数。有关详细信息,请在固件提示符处输入 help ifconfig
。 -
对 node1 执行网络启动:
netboot http://web_server_ip/path_to_web_accessible_directory/netboot/kernel
请勿中断启动。 -
等待替代控制器模块上运行的node1启动、并显示启动菜单选项、如下所示:
Please choose one of the following: (1) Normal Boot. (2) Boot without /etc/rc. (3) Change password. (4) Clean configuration and initialize all disks. (5) Maintenance mode boot. (6) Update flash from backup config. (7) Install new software first. (8) Reboot node. (9) Configure Advanced Drive Partitioning. (10) Set Onboard Key Manager recovery secrets. (11) Configure node for external key management. Selection (1-11)?
-
从启动菜单中,选择选项 ` ( 7 ) Install new software first` 。
此菜单选项可下载新的 ONTAP 映像并将其安装到启动设备中。
请忽略以下消息:
This procedure is not supported for Non-Disruptive Upgrade on an HA pair
本说明将适用场景无中断 ONTAP 软件升级,而不是控制器升级。
请始终使用 netboot 将新节点更新为所需映像。如果您使用其他方法在新控制器上安装映像,则可能会安装不正确的映像。此问题描述适用场景所有 ONTAP 版本。netboot操作步骤 与选项结合使用 (7) Install new software
擦除启动介质并将相同的ONTAP 版本放置在两个映像分区上。 -
如果系统提示您继续运行操作步骤,请输入
y
,然后在系统提示您输入软件包时,输入 URL : ` http://web_server_ip/path_to_web-accessible_directory/ontap_version_image.tgz`path_to_the_web-accessible_directory
应指向下载ontap_version_image.tgz
的位置 第 2 步。 -
完成以下子步骤以重新启动控制器模块:
-
出现以下提示时,输入
n
以跳过备份恢复:Do you want to restore the backup configuration now? {y|n}
-
出现以下提示时,输入
y
以重新启动:The node must be rebooted to start using the newly installed software. Do you want to reboot now? {y|n}
控制器模块重新启动,但停留在启动菜单处,因为启动设备已重新格式化,并且必须还原配置数据。
-
-
在提示符处,运行
wipeconfig
命令以清除启动介质上先前的任何配置:-
当您看到以下消息时,问题解答
yes
:This will delete critical system configuration, including cluster membership. Warning: do not run this option on a HA node that has been taken over. Are you sure you want to continue?:
-
节点将重新启动以完成
wipeconfig
,然后停留在启动菜单处。
-
-
从启动菜单中选择选项
5
以转到维护模式。问题解答yes
显示提示符,直到节点在维护模式下停止,并且命令提示符为 ` *` 。 -
验证控制器和机箱是否配置为
ha
:ha-config show
以下示例显示了
ha-config show
命令的输出:Chassis HA configuration: ha Controller HA configuration: ha
-
如果控制器和机箱未配置为
ha
,请使用以下命令更正配置:ha-config modify controller ha
ha-config modify chassis ha
-
验证
ha-config
设置:ha-config show
Chassis HA configuration: ha Controller HA configuration: ha
-
暂停 node1 :
halt
node1 应在 LOADER 提示符处停止。
-
在 node2 上,检查系统日期,时间和时区:
dATE
-
在 node1 上,在启动环境提示符处使用以下命令检查日期:
s如何选择日期
-
如有必要,请在 node1 上设置日期:
set date MM/dd/yyy
在 node1 上设置相应的 UTC 日期。 -
在 node1 上,在启动环境提示符处使用以下命令检查时间:
s时间
-
如有必要,请在 node1 上设置时间:
set time hh:mm:ss
在 node1 上设置相应的 UTC 时间。 -
在 node1 上设置配对系统 ID :
setenv partner-sysid node2_sysid
对于node1、为
partner-sysid
必须为node2的。您可以从获取node2系统IDnode show -node node2
node2上的命令输出。-
保存设置:
saveenv
-
-
在 node1 上的 LOADER 提示符处,验证 node1 的
partner-sysid
:printenv partner-sysid