Description of problem: If there is one or more users following the GID: in the output of the getent group command then install.sh treats the list of users as part of the GID. Version-Release number of selected component (if applicable): 0.81 How reproducible: 100% Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Fixed: https://brewweb.devel.redhat.com//buildinfo?buildID=347151
Reproduced on rhs-hadoop-install-0_81-1.el6rhs.noarch with 4 nodes, with different users assigned to hadoop group on each node (the hadoop group has same gid 495 on all nodes): NODE1: # getent group hadoop hadoop:x:495: NODE1: # getent group hadoop hadoop:x:495:test1,test2 NODE1: # getent group hadoop hadoop:x:495:test1,test2 NODE1: # getent group hadoop hadoop:x:495:test1,test2,test3 # ./install.sh /dev/mapper/vg_brick-lv_brick <<< truncated >>> ERROR: "hadoop" group has inconsistent GIDs across the cluster. hadoop GIDs: 495 test1,test2 test1,test2,test3
Tested and verified on RHSS-2.1.bd-20140219.n.0 with rhs-hadoop-install-0_85-1.el6rhs.noarch accordingly to scenario described in comment 3. The gid is properly parsed from "getent group" command and verified across the cluster. >>> VERIFIED
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://rhn.redhat.com/errata/RHEA-2014-1275.html