full decommisson of GDC

先說5個路經的作用:

 1)/omni_shared/script/JP ->裏面是job code, 例如GRW01A,這裏面的內容有需要調用哪個datalist,主機名,load+mode, load有low,medium,high,備份mode有full還是incremtal,如下圖:wKioL1dMNxOTTLy8AAAcpzRS__s781.png

JDC相對應的是:prod/dss/run/bin

2)/omni_shared/etc_opt_omni_server/datalist ->這裏面就是datalist,裏面描述了備份哪個raw disk device,用哪個driver,以及是physical 帶庫還是vtl帶庫。 ./cs |grep [datalist]


JDC對應的是:etc/opt/omni/server/datalist

3) /opt/omni/lbin/SHELL/conf ->這裏面是data list的信息,cat的話裏面是DG信息,如下圖:


wKiom1dMQGmQeZHZAAAvCuzwrso068.png

JDC對應的是:/opt/omni/lbin/SHELL/conf   與GDC/DRC一樣

4)/omni_shared/script/conf -> 這裏面也是datalist信息,cat的話裏面是load+mode信息,如下圖:

wKiom1dMQ6fzKqHEAAAYFXwKjcI453.png

5)/usr/local/admin/bc/jp ->這下面是server的名字,確定server的名字可以去上面3)路徑下查DG,看DG前綴就是server name,然後cd進【server name】,下面是syn和split的job code,這些job syn/split上面3)路徑下的所有DG


Decomm的話,dummy1 的job code. 2 3 4 刪除, dummy 5裏面關於DG的內容。

****************************************************************************************

full decommisson 的操作集中在三個平臺,

                          1 backup server

                          2  VMAX GUI

                          3 FC switch


先說一下總體的思路:


volume首先bound進一個pool -> map進一個SG -> mount給主機。

volume的SG,主機的HBA卡光纖口IG,存儲的FA端口PG組成 masking view.

switch -> edge switch -> core switch -> storage ,edge交換機上的zoneset上的成員是IG的PPWN與PG的WWPN(當然也可以按port來配)。

STD掛給production server, BCV掛給backup server,


1)首先需要在bankup server上中止std 與 bcv的clone關係;

     

      symdg list |grep "server name"   如果dg name顯示不完整,用下面兩條來查;

            /home/work/./cs 50 |grep "server name"

             omnidb -sess [session ID] -report

      symdg show [dg name] (注意是dg name 不是device name, 要刪掉device name 後面的_*)

      symclone -g [dg name] terminate que (check if it is copied)

      symclone -g [dg name] terminate (if p and s are copied)


2)在vmx GUI上刪除masking view;

3)  在vmx GUI上刪除MV下的IG, PG;

4)在vmx GUI上刪除fast policy, 如果分配了;


      fast policy是一個algorithm,能夠monitor與server之間的I/O, lun來自於pool,pool是由不同的disk構成的,sata is less, fc 中等。fast policy能夠分配哪塊disk被用。


5)在vmx GUI上removeSG下的volume; (unmap, 切斷vlume 與 FA port的關聯,但是數據還在,利用率不變,volume仍然與pool bound着。)


   volume從SG中被remove並不是unmap,只是把disk從sg拿走了,不屬於這個sg了,while we add a STD or BCV device to a SG, and add SG to masking view that device will be mapped to front and back end ports,unmap是解除與port的聯繫,unmap後其實還是和pool bound着的,而且裏面的數據可還都存在,使用率沒有變化,可以用下面的命令來查:

                           symdev -sid 0055 show 0B4A

               上面的命令可以查看0B4A的信息,與哪塊盤bound着。


6)在vmx GUI上remove SG;

7)在vmx GUI上unbind volume from pool; (volume的數據會被擦除,利用率會降到0%)


       unmap之後數據還在,unbind後是使用率就清零了,數據都被擦除。


8)在vmx GUI上把volume重新bind回原來的pool。


以上是std盤,對於bcv盤,除了一步以外,所有步驟都是一樣的:

                                  bcv盤的SG是一個大的SG,不要刪除。

查看BCV盤所屬的pool,用以下命令:

                               symsg -sid 0055 list |grep -i GEPBKP*

                               symsg -sid 0055 show [dg name ] |grep -i 0B4A

BCV devices 屬於backup storage, backup storage一共三個,第二個命令是確定究竟哪一個。


9)在backupserver上刪除STD/BCV device, STD dg;

                           

                                     symclone -g [dg name] remove [0b4A]

                                     symbcv -g [dg name] remove ld [0c5c]

                                     symdg -delete [dg name] -force


10)完成上一步之後,重新ioscan的話會與新的NO-HW的path出現,刪除這些path;


                                    ioscan -fnNkC disk |grep -i NO_HW

                                       rmsf -H []

11)在backupserver上 insf -e重建device表;


                                         insf -e


12)刪除/var/adm/dev/下的server 文件夾,刪除設備軟鏈接;

13)在backupserver01 02上面刪除datalist和conf下的備份腳本;

14)在backupserver07上dummy JP文件夾下的sync/splitjob code的dg內容;

15)在backupserver01上dummy 備份的job code;

16)在fabric manager上刪除server所屬的zoneset,zone,alias(按這個順序);

                   

                        在FM上先選core 或 edge sw


        一個fabric裏面有幾個zoneset,zoneset的成員叫做member,就是一個zone,一個zone的成員是兩個alias,是server上的wwpn和存儲FA面板的port wwpn,zone和zoneset都是加入的vsan,vsan的成員是port,可以通過show interface看到,edge的port連接的server的wwpn,core的port連接的是存儲的portwwpn,zone規定了server與storage之間的IO流向,不同vsan之間不能通信,一個port可以加入多個zone,一個zone只能加入一個vsan。


17)active change;

18)在edge switch 的 device manager上down 掉server port,把port所屬的zone替換成vsan1;

              server -> edge switch -> core switch -> storage

                        storage的FA port還被其他server用,不能刪。


server上的兩個HBA,HBA0和HBA1,一個連edgeSW1,一個連edgeSW2,在SW1上能看到HBA0的zone,SW2上看到HBA1的,coreswitch的alias是存儲的wwpn,zone的成員分別是HBA的WWPN和storage的WWPN.


19)save configure

20)finish.

       



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章