Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/safekom/domains/safekom.pl/public_html/blog/wp-content/plugins/revslider/includes/operations.class.php on line 2734

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/safekom/domains/safekom.pl/public_html/blog/wp-content/plugins/revslider/includes/operations.class.php on line 2738

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/safekom/domains/safekom.pl/public_html/blog/wp-content/plugins/revslider/includes/output.class.php on line 3679
IBM [Storagewise V7k] - tworzenie kopi volumenu z kompresją - SafeKom Blog
IBM

IBM [Storagewise V7k] – tworzenie kopi volumenu z kompresją

poniższy opis pozwoli nam stworzenie kopi volumenu z kompresją oraz przeniesienie danych, pokazuję jak to zrobić z CMD macierzy, to samo możemy również wyklikać z gui.

Wyświetlenie Volumenów

lsvdisk -delim ,
id,name,IO_group_id,IO_group_name,status,mdisk_grp_id,mdisk_grp_name,capacity,type,FC_id,FC_name,RC_id,RC_name,vdisk_UID,fc_map_count,copy_count,fast_write_state,se_copy_count,RC_change,compressed_copy_count,parent_mdisk_grp_id,parent_mdisk_grp_name
0,Vol01,0,io_grp0,online,0,PRD_pool,1000.00GB,striped,,,,,600507640082004CD000000000000000,0,1,not_empty,0,no,0,0,PRD_pool
1,Vol02,0,io_grp0,online,0,PRD_pool,1000.00GB,striped,,,,,600507640082004CD000000000000001,0,1,not_empty,0,no,0,0,PRD_pool

Wyświetlenie pool dyskowych

lsmdiskgrp -delim , [-delim , daje nam wynik rozdzielony przecinkami]
0,PRD_pool,online,28,51,30.48TB,1024,18.86TB,15.10TB,11.54TB,11.61TB,49,80,auto,balanced,yes,3.56TB,5.48GB,9.68GB,0,PRD_pool,0,0.00MB,parent,no
1,DEV_pool,online,7,16,13.34TB,1024,5.88TB,9.68TB,7.40TB,7.45TB,72,80,auto,balanced,yes,2.00TB,219.56GB,522.02GB,1,DEV_pool,0,0.00MB,parent,no

polecenie które utworzy task kopiujący volumen

svctask addvdiskcopy -autoexpand -compressed -mdiskgrp 0 -rsize 2% -warning 80% 0
opis:
taksk, zadanie, -auto rozszerzanie volumen skompresowany jest w trybie thin provisioning  , -volumen typ skompresowany, -na której pooli ma być utworzona kopia, -ile ma mieć zajęte, -próg informowania przekroczenia zajętości, idVolumenu którego wykonujemy kopię

 

sprawdzenie taska

lsvdisksyncprogress -delim ,
vdisk_id,vdisk_name,copy_id,progress,estimated_completion_time
0,Vol01,1,4,150511064226

Sprawdzenie czy volumen widzi kopię

lsvdiskcopy -delim ,
vdisk_id,vdisk_name,copy_id,status,sync,primary,mdisk_grp_id,mdisk_grp_name,capacity,type,se_copy,easy_tier,easy_tier_status,compressed_copy,parent_mdisk_grp_id,parent_mdisk_grp_name
0,Vol01,0,online,yes,yes,0,PRD_pool,1000.00GB,striped,no,on,balanced,no,0,PRD_pool
0,Vol01,1,online,no,no,0,PRD_pool,1000.00GB,striped,no,on,balanced,yes,0,PRD_pool
1,VOl02,0,online,yes,yes,0,PRD_pool,1000.00GB,striped,no,on,balanced,no,0,PRD_pool

czasem trzeba zmienić rato aby szybciej synchronizował dane pomiędzy oryginalnym volumenem a kopią, standardowo jest 0, jeżeli wiemy że nie obciążymy za bardzo macierzy możemy zmienić na 100. Sam proces może trwać kilka godzin w zależności od ilości danych w volumenie który kopiujemy. W mym przypadku proces trwał 4 godziny.

svctask chvdisk -syncrate 100 Vol01

Przełączenie aktywnej kopi z 0 na 1 – po zakończeniu tasku synchronizacyjnego

svctask chvdisk -primary 1 0
gdzie:
-primary kopia_1 na volumenie_id 0

Sprawdzenie:

lsvdisk 0
gdzie:
0 - volumen_id

wynik polecenia:

id 0
name Vol01
IO_group_id 0
IO_group_name io_grp0
status online
mdisk_grp_id many
mdisk_grp_name many
capacity 1000.00GB
type many
formatted no
mdisk_id many
mdisk_name many
FC_id
FC_name
RC_id
RC_name
vdisk_UID 600507640082004CD000000000000000
throttling 0
preferred_node_id 2
fast_write_state not_empty
cache readwrite
udid
fc_map_count 0
sync_rate 100
copy_count 2
se_copy_count 0
filesystem
mirror_write_priority latency
RC_change no
compressed_copy_count 1
access_IO_group_count 1
last_access_time 150511035654
parent_mdisk_grp_id many
parent_mdisk_grp_name many

copy_id 0
status online
sync yes
primary no
mdisk_grp_id 0
mdisk_grp_name PRD_pool
type striped
mdisk_id
mdisk_name
fast_write_state not_empty
used_capacity 1000.00GB
real_capacity 1000.00GB
free_capacity 0.00MB
overallocation 100
autoexpand
warning
grainsize
se_copy no
easy_tier on
easy_tier_status balanced
tier ssd
tier_capacity 0.00MB
tier enterprise
tier_capacity 1000.00GB
tier nearline
tier_capacity 0.00MB
compressed_copy no
uncompressed_used_capacity 1000.00GB
parent_mdisk_grp_id 0
parent_mdisk_grp_name PRD_pool

copy_id 1
status online
sync no
primary yes
mdisk_grp_id 0
mdisk_grp_name PRD_pool
type striped
mdisk_id
mdisk_name
fast_write_state not_empty
used_capacity 5.43GB
real_capacity 25.44GB
free_capacity 20.01GB
overallocation 3931
autoexpand on
warning 80
grainsize
se_copy no
easy_tier on
easy_tier_status balanced
tier ssd
tier_capacity 0.00MB
tier enterprise
tier_capacity 25.44GB
tier nearline
tier_capacity 0.00MB
compressed_copy yes
uncompressed_used_capacity 9.68GB
parent_mdisk_grp_id 0
parent_mdisk_grp_name PRD_pool

Usunięcie kopi 0 – po zakończeniu tasku synchronizacyjnego

svctask rmvdiskcopy -copy 0 0
gdzie:
-copy id_kopi id_volumenu z którego usuwamy kopię.

Po tej operacji wszystkie dane mamy już tylko na volumenie z kompresją.

 

Dokumentacja IBM Storagewise 7k w wersji 7.4

 

Pasjonat komputerowy od zawsze oraz maniak w zakresie sieci, wirtualizacji oraz bezpieczeństwa IT. Kompetentny inżynier z dużym doświadczeniem w realizacji projektów informatycznych i telekomunikacyjnych. Wieloletni administrator IT, który utrzymuje systemy informatyczne dostosowując je do wymogów biznesowych z zapewnieniem dostępności 24/7/365.
Posts created 126

Related Posts

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top