Page 1 of 1

Migrating system LDs from FC to SSD (AFA)

Posted: Sun Dec 20, 2020 3:56 pm
by vigger91
Hi,

I have a 7440c running v3.2.2 which i'm trying to migrate from FC to SSD entirely.
It had 20x 600GB 10K disks, and i have been dismissing the first 12x PDs and relocating chunklets without issues, the next 6 disks could be forced with light complaining.
So i have 2 remaining disks, and i can not get them evacuated over to the SSDs.
I added the SSDs as i free'd physical slots, but the system volumes (srdata & admin) will not move over to the SSDs.

I used the following command for the first 12 disks:
movepdtospare -f -vacate -nowait <PDID>
And this for the next 6:
movepdtospare -devtype -ovrd -perm -nowait <PDID>
But for the last 2 PDs, the above command fails with:
Error: Could not find relocation target for one or more chunklets

Following other guides from this site and elsewhere, i have deleted "pdsld" and "log" and tried disabling system reporter to be able to delete the srdata volume, pdsld and log is deleted successfully, but i can not delete srdata and admin, both gives the error "Ld <LD> is in use"

Finally i tried just powering down the system with the 2 remaining disks, removed them and added the 24x blank SSDs, but on power up the system then complains about "Table of contents (TOC) quorum not reached." and the system is unusable, i tried running setsysmgr tocgen, but that didn't help either.

Do you have any suggestions on how to migrate to all-flash "the right way" without having to do a OOTB?

The system is empty, so i *could* do a OOTB and be done with it, but i want to treat it as if i had data on it.

This is for a "homelab" and as such i have no contract with HPE.

Thanks for your time!

Re: Migrating system LDs from FC to SSD (AFA)

Posted: Sat Dec 26, 2020 11:43 pm
by Richard Siemers
Grats, nice home lab!

I don't know the answer, but curious of the admin and srdata are physically provisioned, or if they are assigned to a CPG. If CPG, then can you set the CPG to DEVTYPE = SSD (it;s probably FC now)

showcpg –sdg


This thread may also have some useful tidbits:
viewtopic.php?f=18&t=3117

Re: Migrating system LDs from FC to SSD (AFA)

Posted: Mon Dec 28, 2020 7:52 pm
by vigger91
Hi! Thanks for your reply.

I think they are physical, they don't have any CPG associated, do you have any idea how i can run them on a CPG instead of physically?

Code: Select all

3PAR-7440c cli% showcpg -sdg
               ------(MB)------
Id Name        Warn Limit  Grow Args
 1 SSD_r0         -     - 31471 -t r0 -ssz 1 -p -devtype SSD
 2 SSD_r1_2d      -     - 31471 -t r1 -ha mag -ssz 2 -p -devtype SSD
 3 SSD_r1_4d      -     - 31471 -t r1 -ha mag -ssz 4 -p -devtype SSD
 6 SSD_r5_3-1     -     - 31471 -t r5 -ha mag -ssz 4 -p -devtype SSD
 7 SSD_r5_7-1     -     - 31471 -t r5 -ha mag -ssz 8 -p -devtype SSD
 8 SSD_r5_8-1     -     - 31471 -t r5 -ha mag -ssz 9 -ss 64 -p -devtype SSD
 4 SSD_r6_4-2     -     - 31471 -t r6 -ha mag -ssz 6 -p -devtype SSD
 5 SSD_r6_6-2     -     - 31471 -t r6 -ha mag -ssz 8 -p -devtype SSD
 9 SSD_r6_10-2    -     - 31471 -t r6 -ha mag -ssz 12 -p -devtype SSD
 0 SSD_r6_14-2    -     - 31471 -t r6 -ha mag -ssz 16 -p -devtype SSD
3PAR-7440c cli%


Code: Select all

3PAR-7440c cli% showvv -cpgalloc
Id Name       Prov Type UsrCPG      SnpCPG
 1 .srdata    full base --          --
 0 admin      full base --          --
17 RAID0      tpvv base SSD_r0      SSD_r0
18 RAID1_2D   tpvv base SSD_r1_2d   SSD_r1_2d
19 RAID1_4D   tpvv base SSD_r1_4d   SSD_r1_4d
23 RAID5_3-1  tpvv base SSD_r5_3-1  SSD_r5_3-1
24 RAID5_7-1  tpvv base SSD_r5_7-1  SSD_r5_7-1
25 RAID5_8-1  tpvv base SSD_r5_8-1  SSD_r5_8-1
21 RAID6_4-2  tpvv base SSD_r6_4-2  SSD_r6_4-2
22 RAID6_6-2  tpvv base SSD_r6_6-2  SSD_r6_6-2
20 RAID6_10-2 tpvv base SSD_r6_10-2 SSD_r6_10-2
16 RAID6_14-2 tpvv base SSD_r6_14-2 SSD_r6_14-2
-----------------------------------------------
12 total
3PAR-7440c cli%


Code: Select all

3PAR-7440c cli% showld -d
Id Name          CPG         RAID Own SizeMB RSizeMB RowSz StepKB SetSz Refcnt Avail CAvail ------CreationTime------ ---CreationPattern----
 2 .srdata.usr.0 ---            1 0/1  32768   65536     2    256     2      0 mag   mag    2019-10-25 16:25:05 CEST --
 3 .srdata.usr.1 ---            1 1/0  49152   98304     3    256     2      0 mag   mag    2019-10-25 16:25:05 CEST --
 0 admin.usr.0   ---            1 0/1   4096    8192     2    256     2      0 mag   mag    2019-10-25 16:17:48 CEST --
 1 admin.usr.1   ---            1 1/0   6144   12288     3    256     2      0 mag   mag    2019-10-25 16:17:48 CEST --
 4 log0.0        ---            1 0/-  20480   40960     2    256     2      0 mag   mag    2020-12-20 22:15:38 CET  -p -nd 0
 5 log1.0        ---            1 1/-  20480   40960     2    256     2      0 mag   mag    2020-12-20 22:15:38 CET  -p -nd 1
 6 pdsld0.0      ---            1 0/1   1024    3072     1    256     3      0 mag   mag    2020-12-20 22:15:48 CET  -p -nd 0 -devtype FC
 7 pdsld0.1      ---            1 0/1  16384   49152     1    256     3      0 mag   mag    2020-12-20 22:21:20 CET  -p -nd 0,1 -devtype FC
 8 pdsld0.2      ---            1 1/0  16384   49152     1    256     3      0 mag   mag    2020-12-20 22:21:20 CET  -p -nd 0,1 -devtype FC
 9 tp-0-sa-0.0   SSD_r6_14-2    1 0/1   4096   12288     2     32     3      0 mag   mag    2020-12-21 01:59:24 CET  -p -devtype SSD
10 tp-0-sa-0.1   SSD_r6_14-2    1 1/0   4096   12288     2     32     3      0 mag   mag    2020-12-21 01:59:24 CET  -p -devtype SSD
11 tp-0-sd-0.0   SSD_r6_14-2    6 0/1  28672   32768     1     32    16      0 mag   mag    2020-12-21 01:59:24 CET  -p -devtype SSD
12 tp-0-sd-0.1   SSD_r6_14-2    6 1/0  28672   32768     1     32    16      0 mag   mag    2020-12-21 01:59:24 CET  -p -devtype SSD
13 tp-1-sa-0.0   SSD_r0         1 0/1   4096   12288     2     32     3      0 mag   mag    2020-12-21 09:07:23 CET  -p -devtype SSD
14 tp-1-sa-0.1   SSD_r0         1 1/0   4096   12288     2     32     3      0 mag   mag    2020-12-21 09:07:23 CET  -p -devtype SSD
15 tp-1-sd-0.0   SSD_r0         0 0/1  16384   16384     8     32     1      0 ch    ch     2020-12-21 09:07:23 CET  -p -devtype SSD
16 tp-1-sd-0.1   SSD_r0         0 1/0  16384   16384     8     32     1      0 ch    ch     2020-12-21 09:07:23 CET  -p -devtype SSD
17 tp-2-sa-0.0   SSD_r1_2d      1 0/1   4096   12288     2     32     3      0 mag   mag    2020-12-21 09:14:21 CET  -p -devtype SSD
18 tp-2-sa-0.1   SSD_r1_2d      1 1/0   4096   12288     2     32     3      0 mag   mag    2020-12-21 09:14:21 CET  -p -devtype SSD
19 tp-2-sd-0.0   SSD_r1_2d      1 0/1  16384   32768     4     32     2      0 mag   mag    2020-12-21 09:14:21 CET  -p -devtype SSD
20 tp-2-sd-0.1   SSD_r1_2d      1 1/0  16384   32768     4     32     2      0 mag   mag    2020-12-21 09:14:21 CET  -p -devtype SSD
21 tp-3-sa-0.0   SSD_r1_4d      1 0/1   4096   12288     2     32     3      0 mag   mag    2020-12-21 09:21:28 CET  -p -devtype SSD
22 tp-3-sa-0.1   SSD_r1_4d      1 1/0   4096   12288     2     32     3      0 mag   mag    2020-12-21 09:21:28 CET  -p -devtype SSD
23 tp-3-sd-0.0   SSD_r1_4d      1 0/1  16384   65536     2     32     4      0 mag   mag    2020-12-21 09:21:28 CET  -p -devtype SSD
24 tp-3-sd-0.1   SSD_r1_4d      1 1/0  16384   65536     2     32     4      0 mag   mag    2020-12-21 09:21:28 CET  -p -devtype SSD
29 tp-4-sa-0.0   SSD_r6_4-2     1 0/1   4096   12288     2     32     3      0 mag   mag    2020-12-21 09:38:36 CET  -p -devtype SSD
30 tp-4-sa-0.1   SSD_r6_4-2     1 1/0   4096   12288     2     32     3      0 mag   mag    2020-12-21 09:38:36 CET  -p -devtype SSD
31 tp-4-sd-0.0   SSD_r6_4-2     6 0/1  16256   24576     1    128     6      0 mag   mag    2020-12-21 09:38:36 CET  -p -devtype SSD
32 tp-4-sd-0.1   SSD_r6_4-2     6 1/0  16256   24576     1    128     6      0 mag   mag    2020-12-21 09:38:36 CET  -p -devtype SSD
33 tp-5-sa-0.0   SSD_r6_6-2     1 0/1   4096   12288     2     32     3      0 mag   mag    2020-12-21 09:40:59 CET  -p -devtype SSD
34 tp-5-sa-0.1   SSD_r6_6-2     1 1/0   4096   12288     2     32     3      0 mag   mag    2020-12-21 09:40:59 CET  -p -devtype SSD
35 tp-5-sd-0.0   SSD_r6_6-2     6 0/1  18432   24576     1     64     8      0 mag   mag    2020-12-21 09:40:59 CET  -p -devtype SSD
36 tp-5-sd-0.1   SSD_r6_6-2     6 1/0  18432   24576     1     64     8      0 mag   mag    2020-12-21 09:40:59 CET  -p -devtype SSD
37 tp-6-sa-0.0   SSD_r5_3-1     1 0/1   4096   12288     2     32     3      0 mag   mag    2020-12-21 09:45:53 CET  -p -devtype SSD
38 tp-6-sa-0.1   SSD_r5_3-1     1 1/0   4096   12288     2     32     3      0 mag   mag    2020-12-21 09:45:53 CET  -p -devtype SSD
39 tp-6-sd-0.0   SSD_r5_3-1     5 0/1  18432   24576     2     64     4      0 mag   mag    2020-12-21 09:45:53 CET  -p -devtype SSD
40 tp-6-sd-0.1   SSD_r5_3-1     5 1/0  18432   24576     2     64     4      0 mag   mag    2020-12-21 09:45:53 CET  -p -devtype SSD
41 tp-7-sa-0.0   SSD_r5_7-1     1 0/1   4096   12288     2     32     3      0 mag   mag    2020-12-21 09:50:24 CET  -p -devtype SSD
42 tp-7-sa-0.1   SSD_r5_7-1     1 1/0   4096   12288     2     32     3      0 mag   mag    2020-12-21 09:50:24 CET  -p -devtype SSD
43 tp-7-sd-0.0   SSD_r5_7-1     5 0/1  21504   24576     1     64     8      0 mag   mag    2020-12-21 09:50:24 CET  -p -devtype SSD
44 tp-7-sd-0.1   SSD_r5_7-1     5 1/0  21504   24576     1     64     8      0 mag   mag    2020-12-21 09:50:24 CET  -p -devtype SSD
45 tp-8-sa-0.0   SSD_r5_8-1     1 0/1   4096   12288     2     32     3      0 mag   mag    2020-12-21 09:52:48 CET  -p -devtype SSD
46 tp-8-sa-0.1   SSD_r5_8-1     1 1/0   4096   12288     2     32     3      0 mag   mag    2020-12-21 09:52:48 CET  -p -devtype SSD
47 tp-8-sd-0.0   SSD_r5_8-1     5 0/1  49152   55296     1     64     9      0 mag   mag    2020-12-21 09:52:48 CET  -p -devtype SSD
48 tp-8-sd-0.1   SSD_r5_8-1     5 1/0  49152   55296     1     64     9      0 mag   mag    2020-12-21 09:52:48 CET  -p -devtype SSD
25 tp-9-sa-0.0   SSD_r6_10-2    1 0/1   4096   12288     2     32     3      0 mag   mag    2020-12-21 09:35:51 CET  -p -devtype SSD
26 tp-9-sa-0.1   SSD_r6_10-2    1 1/0   4096   12288     2     32     3      0 mag   mag    2020-12-21 09:35:51 CET  -p -devtype SSD
27 tp-9-sd-0.0   SSD_r6_10-2    6 0/1  20352   24576     1     64    12      0 mag   mag    2020-12-21 09:35:51 CET  -p -devtype SSD
28 tp-9-sd-0.1   SSD_r6_10-2    6 1/0  20352   24576     1     64    12      0 mag   mag    2020-12-21 09:35:51 CET  -p -devtype SSD
-------------------------------------------------------------------------------------------------------------------------------------------
49                                    692736 1264640
3PAR-7440c cli%


I already found that other thread, but i don't feel like it gave a definitive answer to how to do it, it doesn't support move across devtypes, and the command parameters they used, were the same i already have tried.