Saturday, July 4, 2009

How to Revalidate your expired demo license

Past week I was trying to delete some old unwanted files out of my NetApp system’s root volume and I wasn’t having a Unix system at my side. I tell you it was really a bad experience because a few systems were not having CIFS licenses installed, although I was able to browse them through my laptop and delete the files also; but *only* files no directories and there were thousands of files scattered under hundreds of directories which have been lying as root backup from the day we have done ontap upgrade.

I literally gave up, but then I realized that when these systems had shipped they were having CIFS demo licenses installed and if I can do anything to make the cifs working again with those expired licenses it would be great. So I started doing experiments with them and soon I saw removing those licenses and re-adding them validated them and my systems were having 3 months cifs license. Voila got a way to use the expired licenses.

So here’s what I have done

n cifs terminate

n license delete cifs

n license add

n cifs restart

That’s all and I have cifs on my filers for another 3 months but I don’t think one would be interested using any service in this way especially when he got to support production or dev environment. But yes it’s very handy if a day you want to use one of them for some test or small activity.

Tuesday, June 16, 2009

How to check part number of installed adapter in Ontap?

There are number of situations when you want to check part number of installed PCI adapters in your NetApp FAS or V-series system, how do you do it?

Well whatever way you do there’s a simple way and undocumented also (atleast in their man pages) “sysconfig -ca”.
Just run the command and it will give you part number of all the pci adapters installed as well checks if they are in appropriate slot.

Here’s the sample output

Filer01> sysconfig -ca
sysconfig: slot 5 OK: X2054A: QLogic ISP 2432; PCI-E quad-port Fibre Channel (QLE2464)
sysconfig: slot 6 OK: X2054A: QLogic ISP 2432; PCI-E quad-port Fibre Channel (QLE2464)
sysconfig: slot 3 OK: X1005A: Chelsio T210 TOE 10G NIC
sysconfig: slot 1 OK: X3148: NetApp NVRAM6 2GB
sysconfig: slot 2 OK: X1936A: Performance Accelerator Module I
sysconfig: slot 9 OK: X1005A: Chelsio T210 TOE 10G NIC
sysconfig: slot 7 OK: X2054A: QLogic ISP 2432; PCI-E quad-port Fibre Channel (QLE2464)
sysconfig: slot 8 OK: X1049A: PCI-E Quad 10/100/1000 Ethernet G20
sysconfig: System configuration meets block protocol requirements.
sysconfig: There are no configuration errors.