[Bugs] [Bug 1218573] New: [Snapshot] Scheduled job is picked when one of the node of shared storage volume is down
bugzilla at redhat.com
bugzilla at redhat.com
Tue May 5 09:42:46 UTC 2015
https://bugzilla.redhat.com/show_bug.cgi?id=1218573
Bug ID: 1218573
Summary: [Snapshot] Scheduled job is picked when one of the
node of shared storage volume is down
Product: GlusterFS
Version: mainline
Component: snapshot
Severity: urgent
Assignee: bugs at gluster.org
Reporter: ashah at redhat.com
CC: bugs at gluster.org, gluster-bugs at redhat.com
Description of problem:
Scheduler is not picking scheduled jobs, when one of the storage node of shared
storage volume is down.
Version-Release number of selected component (if applicable):
[root at localhost glusterfs]# rpm -qa | grep glusterfs
glusterfs-debuginfo-3.7.0alpha0-0.9.git989bea3.el7.centos.x86_64
glusterfs-libs-3.7.0beta1-0.14.git09bbd5c.el7.centos.x86_64
glusterfs-fuse-3.7.0beta1-0.14.git09bbd5c.el7.centos.x86_64
glusterfs-3.7.0beta1-0.14.git09bbd5c.el7.centos.x86_64
glusterfs-extra-xlators-3.7.0beta1-0.14.git09bbd5c.el7.centos.x86_64
glusterfs-geo-replication-3.7.0beta1-0.14.git09bbd5c.el7.centos.x86_64
glusterfs-cli-3.7.0beta1-0.14.git09bbd5c.el7.centos.x86_64
glusterfs-api-3.7.0beta1-0.14.git09bbd5c.el7.centos.x86_64
glusterfs-server-3.7.0beta1-0.14.git09bbd5c.el7.centos.x86_64
glusterfs-devel-3.7.0beta1-0.14.git09bbd5c.el7.centos.x86_64
How reproducible:
100%
Steps to Reproduce:
1. Create 2*2 distributed replicate volume.
2. Create shared storage replicate volume on storage node which is not part of
volume whose snapshot is scheduled. and mount on each storage node on path
/var/run/gluster/shared_storage
3. initialize scheduler on each storage node e.g run snap_scheduler.py init
command
4. Enable scheduler on storage nodes e.g run snap_scheduler.py enable
5. Add jobs to create snapshot of volume, with interval of 5 min. e.g
snap_scheduler.py add job1 "*/5 * * * *" testvol
6. bring down the both shared storage node.
7. Bring up any one of the shared storage node.
Actual results:
Scheduled job is not picked by scheduler
Expected results:
Scheduler should pick the scheduled jobs
Additional info:
[root at localhost glusterfs]# gluster v info testvol
Volume Name: testvol
Type: Distributed-Replicate
Volume ID: f5eed851-6f24-4cde-903e-7669f5437bc9
Status: Started
Number of Bricks: 2 x 2 = 4
Transport-type: tcp
Bricks:
Brick1: 10.70.47.143:/rhs/brick1/b1
Brick2: 10.70.47.145:/rhs/brick1/b2
Brick3: 10.70.47.150:/rhs/brick1/b3
Brick4: 10.70.47.151:/rhs/brick1/b4
Options Reconfigured:
features.quota: on
features.quota-deem-statfs: on
features.uss: enable
features.barrier: disable
====================================
Shared storage volume
[root at localhost ~]# gluster v info meta
Volume Name: meta
Type: Replicate
Volume ID: b07daf4e-891d-4022-972a-af181250dc07
Status: Started
Number of Bricks: 1 x 2 = 2
Transport-type: tcp
Bricks:
Brick1: 10.70.46.248:/rhs/brick1/b1
Brick2: 10.70.46.251:/rhs/brick1/b2
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
More information about the Bugs
mailing list