It is the same. I have the same error message.
But there is something strange, I cannot find any
unixauthservice.properties and I cannot find the properties I just added in
ambari in any file of the configuration folders.
I checked in the shell script and here is what I found :
###
# Create $INSTALL_DIR/conf/unixauthservice.properties
CFG_FILE="${cdir}/conf/unixauthservice.properties"
NEW_CFG_FILE=${cdir}/conf/unixauthservice.properties.tmp
if [ -f ${CFG_FILE} ]
then
sed \
-e "s|^\( *userSync.policyMgrUserName *=\).*|\1
${SYNC_POLICY_MGR_USERNAME}|" \
-e "s|^\( *userSync.policyMgrKeystore *=\).*|\1
${SYNC_LDAP_BIND_KEYSTOREPATH}|" \
-e "s|^\( *userSync.policyMgrAlias *=\).*|\1
${SYNC_POLICY_MGR_ALIAS}|" \
${CFG_FILE} > ${NEW_CFG_FILE}
echo "<${logdir}> ${CFG_FILE} > ${NEW_CFG_FILE}"
else
echo "ERROR: Required file, not found: ${CFG_FILE}, Aborting
installation"
exit 8
fi
mv ${cdir}/conf/unixauthservice.properties
${cdir}/conf/unixauthservice.properties.${curDt}
mv ${cdir}/conf/unixauthservice.properties.tmp
${cdir}/conf/unixauthservice.properties
###
BR.
Lune.
On Fri, May 13, 2016 at 5:43 PM, Lune Silver <[email protected]>
wrote:
> Ok.
>
> I updated the configuration in Ambari UI. (is that what you meant, not the
> Ranger UI but the ambari UI, right ?)
> Then I tested to execute the script you mentioned but I got the following
> error message :
> ###
> # /usr/hdp/current/ranger-usersync/updatepolicymgrpassword.sh
> Please enter policymgr username: rangerusersync
> Please enter policymgr password: [2016/05/13 17:40:13]: [I] Storing
> policymgr usersync password in credential store
> Error: Could not find or load main class
> org.apache.ranger.credentialapi.buildks
> ERROR: Required file, not found:
> /usr/hdp/current/ranger-usersync/conf/unixauthservice.properties, Aborting
> installation
> ###
>
> I'll retry with the Custom usersync-properties ? Maybe it will create
> this property file ?
>
> BR.
>
> Lune.
>
> On Fri, May 13, 2016 at 5:32 PM, Sailaja Polavarapu <
> [email protected]> wrote:
>
>> Custom ranger-ugsync-site.
>> P.S:- These properties are configured only when the rangerusersync user’s
>> default password in changed.
>> Changing the default password is a 2-step process – 1. Update the
>> password in Ranger UI, 2. Run updatepolicymgrpassword.sh to update the key
>> store.
>>
>> - Sailaja.
>>
>> From: Lune Silver <[email protected]>
>> Reply-To: "[email protected]" <
>> [email protected]>
>> Date: Friday, May 13, 2016 at 8:16 AM
>> To: "[email protected]" <[email protected]>
>> Subject: Re: Cannot log in the Ranger Admin UI
>>
>> hello Sailaja.
>>
>> As usual your answers aree realy helpful, thanks.
>>
>> Just a last question, do you know where do I have to add these properties
>> in ambari UI ?
>> - ranger.usersync.policymgr.username
>> - ranger.usersync.policymgr.password
>> - ranger.usersync.policymgr.alias
>>
>> In the custom usersync-properties part of the advanced tab in Ambari UI ?
>> Or in the part "Custom ranger-ugsync-site" ?
>> Or another one ?
>>
>> BR.
>>
>> Lune.
>>
>
>