- To take over partner node, we have to make sure there will be 1-2 minutes connectivity lost (CIFS/NFS)
-
2. Release ASUP before giveback options autosupport.doit per-takeovernode13. node2> cf takeover –f (node1 is takeover by node2)4. node2> cf: takeover initiated by operator5. node2 (takeover)> – Which means takeover completed.6. node2 (takeover)> partner (To see partner status )7. node2 /node1>8. To do giveback follow from step 99. When the system isn’t in partner context and if prompt shows as “ node1/node2>”, follow from step 4, if prompt shows as “node2(takeover)>” follow from step 510. node1/node2> partner11. node2(takeover)> cf statusnode2 has taken over node1.node1 is ready for giveback.12. Release ASUP before giveback options autosupport.doit per-giveback1node13. node2(takeover)> cf giveback14. If cf giveback is unsuccessful, try forcegiveback..15. node2(takeover)> cf giveback –f16. once the giveback completes, login to node1 and do health check17. node1> sysconfig –r18. node1> sysconfig –v19. node1> storage show disk –p20. node1> vfiler status –r21. node1> vfiler run vfilername exportfs22. node1> vfiler run vfilername cifs shares23. node1> vol status –s24. node1> vif status25. node1> ifconfig –a26. node1> options autosupport.doit post givenback1node
Popular Posts
-
NAS Specific Commands: nas_disk -list Lists the disk table nas_checkup Runs a system health check. nas_pool -size -all ...
-
Some times we might run in to issues deleting QTREE in NetApp, so let's see how can we force delete QTREE. Here let's assume we a...
Sunday, September 21, 2014
NetApp - Cluster takeover and giveback procedure.
NetApp - Disk Sanitization
To Sanitize all disks except vol0 disks (root volume)
Sanitization is enabled by
default for all DOT 8.2+ code, if not enabled, run below command to enable.
options
licensed_feature.disk_sanitization.enable on
If DOT 7.xx to 8.1
· license add XXXXXX (You can get license from NetApp)
§ Remove controllers from DFM server to
avoid any critical/error/warning alerts from DFM.
§ Offline/destroy all volumes and
aggregates leaving vol0 and aggr0.
·
vol offline
volumename
·
vol destroy
volumename
·
aggr offline
aggregatename
·
aggr destroy
aggregatename
·
CF disable (Disable partner node)
·
Reboot the filer (Obtain approval prior to rebooting the filer)
·
Send Final ASUP is issued -- options autosupport.doit decommissioning”
§ Once ASUP is Complete,
turn off alerts.
§ Determine all spare
drives using the following command(s):
·
vol status -r
·
vol status -s
§ Begin the sanitization
process using the following command(s):
·
disk sanitize start <all
numbered drives> or disk sanitize start -c 7 < all numbered drives>
·
Monitor status using the following command(s):
§
disk sanitize status
§
vol status –m
§
Unsanitized disks will go thru a SECOND PASS process, rerun the “disk
sanitize start” command against drives that fail the sanitization
§
Save sanitization logs
§
rdfile /etc/log/sanitized_disks or rdfile /etc/sanitized_disks and save
logs
To Sanitize vol0 disks (root volume)
Ø Release 3 sanitize disks (disk sanitize release
<disk_list>
Ø Once you release the sanitized disk, it will be in
unowned state (disk show –n)
Ø Assign the disks back to same node (disk assign
<disk_list>
Ø Once you assign disk, it will be in broken disks (vol
status –f)
Ø Unfail the broken/bad disk (disk unfail –s
<disk>
Ø Now you will see all disks under spare (vl status –s)
Ø create new aggregate with released disks (aggr create
newaggr0 –d <disk_list>), it will take time to create aggregate as disks
has to be zeroed, check status with (aggr status new aggr0 –v)
Ø check current vol0 size (vol size vol0)
Ø create new volume in newly created aggregate (vol
create newvol0 newaggr0 <size>)
Ø restrict newvol0 before starting copy (vol restrict
newvol0)
Ø Copy vol0 to newvol0 (vol copy start –s vol0 newvol0)
Ø Once copy is 100%, make newvol0 online (vol online
newvol0)
Ø Make newvol0 as root (vol options newvol0 root)
Ø Rename vol0/newvol0 & aggr0/newaggr0
Ø To rename – vol rename vol0 oldvol0, vol rename newvol0
vol0, aggr rename aggr0 oldaggr0, aggr rename newaggr0 aggr0
Ø Reboot node (reboot)
Ø Once reboot completes, it will take newly created
volume (vol0) as root volume
Ø Check the status (vol status, aggr status)
Ø Delete oldvol0 and oldaggr0 (vol offline oldvol0, vol
destroy oldvol0, aggr offline oldaggr0, aggr destroy oldaggr0)
Ø Once we delete old volume/aggregate it will release
all disks which are in oldaggr0
Ø Check the spares (vol status –s)
Ø Start sanitize (disk sanitize start <disk_list>)
Ø Check status (disk sanitize status)
Ø Once sanitization is 100%, collect logs.
Tuesday, March 11, 2014
Changing root volume and aggregates - NetApp
Here is the procedure for changing root volume (VOL0) and aggr0 for NetApp Filers
- To do this we need 3 spared disks (Note all disk ID's)
- Priv set advanced
- aggr create newaggr0 -d x.x.x x.x.x x.x.x (Here x.x.x means disk ID's)
- vol create newvol0 newaggr0 337g
- vol restrict newvol0
- vol copy start -S vol0 newvol0 (It will take probably 5 mins to copy)
- vol online newvol0 (Only after copy completes)
- vol options newvol0 root
- reboot (root volume will change from vol0 to newvol0 on reboot)
We will follow this procedure to scrub disks which are owned by vol0.
- To do this we need 3 spared disks (Note all disk ID's)
- Priv set advanced
- aggr create newaggr0 -d x.x.x x.x.x x.x.x (Here x.x.x means disk ID's)
- vol create newvol0 newaggr0 337g
- vol restrict newvol0
- vol copy start -S vol0 newvol0 (It will take probably 5 mins to copy)
- vol online newvol0 (Only after copy completes)
- vol options newvol0 root
- reboot (root volume will change from vol0 to newvol0 on reboot)
We will follow this procedure to scrub disks which are owned by vol0.
Subscribe to:
Posts (Atom)