Switch – Zonning

This steps would apply if you have different FC and FH switch .

1.  Login into FC Switch
2.  Remove the Member from the zone
3.  Copy run start
4.  Login into the FH Switch ( Where the OLD HBA is connected )
5.  Delete the device alias
6.  Copy run start
7.  Login into the FH Switch ( Where the NEW HBA is connected )
8.  Delete the old device alias and update the new alias for it
9.  Copy run start
10. Login into the FC switch
11. Add the member ( device-alias ) to the zone
12. Update the member ( zone name ) in the zone-set
13. Activate the zone-set
14. copy run start

Volume Move in CDOT

Verify the volume properties using the instance
Filer::> volume show volume -instance
Verify the Failover-Policy and Failover Group of the volume to be migrated ( Make sure they have LIF’s on the migrating node )
Filer::> net interface show -vserver SVM -lif LIF -fields failover-policy,failover-group
Filer::> failover-groups show -failover-group FailoverGroupName
Perform Validation Before volume Move
Filer::> vol move start -perform-validation-only true -vserver SVM -volume volume -destination-aggregate Filern02_aggr_01 (volume move start)
Validation succeeded.
Perform the volume Move
Filer::> vol move start -vserver SVM -volume volume -destination-aggregate Filern02_aggr_01
(volume move start)
[Job 3143] Job is queued: Move “volume” in Vserver “SVM” to aggregate “Filern02_aggr_01”. Use the “volume move show -vserver SVM -volume volume” command to view the status of this operation.
Verify the Job ID for confirmation
Filer::> job show -id 3143 -instance
Verify the aggregate after Moving the volume
Filer::> vol show -vserver SVM -volume volume -fields aggregate

 

More information on the LINK

 

https://fieldportal.netapp.com/Core/DownloadDoc.aspx?documentID=63909&contentID=71149

RLM Upgrade – OnTap Netapp

Hi Guys,

1. First you have to download the RLM_FW.zip from the site ( IBM in case n series and Netapp in case of netapp filers)

2.Move it to the the /etc/software location in binary format ( otherwise would not be able to install the software)

3.Then login into the filer

4.filer>software install RLM_FW.zip

5.filer>rlm update ( This should prompt you to reboot the RLM) enter Y and carry on with the reboot of the RLM)

6.RLM reboot should take somewhere around fifteen to twenty minutes

7.finally filer>RLM status ( should show you the updated version)

LVM Tech

First we change the partition ID to LVM = 8e

pvcreate /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1

vgcreate fileserver /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1

lvcreate –name share –size 40G fileserver

lvrename fileserver media films

lvremove /dev/fileserver/films

lvextend -L1.5G /dev/fileserver/media

lvreduce -L1G /dev/fileserver/media

To make it usable

mkfs.ext3 /dev/fileserver/share

mkfs.xfs /dev/fileserver/backup

mkfs.reiserfs /dev/fileserver/media

mkdir /var/media /var/backup /var/share

mount /dev/fileserver/share /var/share
mount /dev/fileserver/backup /var/backup
mount /dev/fileserver/media /var/media

df .

/dev/mapper/fileserver-share 40G 177M 38G 1% /var/share ( This is for a single volume )

view /etc/fstab

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/sda2       /               ext3    defaults,errors=remount-ro 0       1
/dev/sda1       /boot           ext3    defaults        0       2
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
/dev/fileserver/share   /var/share     ext3       rw,noatime    0 0
/dev/fileserver/backup    /var/backup      xfs        rw,noatime    0 0
/dev/fileserver/media    /var/media      reiserfs   rw,noatime    0 0

To Resize a Logical voume ..

This is for enlarging :-

umount /var/share

lvextend -L50G /dev/fileserver/share

e2fsck -f /dev/fileserver/share

resize2fs /dev/fileserver/share

mount /dev/fileserver/share /var/share

df -h

This is Shrinking :-

umount /var/share

e2fsck -f /dev/fileserver/share

resize2fs /dev/fileserver/share 10485760

lvreduce -L40G /dev/fileserver/share

mount /dev/fileserver/share /var/share

df -h

Adding a New Hard disk and removing the other one

/dev/sdf Bring to the LINUX LVM system ID

pvcreate /dev/sdf1

vgextend fileserver /dev/sdf1

pvmove /dev/sdb1 /dev/sdf1

vgreduce fileserver /dev/sdb1

pvremove /dev/sdb1

Removing Everthing step By step

umount /var/share
umount /var/backup
umount /var/media

lvremove /dev/fileserver/share

lvremove /dev/fileserver/backup

lvremove /dev/fileserver/media

vgremove fileserver

pvremove /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1

Now RAID in LVM

pvcreate /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
vgcreate fileserver /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
lvcreate –name share –size 40G fileserver
lvcreate –name backup –size 5G fileserver
lvcreate –name media –size 1G fileserver

mkfs.ext3 /dev/fileserver/share
mkfs.xfs /dev/fileserver/backup
mkfs.reiserfs /dev/fileserver/media

mount /dev/fileserver/share /var/share
mount /dev/fileserver/backup /var/backup
mount /dev/fileserver/media /var/media

modprobe dm-mirror
pvmove /dev/sdc1

vgreduce fileserver /dev/sdc1
pvremove /dev/sdc1

pvmove /dev/sde1

vgreduce fileserver /dev/sde1
pvremove /dev/sde1

pvdisplay

Then we Format it with the fd ( LINUX RAID autodetect )

for both /dev/sdc1 and //dev/sde1

mdadm –create /dev/md0 –auto=yes -l 1 -n 2 /dev/sdc1 missing ( Since the second node i.e /dev/sdb1 and /dev/sdd1 are not ready we are giving as missing )

mdadm –create /dev/md1 –auto=yes -l 1 -n 2 /dev/sde1 missing

pvcreate /dev/md0 /dev/md1

vgextend fileserver /dev/md0 /dev/md1

pvmove /dev/sdb1 /dev/md0

pvmove /dev/sdd1 /dev/md1

vgreduce fileserver /dev/sdb1 /dev/sdd1
pvremove /dev/sdb1 /dev/sdd1

Format the other two and bring it to the LINUX RAID AUTODETECT mode

mdadm –manage /dev/md0 –add /dev/sdb1

mdadm –manage /dev/md1 –add /dev/sdd1

cat /proc/mdstat

mdadm –manage /dev/md0 –fail /dev/sdb1

cat /proc/mdstat

mdadm –manage /dev/md0 –remove /dev/sdb1

Then create sdb1 and sdb2

mdadm –manage /dev/md0 –add /dev/sdb1

Similarly for sdc,sde and sdd

mdadm –manage /dev/md0 –fail /dev/sdc1
mdadm –manage /dev/md0 –remove /dev/sdc1
mdadm –manage /dev/md1 –fail /dev/sde1
mdadm –manage /dev/md1 –remove /dev/sde1

fdisk /dev/sdc
fdisk /dev/sde

mdadm –manage /dev/md0 –add /dev/sdc1
mdadm –manage /dev/md1 –add /dev/sde1

mdadm –create /dev/md2 –auto=yes -l 1 -n 2 /dev/sdb2 /dev/sdc2

mdadm –create /dev/md3 –auto=yes -l 1 -n 2 /dev/sdd2 /dev/sde2

pvcreate /dev/md2 /dev/md3

vgextend fileserver /dev/md2 /dev/md3

Adding a service to chkconfig — Linux

#!/bin/bash
# chkconfig: 2345 95 20
# description: Some description
# What your script does (not sure if this is necessary though)
# processname: myscript

. /etc/init.d/functions

case $1 in
start)
daemon /usr/local/sbin/server &
;;
stop)
killproc server
;;
restart)
$0 stop
$0 start
;;
esac

bold once are my script you can add your script there

Then in the command line you can give the following commands


chkconfig –level 2345 server on
chkconfig –add server