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