VMAX. Свалка планов

Note

Какие-то ошметки, но мало ли пригодятся

TASK01869498

=================================================================================
Миграция /rmod, /rmod/archlog, /rmod/db
=================================================================================
Переразбивка массива и показывание девайсов на сервер.
1. Создаем тонкий пул:
symconfigure -sid 307 -cmd "create pool RMOD_STB_FC, type=thin;" -v prepare
symconfigure -sid 307 -cmd "create pool RMOD_STB_FC, type=thin;" -v commit
2. Создаем data-устройства:
symconfigure -sid 307 -cmd "create dev count=1000, size=32060,
emulation=fba, data_member_count=7, config=RAID-5, disk_group=4,
attribute=datadev;" -v prepare
symconfigure -sid 307 -cmd "create dev count=1000, size=32060,
emulation=fba, data_member_count=7, config=RAID-5, disk_group=4,
attribute=datadev;" -v commit
Записываем номера созданных устройств: datadev1:datadev1000
3. Добавляем data-устройства:
symconfigure -sid 307 -cmd "add dev datadev1:datadev1000 to pool
RMOD_STB_FC type=thin, member_state=ENABLE;" -v prepare
symconfigure -sid 307 -cmd "add dev datadev1:datadev1000 to pool
RMOD_STB_FC type=thin, member_state=ENABLE;" -v commit
4. Создаем thin-устройства для тома db:
symconfigure -sid 307 -cmd "create dev count=16, size=91000,
config=TDEV, emulation=fba;" -v prepare
symconfigure -sid 307 -cmd "create dev count=16, size=91000,
config=TDEV, emulation=fba;" -v commit
Записываем номера созданных устройств: thindevdb1:thindevdb16
Создаем meta-устройства
symconfigure -sid 307 -cmd "form meta from dev thindevdb1,
config=striped, count=16;" -v prepare
symconfigure -sid 307 -cmd "form meta from dev thindevdb1,
config=striped, count=16;" -v commit
-------------------------------------------
Создаем thin-устройства для тома archlogs:
symconfigure -sid 307 -cmd "create dev count=16, size=34134,
config=TDEV, emulation=fba;" -v prepare
symconfigure -sid 307 -cmd "create dev count=16, size=34134,
config=TDEV, emulation=fba;" -v commit
Записываем номера созданных устройств: thindevarc1:thindevarc16
Создаем meta-устройства
symconfigure -sid 307 -cmd "form meta from dev thindevarc1,
config=striped, count=16;" -v prepare
symconfigure -sid 307 -cmd "form meta from dev thindevarc1,
config=striped, count=16;" -v commit
-------------------------------------------
Создаем thin-устройства для тома bin:
symconfigure -sid 307 -cmd "create dev count=8, size=68268, config=TDEV,
emulation=fba;" -v prepare
symconfigure -sid 307 -cmd "create dev count=8, size=68268, config=TDEV,
emulation=fba;" -v commit
Записываем номера созданных устройств: thindevarc1:thindevarc8
Создаем meta-устройства
symconfigure -sid 307 -cmd "form meta from dev thindevbin1,
config=striped, count=8;" -v prepare
symconfigure -sid 307 -cmd "form meta from dev thindevbin1,
config=striped, count=8;" -v commit
5.1 Повторяем шаг 4 (том db) для создания 20 meta-устройств. Записываем их номера:
5.2 Повторяем шаг 4 (том archlogs) для создания 2 meta-устройств. Записываем их номера:
5.3 Повторяем шаг 4 (том bin) для создания 1 meta-устройств. Записываем их номера:
6. Биндим metadev в пул:
Создаем файл "bind.txt" с содержанием:
bind tdev thindevdb1 to pool RMOD_STB_FC, preallocate size=ALL;
bind tdev thindevdb2 to pool RMOD_STB_FC, preallocate size=ALL;
bind tdev thindevdb3 to pool RMOD_STB_FC, preallocate size=ALL;
bind tdev thindevdb4 to pool RMOD_STB_FC, preallocate size=ALL;
bind tdev thindevdb5 to pool RMOD_STB_FC, preallocate size=ALL;
bind tdev thindevdb6 to pool RMOD_STB_FC, preallocate size=ALL;
...

TASK01555851

------------------------------------------------------
Расширение девайса на p795-lp04 - VMAX.
------------------------------------------------------
Данная ФС расположена на страйпе из 7 девайсов:
hdisk12
         EC Level....................602966
         LIC Node VPD................0B79
hdisk10
         EC Level....................602966
         LIC Node VPD................06F3
hdisk14
         EC Level....................602966
         LIC Node VPD................0B89
hdisk15
         EC Level....................602966
         LIC Node VPD................111D
hdisk13
         EC Level....................602966
         LIC Node VPD................0B81
hdisk16
         EC Level....................602966
         LIC Node VPD................1125
hdisk11
         EC Level....................602966
         LIC Node VPD................0B71
1. Создаем Thin+BCV девайс, с помощью которого будет производиться расширение.
symconfigure -sid 66 -cmd "create dev count=8, size=20075,
config=BCV+TDEV, emulation=fba;" -v prepare
symconfigure -sid 66 -cmd "create dev count=8, size=20075,
config=BCV+TDEV, emulation=fba;" -v commit
Записываем номера созданных устройств: ldev1:ldev8
Создаем мета устройство.
symconfigure -sid 66 -cmd "form meta from dev ldev1, config=striped, count=8;" -v prepare
symconfigure -sid 66 -cmd "form meta from dev ldev1, config=striped, count=8;" -v commit
2. В пуле TASK911 два террабайта свободного места. В нем будем проводить расширение.
symconfigure -sid 66 -cmd "bind tdev ldev1 to pool Task911, preallocate size=ALL, allocate_type=persistent;" -v prepare
symconfigure -sid 66 -cmd "bind tdev ldev1 to pool Task911, preallocate size=ALL, allocate_type=persistent;" -v commit
3. Создаем девайсы для прикрепления.
symconfigure -sid 66 -cmd "create dev count=4, size=20075, config=TDEV, emulation=fba;" -v prepare
symconfigure -sid 66 -cmd "create dev count=4, size=20075, config=TDEV, emulation=fba;" -v commit
Записываем номера созданных устройств: ldev2:ldev3
4. Запускаем процедуру расширения устройства.
symconfigure -sid 66 -cmd "add dev ldev2:ldev3 to meta 0B79, protect_data=TRUE, bcv_meta_head=ldev1;" -v prepare
symconfigure -sid 66 -cmd "add dev ldev2:ldev3 to meta 0B79, protect_data=TRUE, bcv_meta_head=ldev1;" -v commit
Запускать с managment станций, т.к. процесс достаточно долгий. Ждем ее окончания.
Пункты 3 и 4 повторяем для остальных девайсов: 06F3; 0B89; 111D; 0B81; 1125; 0B71.
Каждый последующий девайс необходимо расширять после окончания предыдущего, т.к. используется одно и то же BCV устройство.
5. После завершения процедуры на массиве для всех устройств, идем на сервер p795-lp04:

root@p795-lp04:~# lsvg cc-hist-vmax1
VOLUME GROUP:       cc-hist-vmax             VG IDENTIFIER: 00c1d38700004c0000000142084c95d6
VG STATE:           active                   PP SIZE:        128 megabyte(s)
VG PERMISSION:      read/write               TOTAL PPs:      9400 (1203200 megabytes)
MAX LVs:            256                      FREE PPs:       0 (0 megabytes)
LVs:                3                        USED PPs:       9400 (1203200 megabytes)
OPEN LVs:           3                        QUORUM:         5 (Enabled)
TOTAL PVs:          8                        VG DESCRIPTORS: 8
STALE PVs:          0                        STALE PPs:      0
ACTIVE PVs:         8                        AUTO ON:        yes
MAX PPs per VG:     32768                    MAX PVs:        1024
LTG size (Dynamic): 1024 kilobyte(s)         AUTO SYNC:      no
HOT SPARE:          no                       BB POLICY: relocatable

TASK01555480

------------------------------------------------------
Расширение девайса на p795-3-lp03 - Vmax-1.
------------------------------------------------------

Данная ФС расположена на девайсе:
hdisk2
        EC Level....................602966
        LIC Node VPD................15A1

1. Создаем Thin+BCV девайс, с помощью которого будет производиться расширение.

symconfigure -sid 66 -cmd "create dev count=8, size=27307, config=BCV+TDEV, emulation=fba;" -v prepare
symconfigure -sid 66 -cmd "create dev count=8, size=27307, config=BCV+TDEV, emulation=fba;" -v commit
Записываем номера созданных устройств: ldev1:ldev8

Создаем мета устройство.
symconfigure -sid 66 -cmd "form meta from dev ldev1, config=striped, count=8;" -v prepare
symconfigure -sid 66 -cmd "form meta from dev ldev1, config=striped, count=8;" -v commit

2. В пуле TASK911 три террабайта свободного места. В нем будем проводить расширение.

symconfigure -sid 66 -cmd "bind tdev ldev1 to pool Task911, preallocate size=ALL, allocate_type=persistent;" -v prepare
symconfigure -sid 66 -cmd "bind tdev ldev1 to pool Task911, preallocate size=ALL, allocate_type=persistent;" -v commit

3. Создаем девайсы для прикрепления.

symconfigure -sid 66 -cmd "create dev count=5, size=27307, config=TDEV, emulation=fba;" -v prepare
symconfigure -sid 66 -cmd "create dev count=5, size=27307, config=TDEV, emulation=fba;" -v commit
Записываем номера созданных устройств: ldev2:ldev3

4. Запускаем процедуру расширения устройства.

symconfigure -sid 66 -cmd "add dev ldev2:ldev3 to meta 15A1, protect_data=TRUE, bcv_meta_head=ldev1;" -v prepare
symconfigure -sid 66 -cmd "add dev ldev2:ldev3 to meta 15A1, protect_data=TRUE, bcv_meta_head=ldev1;" -v commit
Запускать с managment станций, т.к. процесс достаточно долгий. Ждем ее окончания.

5. После завершения процедуры на массиве, идем на сервер p795-lp03:

root@p795-lp03:~# lsvg cc-front-vmax1
VOLUME GROUP:       cc-front-vmax1           VG IDENTIFIER: 00c1d38700004c0000000141ff551411
VG STATE:           active                   PP SIZE:        128 megabyte(s)
VG PERMISSION:      read/write               TOTAL PPs:      1599 (204672 megabytes)
MAX LVs:            256                      FREE PPs:       0 (0 megabytes)
LVs:                4                        USED PPs:       1599 (204672 megabytes)
OPEN LVs:           4                        QUORUM:         2 (Enabled)
TOTAL PVs:          1                        VG DESCRIPTORS: 2
STALE PVs:          0                        STALE PPs:      0
ACTIVE PVs:         1                        AUTO ON:        yes
MAX PPs per VG:     32768                    MAX PVs:        1024
LTG size (Dynamic): 1024 kilobyte(s)         AUTO SYNC:      no
HOT SPARE:          no                       BB POLICY: relocatable
PV RESTRICTION:     none                     INFINITE RETRY: no

root@p795-lp03:~# lslv fscc-front-save
LOGICAL VOLUME:     fscc-front-save        VOLUME GROUP: cc-front-vmax1
LV IDENTIFIER:      00c1d38700004c0000000141ff551411.4
PERMISSION:     read/write
VG STATE:           active/complete        LV STATE: opened/syncd
TYPE:               jfs2                   WRITE VERIFY:   off
MAX LPs:            512                    PP SIZE:        128
megabyte(s)
COPIES:             1                      SCHED POLICY: parallel
LPs:                399                    PPs:            399
STALE PPs:          0                      BB POLICY: