背景
近期有台特别老的NetApp 7-mode的因电力故障挂了一个控制器,但此时另一个控制器没有正常接管,正常先进去看下状态:
看下系统版本:NetApp Release 8.1.3 7-Mode
尝试手动接管时发现了神奇的事
wj-nas05> cf takeover
Controller failover must be licensed and the system rebooted before using this command.
是的,8.2版本之前的7-mode Ontap连Controller Failover都需要单独授权,同时也去官网进行了确认
翻了半天找到了角落里吃灰的授权,7-mode授权最好的是不绑定控制器的SN,可随意使用
正常导入CF授权
wj-nas05> icense add XXXXXXXX
A cf license has been installed
Controller Failover wi11 be enabled upon reboot.
Make sure that each individual service is icensedon both nodes or on neither node. Remember to configurethe network interfaces for the other node.
wj-nas05> Thu Nov 16 16:38:11 CST [wj-nas05: rc:notice]: cf licensed
但是这边又出现个问题,因为另一个未授权的控制器已经出问题无法正常启动了,因此在仅授权一台控制器的情况下正常无法进行接管
wj-nas05> cf takeover
cf: takeover cannot be performed because of reason (takeover disabled by partner)
wj-nas05> cf takeover -f
cf: takeover cannot be performed because of reason (takeover disabled by partner)
最后用权限最大的forcetakeover接管成功
wj-nas05> cf forcetakeover
forcetakeover may lead to data corruption; really force a takeover?
wj-nas05(takeover)> cf status
wj-nas05 has taken over wj-nas02.
授权
7-mode的完整授权包括以下内容,由于7-mode授权不绑定控制器,因此所有型号均通用,具体的License Key先不做展示了,有需要的朋友可以私信我