CentOS7 Cloudera Manager6 完全离线安装 CDH6 集群

论坛 期权论坛     
匿名技术用户   2021-1-15 14:28   36   0
<h1><a href="https://www.cnblogs.com/songxitang/p/12344964.html" id="cb_post_title_url">CentOS7 Cloudera Manager6 完全离线安装 CDH6 集群</a></h1>
<p>本文是在CentOS7.4 下进行CDH6集群的完全离线部署。CDH5集群与CDH6集群的部署区别比较大。</p>
<p>说明:本文内容所有操作都是在root用户下进行的。</p>
<h2 id="文件下载">文件下载</h2>
<p>首先一些安装CDH6集群的必须文件要先在外网环境先下载好。</p>
<h3 id="cloudera-manager-630">Cloudera Manager 6.3.0</h3>
<p>CM6 RPM:<a href="https://archive.cloudera.com/cm6/6.3.0/redhat7/yum/RPMS/x86_64/">https://archive.cloudera.com/cm6/6.3.0/redhat7/yum/RPMS/x86_64/</a><br> 需要下载该链接下的所有RPM文件,保存到<code>cloudera-repos</code>目录下。</p>
<p>ASC文件:<a href="https://archive.cloudera.com/cm6/6.3.0/allkeys.asc">https://archive.cloudera.com/cm6/6.3.0/allkeys.asc</a><br> 同时还需要下载一个asc文件,同样保存到<code>cloudera-repos</code>目录下:</p>
<pre class="blockcode"><code>[root&#64;node01 upload]# tree cloudera-repos/
cloudera-repos/
├── allkeys.asc
├── cloudera-manager-agent-6.3.0-1281944.el7.x86_64.rpm
├── cloudera-manager-daemons-6.3.0-1281944.el7.x86_64.rpm
├── cloudera-manager-server-6.3.0-1281944.el7.x86_64.rpm
├── cloudera-manager-server-db-2-6.3.0-1281944.el7.x86_64.rpm
├── enterprise-debuginfo-6.3.0-1281944.el7.x86_64.rpm
└── oracle-j2sdk1.8-1.8.0&#43;update181-1.x86_64.rpm
</code></pre>
<h3 id="mysql-jdbc驱动">MySQL JDBC驱动</h3>
<p>要求使用5.1.26以上版本的jdbc驱动,可<a href="https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.47.tar.gz">点击这里</a>直接下载<code>mysql-connector-java-5.1.47.tar.gz</code></p>
<h2 id="配置cloudera-manager-yum库">配置Cloudera Manager yum库</h2>
<p>注意:不要尝试使用FTP搭建CM的YUM库!</p>
<p>首先安装<code>httpd</code>和<code>createrepo</code>:</p>
<pre class="blockcode"><code>yum -y install httpd createrepo
</code></pre>
<p>启动<code>httpd</code>服务并设置开机自启动:</p>
<pre class="blockcode"><code>systemctl start httpd
systemctl enable httpd
</code></pre>
<p>然后进入到前面准备好的存放Cloudera Manager RPM包的目录<code>cloudera-repos</code>下:</p>
<pre class="blockcode"><code>cd /data6/upload/cloudera-repos/
</code></pre>
<p>生成RPM元数据:</p>
<pre class="blockcode"><code>createrepo .
chmod 777 -R cloudera-repos
</code></pre>
<p>然后将<code>cloudera-repos</code>目录移动到httpd的html目录下:</p>
<pre class="blockcode"><code>mv cloudera-repos /var/www/html/
</code></pre>
<p>确保可以通过浏览器查看到这些RPM包:</p>
<p><img alt="" src="https://201907.oss-cn-shanghai.aliyuncs.com/cs/5606289-ee17abb038ed61f5f26c23b2ede52a35"></p>
<p>接着在创建cm6的repo文件(每个节点都需要配置):</p>
<pre class="blockcode"><code>cd /etc/yum.repos.d
vim cloudera-manager.repo
</code></pre>
<p>添加如下内容:</p>
<pre class="blockcode"><code>[cloudera-manager]
name&#61;Cloudera Manager 6.3.0
baseurl&#61;http://node01/cloudera-repos/
gpgcheck&#61;0
enabled&#61;1
</code></pre>
<p>保存,退出,然后执行<code>yum clean all &amp;&amp; yum makecache</code>命令:</p>
<pre class="blockcode"><code>[root&#64;master02 ~]# yum clean all &amp;&amp; yum makecache
Loaded plugins: fastestmirror, langpacks
Cleaning repos: ChinaUnicom-Packages cloudera-manager
Cleaning up everything
Maybe you want: rm -rf /var/cache/yum, to also free up space taken by orphaned data from disabled or removed repos
Loaded plugins: fastestmirror, langpacks
ChinaUnicom-Packages                                                                                                                                                                                               | 3.6 kB  00:00:00     
cloudera-manager                                                                                                                                                                                                   | 2.9 kB  00:00:00     
(1/7): ChinaUnicom-Packages/group_gz                                                                                                                                                                               | 156 kB  00:00:00     
(2/7): ChinaUnicom-Packages/filelists_db                                                                                                                                                                           | 3.1 MB  00:00:00     
(3/7): ChinaUnicom-Packages/primary_db                                                                                                                                                                             | 3.1 MB  00:00:00     
(4/7): ChinaUnicom-Packages/other_db                                                                                                                                                                               | 1.2 MB  00:00:00     
(5/7): cloudera-manager/filelists_db                                                                                                                                                                               | 118 kB  00:00:00     
(6/7): cloudera-manager/other_db      
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP