I have 6 node cluster I am trying to install gluster BU4 build, but its failing with below error. I tried to upgrade too from BU3 to BU4 that also getting failed. Note : I tried this on 3 cluster. Details : Fresh install : ############################# [root@gqas003 yum.repos.d]# yum install glusterfs-server Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager This system is not registered with an entitlement server. You can use subscription-manager to register. Server-RH-Gluster-3.4-Server | 1.2 kB 00:00:00 Server-RH-Gluster-3.4-Server/x86_64/primary | 7.7 kB 00:00:00 Server-RH-Gluster-3.4-Server 23/23 Resolving Dependencies --> Running transaction check ---> Package glusterfs-server.x86_64 0:3.12.2-41.el7rhgs will be installed --> Processing Dependency: glusterfs-libs(x86-64) = 3.12.2-41.el7rhgs for package: glusterfs-server-3.12.2-41.el7rhgs.x86_64 --> Processing Dependency: glusterfs-fuse(x86-64) = 3.12.2-41.el7rhgs for package: glusterfs-server-3.12.2-41.el7rhgs.x86_64 --> Processing Dependency: glusterfs-client-xlators(x86-64) = 3.12.2-41.el7rhgs for package: glusterfs-server-3.12.2-41.el7rhgs.x86_64 --> Processing Dependency: glusterfs-cli(x86-64) = 3.12.2-41.el7rhgs for package: glusterfs-server-3.12.2-41.el7rhgs.x86_64 --> Processing Dependency: glusterfs-api(x86-64) = 3.12.2-41.el7rhgs for package: glusterfs-server-3.12.2-41.el7rhgs.x86_64 --> Processing Dependency: glusterfs(x86-64) = 3.12.2-41.el7rhgs for package: glusterfs-server-3.12.2-41.el7rhgs.x86_64 --> Processing Dependency: libgfapi.so.0(GFAPI_PRIVATE_3.7.0)(64bit) for package: glusterfs-server-3.12.2-41.el7rhgs.x86_64 --> Processing Dependency: libgfapi.so.0(GFAPI_PRIVATE_3.4.0)(64bit) for package: glusterfs-server-3.12.2-41.el7rhgs.x86_64 --> Processing Dependency: libgfapi.so.0(GFAPI_3.7.4)(64bit) for package: glusterfs-server-3.12.2-41.el7rhgs.x86_64 --> Processing Dependency: libgfapi.so.0(GFAPI_3.7.0)(64bit) for package: glusterfs-server-3.12.2-41.el7rhgs.x86_64 --> Processing Dependency: libgfapi.so.0(GFAPI_3.6.0)(64bit) for package: glusterfs-server-3.12.2-41.el7rhgs.x86_64 --> Processing Dependency: libgfapi.so.0(GFAPI_3.5.1)(64bit) for package: glusterfs-server-3.12.2-41.el7rhgs.x86_64 --> Processing Dependency: libgfapi.so.0(GFAPI_3.4.2)(64bit) for package: glusterfs-server-3.12.2-41.el7rhgs.x86_64 --> Processing Dependency: libgfapi.so.0(GFAPI_3.4.0)(64bit) for package: glusterfs-server-3.12.2-41.el7rhgs.x86_64 --> Processing Dependency: libglusterfs.so.0()(64bit) for package: glusterfs-server-3.12.2-41.el7rhgs.x86_64 --> Processing Dependency: libgfxdr.so.0()(64bit) for package: glusterfs-server-3.12.2-41.el7rhgs.x86_64 --> Processing Dependency: libgfrpc.so.0()(64bit) for package: glusterfs-server-3.12.2-41.el7rhgs.x86_64 --> Processing Dependency: libgfchangelog.so.0()(64bit) for package: glusterfs-server-3.12.2-41.el7rhgs.x86_64 --> Processing Dependency: libgfapi.so.0()(64bit) for package: glusterfs-server-3.12.2-41.el7rhgs.x86_64 --> Running transaction check ---> Package glusterfs.x86_64 0:3.12.2-41.el7rhgs will be installed ---> Package glusterfs-api.x86_64 0:3.12.2-41.el7rhgs will be installed ---> Package glusterfs-cli.x86_64 0:3.12.2-41.el7rhgs will be installed ---> Package glusterfs-client-xlators.x86_64 0:3.12.2-41.el7rhgs will be installed ---> Package glusterfs-fuse.x86_64 0:3.12.2-41.el7rhgs will be installed ---> Package glusterfs-libs.x86_64 0:3.12.2-41.el7rhgs will be installed --> Finished Dependency Resolution Dependencies Resolved ============================================================================================================================================================================= Package Arch Version Repository Size ============================================================================================================================================================================= Installing: glusterfs-server x86_64 3.12.2-41.el7rhgs Server-RH-Gluster-3.4-Server 1.4 M Installing for dependencies: glusterfs x86_64 3.12.2-41.el7rhgs Server-RH-Gluster-3.4-Server 513 k glusterfs-api x86_64 3.12.2-41.el7rhgs Server-RH-Gluster-3.4-Server 76 k glusterfs-cli x86_64 3.12.2-41.el7rhgs Server-RH-Gluster-3.4-Server 179 k glusterfs-client-xlators x86_64 3.12.2-41.el7rhgs Server-RH-Gluster-3.4-Server 882 k glusterfs-fuse x86_64 3.12.2-41.el7rhgs Server-RH-Gluster-3.4-Server 125 k glusterfs-libs x86_64 3.12.2-41.el7rhgs Server-RH-Gluster-3.4-Server 386 k Transaction Summary ============================================================================================================================================================================= Install 1 Package (+6 Dependent packages) Total download size: 3.5 M Installed size: 16 M Is this ok [y/d/N]: y Downloading packages: (1/7): glusterfs-api-3.12.2-41.el7rhgs.x86_64.rpm | 76 kB 00:00:00 (2/7): glusterfs-3.12.2-41.el7rhgs.x86_64.rpm | 513 kB 00:00:00 (3/7): glusterfs-cli-3.12.2-41.el7rhgs.x86_64.rpm | 179 kB 00:00:00 (4/7): glusterfs-fuse-3.12.2-41.el7rhgs.x86_64.rpm | 125 kB 00:00:00 (5/7): glusterfs-libs-3.12.2-41.el7rhgs.x86_64.rpm | 386 kB 00:00:00 (6/7): glusterfs-client-xlators-3.12.2-41.el7rhgs.x86_64.rpm | 882 kB 00:00:00 (7/7): glusterfs-server-3.12.2-41.el7rhgs.x86_64.rpm | 1.4 MB 00:00:00 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Total 17 MB/s | 3.5 MB 00:00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction grep: info: No such file or directory grep: info: No such file or directory /bin/bash: line 8: [: -eq: unary operator expected error: lua script failed: Detected running glusterfs processes Error in PRETRANS scriptlet in rpm package glusterfs-libs-3.12.2-41.el7rhgs.x86_64 sh: -c: line 9: syntax error near unexpected token `(' sh: -c: line 9: ` echo "ERROR: Distribute volumes detected. In-service rolling upgrade requires distribute volume(s) to be stopped."' error: lua script failed: Detected running glusterfs processes Error in PRETRANS scriptlet in rpm package glusterfs-3.12.2-41.el7rhgs.x86_64 grep: info: No such file or directory grep: info: No such file or directory /bin/bash: line 8: [: -eq: unary operator expected error: lua script failed: Detected running glusterfs processes Error in PRETRANS scriptlet in rpm package glusterfs-client-xlators-3.12.2-41.el7rhgs.x86_64 grep: info: No such file or directory grep: info: No such file or directory /bin/bash: line 8: [: -eq: unary operator expected error: lua script failed: Detected running glusterfs processes Error in PRETRANS scriptlet in rpm package glusterfs-fuse-3.12.2-41.el7rhgs.x86_64 grep: info: No such file or directory grep: info: No such file or directory /bin/bash: line 8: [: -eq: unary operator expected error: lua script failed: Detected running glusterfs processes Error in PRETRANS scriptlet in rpm package glusterfs-api-3.12.2-41.el7rhgs.x86_64 grep: info: No such file or directory grep: info: No such file or directory /bin/bash: line 8: [: -eq: unary operator expected error: lua script failed: Detected running glusterfs processes Error in PRETRANS scriptlet in rpm package glusterfs-cli-3.12.2-41.el7rhgs.x86_64 grep: info: No such file or directory grep: info: No such file or directory /bin/bash: line 8: [: -eq: unary operator expected error: lua script failed: Detected running glusterfs processes Error in PRETRANS scriptlet in rpm package glusterfs-server-3.12.2-41.el7rhgs.x86_64 Verifying : glusterfs-3.12.2-41.el7rhgs.x86_64 1/7 Verifying : glusterfs-fuse-3.12.2-41.el7rhgs.x86_64 2/7 Verifying : glusterfs-cli-3.12.2-41.el7rhgs.x86_64 3/7 Verifying : glusterfs-server-3.12.2-41.el7rhgs.x86_64 4/7 Verifying : glusterfs-libs-3.12.2-41.el7rhgs.x86_64 5/7 Verifying : glusterfs-api-3.12.2-41.el7rhgs.x86_64 6/7 Verifying : glusterfs-client-xlators-3.12.2-41.el7rhgs.x86_64 7/7 Failed: glusterfs.x86_64 0:3.12.2-41.el7rhgs glusterfs-api.x86_64 0:3.12.2-41.el7rhgs glusterfs-cli.x86_64 0:3.12.2-41.el7rhgs glusterfs-client-xlators.x86_64 0:3.12.2-41.el7rhgs glusterfs-fuse.x86_64 0:3.12.2-41.el7rhgs glusterfs-libs.x86_64 0:3.12.2-41.el7rhgs glusterfs-server.x86_64 0:3.12.2-41.el7rhgs Complete! [root@gqas003 yum.repos.d]# ############################# Details of upgrade : ############################# [root@gqas001 yum.repos.d]# yum update Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager This system is not registered with an entitlement server. You can use subscription-manager to register. Resolving Dependencies --> Running transaction check ---> Package glusterfs.x86_64 0:3.12.2-40.el7rhgs will be updated ---> Package glusterfs.x86_64 0:3.12.2-41.el7rhgs will be an update ---> Package glusterfs-api.x86_64 0:3.12.2-40.el7rhgs will be updated ---> Package glusterfs-api.x86_64 0:3.12.2-41.el7rhgs will be an update ---> Package glusterfs-cli.x86_64 0:3.12.2-40.el7rhgs will be updated ---> Package glusterfs-cli.x86_64 0:3.12.2-41.el7rhgs will be an update ---> Package glusterfs-client-xlators.x86_64 0:3.12.2-40.el7rhgs will be updated ---> Package glusterfs-client-xlators.x86_64 0:3.12.2-41.el7rhgs will be an update ---> Package glusterfs-fuse.x86_64 0:3.12.2-40.el7rhgs will be updated ---> Package glusterfs-fuse.x86_64 0:3.12.2-41.el7rhgs will be an update ---> Package glusterfs-geo-replication.x86_64 0:3.12.2-40.el7rhgs will be updated ---> Package glusterfs-geo-replication.x86_64 0:3.12.2-41.el7rhgs will be an update ---> Package glusterfs-libs.x86_64 0:3.12.2-40.el7rhgs will be updated ---> Package glusterfs-libs.x86_64 0:3.12.2-41.el7rhgs will be an update ---> Package glusterfs-rdma.x86_64 0:3.12.2-40.el7rhgs will be updated ---> Package glusterfs-rdma.x86_64 0:3.12.2-41.el7rhgs will be an update ---> Package glusterfs-server.x86_64 0:3.12.2-40.el7rhgs will be updated ---> Package glusterfs-server.x86_64 0:3.12.2-41.el7rhgs will be an update --> Finished Dependency Resolution Dependencies Resolved ============================================================================================================================================================================= Package Arch Version Repository Size ============================================================================================================================================================================= Updating: glusterfs x86_64 3.12.2-41.el7rhgs Server-RH-Gluster-3.4-Server 513 k glusterfs-api x86_64 3.12.2-41.el7rhgs Server-RH-Gluster-3.4-Server 76 k glusterfs-cli x86_64 3.12.2-41.el7rhgs Server-RH-Gluster-3.4-Server 179 k glusterfs-client-xlators x86_64 3.12.2-41.el7rhgs Server-RH-Gluster-3.4-Server 882 k glusterfs-fuse x86_64 3.12.2-41.el7rhgs Server-RH-Gluster-3.4-Server 125 k glusterfs-geo-replication x86_64 3.12.2-41.el7rhgs Server-RH-Gluster-3.4-Server 212 k glusterfs-libs x86_64 3.12.2-41.el7rhgs Server-RH-Gluster-3.4-Server 386 k glusterfs-rdma x86_64 3.12.2-41.el7rhgs Server-RH-Gluster-3.4-Server 43 k glusterfs-server x86_64 3.12.2-41.el7rhgs Server-RH-Gluster-3.4-Server 1.4 M Transaction Summary ============================================================================================================================================================================= Upgrade 9 Packages Total download size: 3.8 M Is this ok [y/d/N]: y Downloading packages: Delta RPMs disabled because /usr/bin/applydeltarpm not installed. (1/9): glusterfs-3.12.2-41.el7rhgs.x86_64.rpm | 513 kB 00:00:00 (2/9): glusterfs-api-3.12.2-41.el7rhgs.x86_64.rpm | 76 kB 00:00:00 (3/9): glusterfs-cli-3.12.2-41.el7rhgs.x86_64.rpm | 179 kB 00:00:00 (4/9): glusterfs-client-xlators-3.12.2-41.el7rhgs.x86_64.rpm | 882 kB 00:00:00 (5/9): glusterfs-fuse-3.12.2-41.el7rhgs.x86_64.rpm | 125 kB 00:00:00 (6/9): glusterfs-geo-replication-3.12.2-41.el7rhgs.x86_64.rpm | 212 kB 00:00:00 (7/9): glusterfs-libs-3.12.2-41.el7rhgs.x86_64.rpm | 386 kB 00:00:00 (8/9): glusterfs-rdma-3.12.2-41.el7rhgs.x86_64.rpm | 43 kB 00:00:00 (9/9): glusterfs-server-3.12.2-41.el7rhgs.x86_64.rpm | 1.4 MB 00:00:00 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Total 21 MB/s | 3.8 MB 00:00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction grep: info: No such file or directory grep: info: No such file or directory /bin/bash: line 8: [: -eq: unary operator expected error: lua script failed: Detected running glusterfs processes Error in PRETRANS scriptlet in rpm package glusterfs-libs-3.12.2-41.el7rhgs.x86_64 sh: -c: line 9: syntax error near unexpected token `(' sh: -c: line 9: ` echo "ERROR: Distribute volumes detected. In-service rolling upgrade requires distribute volume(s) to be stopped."' error: lua script failed: Detected running glusterfs processes Error in PRETRANS scriptlet in rpm package glusterfs-3.12.2-41.el7rhgs.x86_64 grep: info: No such file or directory grep: info: No such file or directory /bin/bash: line 8: [: -eq: unary operator expected error: lua script failed: Detected running glusterfs processes Error in PRETRANS scriptlet in rpm package glusterfs-client-xlators-3.12.2-41.el7rhgs.x86_64 grep: info: No such file or directory grep: info: No such file or directory /bin/bash: line 8: [: -eq: unary operator expected error: lua script failed: Detected running glusterfs processes Error in PRETRANS scriptlet in rpm package glusterfs-fuse-3.12.2-41.el7rhgs.x86_64 grep: info: No such file or directory grep: info: No such file or directory /bin/bash: line 8: [: -eq: unary operator expected error: lua script failed: Detected running glusterfs processes Error in PRETRANS scriptlet in rpm package glusterfs-api-3.12.2-41.el7rhgs.x86_64 grep: info: No such file or directory grep: info: No such file or directory /bin/bash: line 8: [: -eq: unary operator expected error: lua script failed: Detected running glusterfs processes Error in PRETRANS scriptlet in rpm package glusterfs-cli-3.12.2-41.el7rhgs.x86_64 grep: info: No such file or directory grep: info: No such file or directory /bin/bash: line 8: [: -eq: unary operator expected error: lua script failed: Detected running glusterfs processes Error in PRETRANS scriptlet in rpm package glusterfs-server-3.12.2-41.el7rhgs.x86_64 grep: info: No such file or directory grep: info: No such file or directory /bin/bash: line 8: [: -eq: unary operator expected error: lua script failed: Detected running glusterfs processes Error in PRETRANS scriptlet in rpm package glusterfs-geo-replication-3.12.2-41.el7rhgs.x86_64 grep: info: No such file or directory grep: info: No such file or directory /bin/bash: line 8: [: -eq: unary operator expected error: lua script failed: Detected running glusterfs processes Error in PRETRANS scriptlet in rpm package glusterfs-rdma-3.12.2-41.el7rhgs.x86_64 Verifying : glusterfs-3.12.2-41.el7rhgs.x86_64 1/18 glusterfs-3.12.2-40.el7rhgs.x86_64 was supposed to be removed but is not! Verifying : glusterfs-3.12.2-40.el7rhgs.x86_64 2/18 glusterfs-fuse-3.12.2-40.el7rhgs.x86_64 was supposed to be removed but is not! Verifying : glusterfs-fuse-3.12.2-40.el7rhgs.x86_64 3/18 Verifying : glusterfs-fuse-3.12.2-41.el7rhgs.x86_64 4/18 Verifying : glusterfs-cli-3.12.2-41.el7rhgs.x86_64 5/18 glusterfs-api-3.12.2-40.el7rhgs.x86_64 was supposed to be removed but is not! Verifying : glusterfs-api-3.12.2-40.el7rhgs.x86_64 6/18 Verifying : glusterfs-server-3.12.2-41.el7rhgs.x86_64 7/18 Verifying : glusterfs-libs-3.12.2-41.el7rhgs.x86_64 8/18 glusterfs-libs-3.12.2-40.el7rhgs.x86_64 was supposed to be removed but is not! Verifying : glusterfs-libs-3.12.2-40.el7rhgs.x86_64 9/18 Verifying : glusterfs-rdma-3.12.2-41.el7rhgs.x86_64 10/18 glusterfs-rdma-3.12.2-40.el7rhgs.x86_64 was supposed to be removed but is not! Verifying : glusterfs-rdma-3.12.2-40.el7rhgs.x86_64 11/18 glusterfs-cli-3.12.2-40.el7rhgs.x86_64 was supposed to be removed but is not! Verifying : glusterfs-cli-3.12.2-40.el7rhgs.x86_64 12/18 Verifying : glusterfs-api-3.12.2-41.el7rhgs.x86_64 13/18 glusterfs-geo-replication-3.12.2-40.el7rhgs.x86_64 was supposed to be removed but is not! Verifying : glusterfs-geo-replication-3.12.2-40.el7rhgs.x86_64 14/18 glusterfs-server-3.12.2-40.el7rhgs.x86_64 was supposed to be removed but is not! Verifying : glusterfs-server-3.12.2-40.el7rhgs.x86_64 15/18 Verifying : glusterfs-client-xlators-3.12.2-41.el7rhgs.x86_64 16/18 glusterfs-client-xlators-3.12.2-40.el7rhgs.x86_64 was supposed to be removed but is not! Verifying : glusterfs-client-xlators-3.12.2-40.el7rhgs.x86_64 17/18 Verifying : glusterfs-geo-replication-3.12.2-41.el7rhgs.x86_64 18/18 Failed: glusterfs.x86_64 0:3.12.2-40.el7rhgs glusterfs.x86_64 0:3.12.2-41.el7rhgs glusterfs-api.x86_64 0:3.12.2-40.el7rhgs glusterfs-api.x86_64 0:3.12.2-41.el7rhgs glusterfs-cli.x86_64 0:3.12.2-40.el7rhgs glusterfs-cli.x86_64 0:3.12.2-41.el7rhgs glusterfs-client-xlators.x86_64 0:3.12.2-40.el7rhgs glusterfs-client-xlators.x86_64 0:3.12.2-41.el7rhgs glusterfs-fuse.x86_64 0:3.12.2-40.el7rhgs glusterfs-fuse.x86_64 0:3.12.2-41.el7rhgs glusterfs-geo-replication.x86_64 0:3.12.2-40.el7rhgs glusterfs-geo-replication.x86_64 0:3.12.2-41.el7rhgs glusterfs-libs.x86_64 0:3.12.2-40.el7rhgs glusterfs-libs.x86_64 0:3.12.2-41.el7rhgs glusterfs-rdma.x86_64 0:3.12.2-40.el7rhgs glusterfs-rdma.x86_64 0:3.12.2-41.el7rhgs glusterfs-server.x86_64 0:3.12.2-40.el7rhgs glusterfs-server.x86_64 0:3.12.2-41.el7rhgs Complete! #############################
sh: -c: line 9: ` echo "ERROR: Distribute volumes detected. In-service rolling upgrade requires distribute volume(s) to be stopped."' error: lua script failed: Detected running glusterfs processes can you try without distribute volume, or stopping dht volume?
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2019:0658