Nir Soffer has posted comments on this change.

Change subject: lvm: Fix error handling when resizing lvs
......................................................................


Patch Set 3: Verified+1

Verified both positive and negative flows.

I could not reproduce the original error so I added a second call to extend a 
volume in the mailbox thread, and this is how it looks now:

This request should fail:

e115170c-8bf5-42a7-bb3d-be261813d351::DEBUG::2016-08-15 
23:35:20,517::lvm::288::Storage.Misc.excCmd::(cmd) /usr/bin/taskset --cpu-list 
0-7 /usr/bin/sudo -n /usr/sbin/lvm lve
xtend --config ' devices { preferred_names = ["^/dev/mapper/"] 
ignore_suspended_devices=1 write_cache_state=0 disable_after_error_count=3 
filter = [ '\''a|/dev/mapper/360014
05292bb96f19064f81b884fa63f|/dev/mapper/360014052c81462a280847e8a6e3af8cd|/dev/mapper/360014054729dfdd84d1493a818924b0d|/dev/mapper/3600140549f3b93968d440ac9129d124f|/dev/ma
pper/360014054b9a6f2539574211b84356cff|/dev/mapper/360014055b413c342a134486b616d2359|/dev/mapper/360014056cbd26bc649c4862b55905337|/dev/mapper/3600140573f2afb2d0404862b37b08
cd6|/dev/mapper/360014057ce1a1afffd744dc8c34643d7|/dev/mapper/3600140587a66de91f05449a8cd9250b0|/dev/mapper/360014059e68c9a14a494de0bc808663b|/dev/mapper/36001405b6f4ebb5a45
6460c868ed8c7a|/dev/mapper/36001405c27599a89012467784cd463b4|/dev/mapper/36001405cc9ad490392b4277b52aec8d4|/dev/mapper/36001405d2aa1ad2c5ef4fa9820d93aa9|/dev/mapper/36001405
d2d73a8d22ae44a5a36bda08d|/dev/mapper/36001405ef22c7b9fbff43fa93aa78719|/dev/mapper/36001405f148e99c5a3e4781b292fd7e1|/dev/mapper/36001405f16755b12e6444158b55d57db|/dev/mapp
er/36001405fd7e668fdf80479992b012af8|'\'', '\''r|.*|'\'' ] }  global {  
locking_type=1  prioritise_write_locks=1  wait_for_locks=1  use_lvmetad=0 }  
backup {  retain_min = 5
0  retain_days = 0 } ' --autobackup n --size 2048m 
65059e74-7577-4356-8ce1-89e9634d986b/c3eb6aec-e126-4a60-9a1c-a29aad9191d5 (cwd 
None)

e115170c-8bf5-42a7-bb3d-be261813d351::DEBUG::2016-08-15 
23:35:21,389::lvm::288::Storage.Misc.excCmd::(cmd) FAILED: <err> = '  New size 
(16 extents) matches existing size (16 extents)\n'; <rc> = 5

e115170c-8bf5-42a7-bb3d-be261813d351::DEBUG::2016-08-15 
23:35:21,394::lvm::288::Storage.Misc.excCmd::(cmd) /usr/bin/taskset --cpu-list 
0-7 /usr/bin/sudo -n /usr/sbin/lvm lvs --config ' devices { preferred_names = 
["^/dev/mapper/"] ignore_suspended_devices=1 write_cache_state=0 
disable_after_error_count=3 filter = [ 
'\''a|/dev/mapper/36001405292bb96f19064f81b884fa63f|/dev/mapper/360014052c81462a280847e8a6e3af8cd|/dev/mapper/360014054729dfdd84d1493a818924b0d|/dev/mapper/3600140549f3b93968d440ac9129d124f|/dev/mapper/360014054b9a6f2539574211b84356cff|/dev/mapper/360014055b413c342a134486b616d2359|/dev/mapper/360014056cbd26bc649c4862b55905337|/dev/mapper/3600140573f2afb2d0404862b37b08cd6|/dev/mapper/360014057ce1a1afffd744dc8c34643d7|/dev/mapper/3600140587a66de91f05449a8cd9250b0|/dev/mapper/360014059e68c9a14a494de0bc808663b|/dev/mapper/36001405b6f4ebb5a456460c868ed8c7a|/dev/mapper/36001405c27599a89012467784cd463b4|/dev/mapper/36001405cc9ad490392b4277b52aec8d4|/dev/mapper/36001405d2!
 
aa1ad2c5ef4fa9820d93aa9|/dev/mapper/36001405d2d73a8d22ae44a5a36bda08d|/dev/mapper/36001405ef22c7b9fbff43fa93aa78719|/dev/mapper/36001405f148e99c5a3e4781b292fd7e1|/dev/mapper/36001405f16755b12e6444158b55d57db|/dev/mapper/36001405fd7e668fdf80479992b012af8|'\'',
 '\''r|.*|'\'' ] }  global {  locking_type=1  prioritise_write_locks=1  
wait_for_locks=1  use_lvmetad=0 }  backup {  retain_min = 50  retain_days = 0 } 
' --noheadings --units b --nosuffix --separator '|' --ignoreskippedcluster -o 
uuid,name,vg_name,attr,size,seg_start_pe,devices,tags 
65059e74-7577-4356-8ce1-89e9634d986b (cwd None)

e115170c-8bf5-42a7-bb3d-be261813d351::DEBUG::2016-08-15 
23:35:22,267::lvm::463::Storage.LVM::(_reloadlvs) lvs reloaded

e115170c-8bf5-42a7-bb3d-be261813d351::DEBUG::2016-08-15 
23:35:22,268::lvm::1170::Storage.LVM::(_resizeLV) LV 
65059e74-7577-4356-8ce1-89e9634d986b/c3eb6aec-e126-4a60-9a1c-a29aad9191d5 
extend unneeded (size=2147483648, requested=2147483648)

-- 
To view, visit https://gerrit.ovirt.org/62338
To unsubscribe, visit https://gerrit.ovirt.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: Id557df0b809f7ee141f2e9ea0e1c83084c71bb49
Gerrit-PatchSet: 3
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Nir Soffer <[email protected]>
Gerrit-Reviewer: Adam Litke <[email protected]>
Gerrit-Reviewer: Allon Mureinik <[email protected]>
Gerrit-Reviewer: Freddy Rolland <[email protected]>
Gerrit-Reviewer: Jenkins CI
Gerrit-Reviewer: Nir Soffer <[email protected]>
Gerrit-Reviewer: gerrit-hooks <[email protected]>
Gerrit-HasComments: No
_______________________________________________
vdsm-patches mailing list
[email protected]
https://lists.fedorahosted.org/admin/lists/[email protected]

Reply via email to