zoukankan      html  css  js  c++  java
  • 修改ranger ui的admin用户登录密码踩坑小记

    修改的ranger uiadmin用户登录密码时,需要在ranger的配置里把admin_password改成一样的,否则hdfsnamenode在使用admin时启动不起来,异常如下:

    Traceback (most recent call last):
      File "/var/lib/ambari-agent/cache/common-services/HDFS/2.1.0.2.0/package/scripts/namenode.py", line 317, in <module>
        NameNode().execute()
      File "/usr/lib/python2.6/site-packages/resource_management/libraries/script/script.py", line 216, in execute
        method(env)
      File "/var/lib/ambari-agent/cache/common-services/HDFS/2.1.0.2.0/package/scripts/namenode.py", line 82, in start
        namenode(action="start", rolling_restart=rolling_restart, env=env)
      File "/usr/lib/python2.6/site-packages/ambari_commons/os_family_impl.py", line 89, in thunk
        return fn(*args, **kwargs)
      File "/var/lib/ambari-agent/cache/common-services/HDFS/2.1.0.2.0/package/scripts/hdfs_namenode.py", line 50, in namenode
        setup_ranger_hdfs(rolling_upgrade = rolling_restart)
      File "/var/lib/ambari-agent/cache/common-services/HDFS/2.1.0.2.0/package/scripts/setup_ranger_hdfs.py", line 51, in setup_ranger_hdfs
        hdp_version_override = hdp_version)
      File "/usr/lib/python2.6/site-packages/resource_management/libraries/functions/setup_ranger_plugin_xml.py", line 78, in setup_ranger_plugin
        policy_user)
      File "/usr/lib/python2.6/site-packages/resource_management/libraries/functions/ranger_functions.py", line 87, in create_ranger_repository
        ambari_ranger_admin, ambari_ranger_password = self.create_ambari_admin_user(ambari_ranger_admin, ambari_ranger_password, format("{admin_uname}:{admin_password}"))
      File "/usr/lib/python2.6/site-packages/resource_management/libraries/functions/ranger_functions.py", line 277, in create_ambari_admin_user
        response = json.loads(result.read())
      File "/usr/lib/python2.6/site-packages/ambari_simplejson/__init__.py", line 307, in loads
        return _default_decoder.decode(s)
      File "/usr/lib/python2.6/site-packages/ambari_simplejson/decoder.py", line 335, in decode
        obj, end = self.raw_decode(s, idx=_w(s, 0).end())
      File "/usr/lib/python2.6/site-packages/ambari_simplejson/decoder.py", line 353, in raw_decode
        raise ValueError("No JSON object could be decoded")
    ValueError: No JSON object could be decoded

    修改界面:


  • 相关阅读:
    UVa 1331 最大面积最小的三角剖分
    UVa 1626 括号序列(矩阵连乘)
    POJ 3295 Tautology(构造法)
    POJ 2586 Y2K Accounting Bug(贪心)
    POJ 2109 Power of Cryptography
    abcd
    好数
    Gift
    密码游戏
    约瑟夫游戏
  • 原文地址:https://www.cnblogs.com/dailidong/p/7571088.html
Copyright © 2011-2022 走看看