CDH正在安装选定 Parcel

w479287081 2017-03-17 04:20:21
CDH正在安装选定 Parcel
查看 /opt/cm-5.8.2/log/cloudera-scm-server/cloudera-scm-server.log 日志
出现以下错误


2017-03-17 23:52:35,483 ERROR ParcelUpdateService:com.cloudera.parcel.components.ParcelDownloaderImpl: (9 skipped) Unable to retrieve remote parcel repository manifest
java.util.concurrent.ExecutionException: java.net.ConnectException: https://archive.cloudera.com/cdh5/parcels/5.8/manifest.json
at com.ning.http.client.providers.netty.NettyResponseFuture.abort(NettyResponseFuture.java:297)
at com.ning.http.client.providers.netty.NettyConnectListener.operationComplete(NettyConnectListener.java:104)
at org.jboss.netty.channel.DefaultChannelFuture.notifyListener(DefaultChannelFuture.java:399)
at org.jboss.netty.channel.DefaultChannelFuture.addListener(DefaultChannelFuture.java:145)
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider.doConnect(NettyAsyncHttpProvider.java:1041)
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider.execute(NettyAsyncHttpProvider.java:858)
at com.ning.http.client.AsyncHttpClient.executeRequest(AsyncHttpClient.java:512)
at com.ning.http.client.AsyncHttpClient$BoundRequestBuilder.execute(AsyncHttpClient.java:234)
at com.cloudera.parcel.components.ParcelDownloaderImpl.getRepositoryInfoFuture(ParcelDownloaderImpl.java:534)
at com.cloudera.parcel.components.ParcelDownloaderImpl.getRepositoryInfo(ParcelDownloaderImpl.java:492)
at com.cloudera.parcel.components.ParcelDownloaderImpl.syncRemoteRepos(ParcelDownloaderImpl.java:344)
at com.cloudera.parcel.components.ParcelDownloaderImpl$1.run(ParcelDownloaderImpl.java:416)
at com.cloudera.parcel.components.ParcelDownloaderImpl$1.run(ParcelDownloaderImpl.java:411)
at com.cloudera.cmf.persist.ReadWriteDatabaseTaskCallable.call(ReadWriteDatabaseTaskCallable.java:36)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.net.ConnectException: https://archive.cloudera.com/cdh5/parcels/5.8/manifest.json
at com.ning.http.client.providers.netty.NettyConnectListener.operationComplete(NettyConnectListener.java:100)
... 16 more
...全文
1246 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复

对于此 Cloudera Manager 版本 (5.7.0) 太新的 CDH 版本不会显示
将sha1 改成  sha,然后重启server,agent
CDH-5.7.0-1.cdh5.7.0.p0.45-el7.parcel.sha1

进入配置
vi /etc/security/limits.conf

添加以下两行

  • soft nofile 65536
  • hard nofile 65536

修改以下配置
/opt/cm5.7.0/lib64/cmf/agent/build/env/lib/python2.7/site-packages/cmf-5.7.0-py2.7.egg/cmf/client_configs.py

脚本下444行

if line.startswith("/"):
if len(line.rstrip().split(" "))<=4:
path, _, _, priority_str = line.rstrip().split(" ")

      # Ignore the alternative if it's not managed by CM.
      if CM_MAGIC_PREFIX not in os.path.basename(path):
        continue

      try:
        priority = int(priority_str)
      except ValueError:
        THROTTLED_LOG.info("Failed to parse %s: %s", name, line)

      key = ClientConfigKey(name, path)
      value = ClientConfigValue(priority, self._read_generation(path))
      ret[key] = value
    else:
      pass
return ret

添加if len(line.rstrip().split(“”))<=4:

else:
Pass

/opt/cm-5.7.0/etc/init.d/cloudera-scm-server restart

/opt/cm-5.7.0/etc/init.d/cloudera-scm-agent restart

报 Failure due to stall on seeded torrent
关闭 Linux 的ipv6
centos 7 关闭方法如下:
方法一:
sysctl -w net.ipv6.conf.all.disable_ipv6=1
sysctl -w net.ipv6.conf.default.disable_ipv6=1

echo 1>/proc/sys/net/ipv6/conf/all/disable_ipv6
echo 1>/proc/sys/net/ipv6/conf/default/disable_ipv6

方法二:
编辑文件 /etc/sysctl.conf
添加下面的行:
net.ipv6.conf.all.disable_ipv6 =1
net.ipv6.conf.default.disable_ipv6 =1
如果你想要为特定的网卡禁止IPv6,比如,对于enp0s3,添加下面的行。
net.ipv6.conf.enp0s3.disable_ipv6 =1
保存并退出文件。
执行下面的命令来使设置生效。
sysctl -p

@xz 2020-09-07
  • 打赏
  • 举报
回复
有解决的大神吗?求助
liiiiiiiiiiiii123 2020-07-08
  • 打赏
  • 举报
回复
我也出现这个问题,现在还没解决
brockpeng 2019-11-15
  • 打赏
  • 举报
回复
可选择离线安装,https://archive.cloudera.com/cdh5/parcels/下载低于你cm版本的CDH包。 1、CDH-5.16.1-1.cdh5.16.1.p0.3-el7.parcel 2、CDH-5.16.1-1.cdh5.16.1.p0.3-el7.parcel.sha1 重命名为 CDH-5.16.1-1.cdh5.16.1.p0.3-el7.parcel.sha 3、manifest.json 将三个文件拷贝到/opt/cloudera/parcel-repo/下,然后重启cloudera-scm-server重新进行安装就可以了。

23,120

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧