ONTAP Hardware

Replacing FAS 2040R5 Controller

amitkeshani
10,529 Views

To Experts,

Following are the  errors I encountered upon replacing a  FAS 2040 Controller,

Upon autoboot  of the newly replaced controller I got the following error

   * Autoboot of primat_image failed. File not found (-18)


Then I performed the follow steps in-order to bring the controller up

1. First performing boot_diags on loader results into following error

LOADER-B> boot_diags

Could not load fat://boot0/X86/diag/kernel fat://boot0/X86_ELF/diag/diag.krn: Fi le not found

2. Secondly i tried performing a netboot using tftp server, it results into following error

LOADER-B> netboot tftp://192.168.1.1/734_netboot.e

Loading 192.168.1.1/734_netboot.e:Failed: Timeout occured Could not load tftp://192.168.1.1/734_netboot.e: Timeout occured

*** command status = -21

The reason i am doing this is to boot into maintenance mode and get the system id, and  reassign those disks again.

on the other hand,on test basis i ran this command

LOADER-B> boot_primary

Could not load fat://boot0/X86/freebsd/image1/kernel fat://boot0/X86_ELF/kernel/

primary.krn: File not found

*** command status = -18

All it reports is kernel error

Please advise a way forward

1 ACCEPTED SOLUTION

aborzenkov
10,528 Views

Did you move CF card from old controller to replacement one? Kernel is located on CF card, usually when you replace head you move it to ensure the same kernel version. In your case it appears that CF card on replacement head does not contain any kernel at all.

To do netboot you need to manually configure interface in loader (settings are not persistent, you have to do it every time after reboot). See https://kb.netapp.com/support/index?page=content&id=1012003&actp=search&viewlocale=en_US&searchid=1304058775436

View solution in original post

10 REPLIES 10
Public