天道酬勤,学无止境

非常详细的CDH6环境安装(离线版)

大数据,就这!——CDH6环境安装(离线版)

  • CDH6环境安装(离线版)
  • 一、预备阶段
    • 1. 集群机器
    • 2. 准备安装包
  • 二、环境安装(关闭防火墙~)
    • 1.修改hostname和hosts(所有节点)
    • 2.SSH免密登录(所有节点)
    • 3.配置NTP服务(所有节点)
    • 4.安装httpd(所有节点)
    • 5.安装JDK(所有节点)
    • 6.安装Mysql
    • 7.安装CM组件(所有节点)
    • 7.CDH6.2.0 (cdh1)
    • 8.启动CM和CDH集群
    • 8.登录Web界面安装
    • 9.安装大数据组件
  • 注意


CDH6环境安装(离线版)

官网介绍:

         CDH是Cloudera的100%开源平台发行版,包括Apache Hadoop,专为满足企业需求而构建。CDH提供开箱即用的企业使用所需的一切。通过将Hadoop与十几个其他关键的开源项目集成,Cloudera创建了一个功能先进的系统,可帮助您执行端到端的大数据工作流程。

简单来说:
         CDH 是一个拥有集群自动化安装、中心化管理、集群监控、报警功能的一个工具(软件),使得集群的安装可以从几天的时间缩短为几个小时,运维人数也会从数十人降低到几个人,极大的提高了集群管理的效率。


说人话就是:
         你安装CDH平台,然后通过CDH安装hadoop集群、spark集群、zookeeper、kafka、hive、hbase等,可以节省你一大笔安装配置的时间,以及启动成本。是不是很香?


提示:所有操作,均在root用户下进行的!!!

一、预备阶段

1. 集群机器

还不会安装虚拟机的兄嘚,可以看下我上篇环境安装大数据学习记录——基础环境搭建

虚拟机IPhostnameHadoopMysqlSparkZooKeeper
196.168.44.136cdh1YYYY
196.168.44.137cdh2YYY
196.168.44.138cdh3YYY

2. 准备安装包

jdk:
oracle-j2sdk1.8-1.8.0+update181-1.x86_64.rpm

mysql:
mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar
mysql-connector-java-5.1.47.tar.gz

cloudera-repos-6.2.0:
cloudera-manager-agent-6.2.0-968826.el7.x86_64.rpm
cloudera-manager-daemons-6.2.0-968826.el7.x86_64.rpm
cloudera-manager-server-6.2.0-968826.el7.x86_64.rpm

parcel-6.2.0
CDH-6.2.0-1.cdh6.2.0.p0.967373-el7.parcel
CDH-6.2.0-1.cdh6.2.0.p0.967373-el7.parcel.sha
PHOENIX-1.0.jar
PHOENIX-5.0.0-cdh6.2.0.p0.1308267-el7.parcel
PHOENIX-5.0.0-cdh6.2.0.p0.1308267-el7.parcel.sha
manifest.json

下载连接:

链接:https://pan.baidu.com/s/1u8Khvy_nlvCFbcJRtanurg
提取码:wl0w

二、环境安装(关闭防火墙~)

systemctl stop firewalld.service

1.修改hostname和hosts(所有节点)

设置hostname修改配置文件

[root@cdh1 ~]# vi /etc/hostname 
cdh1

[root@cdh1 ~]# vi /etc/sysconfig/network
# Created by anaconda
NETWORKING=yes
HOSTNAME=server4

设置/etc/hosts

[root@cdh1 ~]# vi /etc/hosts


#127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
#::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.44.136   cdh1
192.168.44.137   cdh2
192.168.44.138   cdh3

重启!

同样的操作在三台服务器上,完成修改,并重启

2.SSH免密登录(所有节点)

执行指令:ssh-keygen -t rsa -P “”,(在三台机器上都执行!!!

[root@cdh1 .ssh]# ssh-keygen -t rsa -P ""
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
/root/.ssh/id_rsa already exists.
Overwrite (y/n)? y
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:iOi8fyUMkomZv/nHwC7TXNjnlDNHJ1BrWSE4ik9u81I root@cdh1
The key's randomart image is:
+---[RSA 2048]----+
|         oo o.   |
|        +  =     |
| + o . . o+      |
|+ +.o.o. .o .    |
| ..o.O. So o     |
| o. + X E .      |
|  o* = X +       |
|  =.+ = o        |
|  .=oo .         |
+----[SHA256]-----+

查看生产公钥和私钥

[root@cdh1 ~]# cd .ssh/
[root@cdh1 .ssh]# ll
总用量 16
-rw------- 1 root root 1675 10月 13 19:09 id_rsa
-rw-r--r-- 1 root root  399 10月 13 19:09 id_rsa.pub
-rw-r--r-- 1 root root  542 10月 16 22:03 known_hosts

在cdh1 上创建 authorized_keys 文件

[root@cdh1 ~]# mkdir authorized_keys
[root@cdh1 ~]# cat  id_rsa.pub >>  authorized_keys
[root@cdh1 .ssh]# cat authorized_keys 
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC2Y3pNroVHG5VvsIyfIsdBn8HY+OB6Y9r2VxdERzvk8JOE3Sj+U9oX/Ztep5HZDfPEd7MrGQwdYvN9tY/5uhxSTFUciYd5IqG96QKOkipBMC8TSgLF0OvsWq5PBayA0SmRagH2Kx7hJTbcaJvyh0hdQz72ka6FJYHGSZ8Pf5eRW4TJOx5D/jp15kwfnEhLCoBryzSEl8rHl+3Ej+Mk2r04KMlE+N7QMvStFrS3Ohi1FZhAxN8pCi0CROPzu1LqvP7OK5d344w2azyJFjzwLwzjD+AMje2/2j0RrFuieU2iYF+W3h7lJb+DCWMhyeNVKJJsauqTgNGNFIscaphfl2PV root@cdh1

查看其他两台(cdh2,cdh3)的id_rsa.pub文件,复制内容到cdh1的authorized_keys中。

[root@cdh2 .ssh]# cat  id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDYFmai7YQ57G8BtbCvG69rLqio1QnTcQGf5XfJdUIpbWwW92VQpjdALFpXRUXlY1J/39G8Ekp226MqmNa7UdnI/ZZEc4rpqJBKl2HrWkLTV+3ViqnObXqjWSJACEiXItaEP47JjQqBrj4mqbMkhd079MsOlRPMHWDmTWsGEm/LS6ou9tgIWK00n59ocgQJpUB/UChk1Hg5cZLQKZk2IYQabPC96L7Rmv3XFpFwma48Q/X+qfbGCRx8YaAGQ7zloF1+DhyAsVLDwgL/RoD8fFWd7uIImziGtq0nrqEyVH3RBI/VioDPscrxITPlzjg5O6ly9W1wszzY0y9D0X49TKQ7 root@cdh2
[root@cdh3 .ssh]# cat  id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCwk+oSEePZkQqensjvCc3FLEmIk9C5T8Pm8Ofo8L/odX//A32dn0WlNdhwej85FKMw8x6ar7HliPSQPc5DZ7yLcmP8GTh1eZwLDVvBMM1mF88IyDFNyQiNR6BDOmexKrzfPhkW48wwisxKc4N1SP/mDeCePbn31ew1ImCitMAW3b3OKOSYwDlVJp5xmzp8v774BD64jomL+y6DUK+O6euvukTW6fN0mCkPapyPWBYIkqsqsM4OcdeGgzdW6b7q8FQ4qmkwaxzNmCPdfW4MVSrkwxPcdtmGXGv9DdOIoHOAO4duET8grLu8rbTe8ByKBzUWmXzxZ0DHxKNkntr0P0yr root@cdh3
##复制之后
[root@cdh1 .ssh]# cat authorized_keys 
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC2Y3pNroVHG5VvsIyfIsdBn8HY+OB6Y9r2VxdERzvk8JOE3Sj+U9oX/Ztep5HZDfPEd7MrGQwdYvN9tY/5uhxSTFUciYd5IqG96QKOkipBMC8TSgLF0OvsWq5PBayA0SmRagH2Kx7hJTbcaJvyh0hdQz72ka6FJYHGSZ8Pf5eRW4TJOx5D/jp15kwfnEhLCoBryzSEl8rHl+3Ej+Mk2r04KMlE+N7QMvStFrS3Ohi1FZhAxN8pCi0CROPzu1LqvP7OK5d344w2azyJFjzwLwzjD+AMje2/2j0RrFuieU2iYF+W3h7lJb+DCWMhyeNVKJJsauqTgNGNFIscaphfl2PV root@cdh1
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDYFmai7YQ57G8BtbCvG69rLqio1QnTcQGf5XfJdUIpbWwW92VQpjdALFpXRUXlY1J/39G8Ekp226MqmNa7UdnI/ZZEc4rpqJBKl2HrWkLTV+3ViqnObXqjWSJACEiXItaEP47JjQqBrj4mqbMkhd079MsOlRPMHWDmTWsGEm/LS6ou9tgIWK00n59ocgQJpUB/UChk1Hg5cZLQKZk2IYQabPC96L7Rmv3XFpFwma48Q/X+qfbGCRx8YaAGQ7zloF1+DhyAsVLDwgL/RoD8fFWd7uIImziGtq0nrqEyVH3RBI/VioDPscrxITPlzjg5O6ly9W1wszzY0y9D0X49TKQ7 root@cdh2
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCwk+oSEePZkQqensjvCc3FLEmIk9C5T8Pm8Ofo8L/odX//A32dn0WlNdhwej85FKMw8x6ar7HliPSQPc5DZ7yLcmP8GTh1eZwLDVvBMM1mF88IyDFNyQiNR6BDOmexKrzfPhkW48wwisxKc4N1SP/mDeCePbn31ew1ImCitMAW3b3OKOSYwDlVJp5xmzp8v774BD64jomL+y6DUK+O6euvukTW6fN0mCkPapyPWBYIkqsqsM4OcdeGgzdW6b7q8FQ4qmkwaxzNmCPdfW4MVSrkwxPcdtmGXGv9DdOIoHOAO4duET8grLu8rbTe8ByKBzUWmXzxZ0DHxKNkntr0P0yr root@cdh3

把cdh1上的authorized_keys 分发到cdh2和cdh3上

[root@cdh1 .ssh]# scp authorized_keys root@cdh2:/root/.ssh/
[root@cdh1 .ssh]# scp authorized_keys root@cdh3:/root/.ssh/

测试连接

[root@cdh1 ~]# ssh cdh2
Last login: Sat Oct 17 10:59:10 2020
[root@cdh2 ~]# exit
登出
Connection to cdh2 closed.
[root@cdh1 ~]# 

3.配置NTP服务(所有节点)

  1. 修改时区(改为中国标准时区)
 [root@cdh1 ~]#  ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
  1. 安装ntp
 [root@cdh1 ~]#  ntp yum -y install ntp

3.修改配置

  [root@cdh1 ~]#  vim /etc/ntp.conf
# For more information about this file, see the man pages
# ntp.conf(5), ntp_acc(5), ntp_auth(5), ntp_clock(5), ntp_misc(5), ntp_mon(5).

driftfile /var/lib/ntp/drift

# Permit time synchronization with our time source, but do not
# permit the source to query or modify the service on this system.
restrict default nomodify notrap nopeer noquery

# Permit all access over the loopback interface.  This could
# be tightened as well, but to do so would effect some of
# the administrative functions.
restrict 127.0.0.1
restrict ::1

# Hosts on local network are less restricted.
#restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap

# Use public servers from the pool.ntp.org project.
# Please consider joining the pool (http://www.pool.ntp.org/join.html).
#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst

server ntp.aliyun.com

#broadcast 192.168.1.255 autokey        # broadcast server
#broadcastclient                        # broadcast client
#broadcast 224.0.1.1 autokey            # multicast server
#multicastclient 224.0.1.1              # multicast client
#manycastserver 239.255.254.254         # manycast server
#manycastclient 239.255.254.254 autokey # manycast client

# Enable public key cryptography.
#crypto

includefile /etc/ntp/crypto/pw

# Key file containing the keys and key identifiers used when operating
# with symmetric key cryptography. 
keys /etc/ntp/keys

4.重新启动 ntp 服务:

  [root@cdh1 ~]#  service ntpd restart

5.设置开机自启:

  [root@cdh1 ~]#  systemctl enable ntpd.service

4.安装httpd(所有节点)

 [root@cdh1 ~]#   yum -y install httpd

 [root@cdh1 ~]#  service httpd start 

 [root@cdh1 ~]#  service  httpd status

5.安装JDK(所有节点)

检查是否安装过java

 [root@cdh1 ~]#  rpm -qa | grep java 

如果有,则先卸载

 [root@cdh1 ~]#  yum remove java* 

安装jdk–(这里说明一下,必须要安装cdh对应版本的jdk,不然就gg)

 [root@cdh1 ~]#  rpm -ivh oracle-j2sdk1.8-1.8.0+update181-1.x86_64.rpm

配置环境变量

 [root@cdh1 ~]#  vi /etc/profile
 #JDK1.8--添加
export JAVA_HOME=/usr/java/jdk1.8.0_181-cloudera
export PATH=$JAVA_HOME/bin:$PATH

刷新环境变量

 [root@cdh1 ~]#  source /etc/profile

检查是否安装成功

[root@cdh1 ~]# java -version
java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)

6.安装Mysql

创建目录

[root@cdh1 ~]# mkdir -p /usr/share/java

上传mysql-connector-java.jar

[root@cdh1 java]# ll
总用量 984
-rw-r--r-- 1 root root 1007502 8月   7 2018 mysql-connector-java.jar

检查是否安装过mysql

[root@cdh1 java]#  rpm -qa | grep mysql 

如果安装了,先卸载

 [root@cdh1 java]#  yum -y remove  mysql

上传mysql安装包

[root@cdh1 ~]# mkdir -p /opt/mysql
[root@cdh1 ~]# cd /opt/mysql
[root@cdh1 mysql]# ll
-rw-r--r-- 1 root root  530882560 10月 14 18:15 mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar
[root@cdh1 mysql]# tar -zxvf mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar
[root@cdh1 mysql]# ll
-rw-r--r-- 1 root root  530882560 10月 14 18:15 mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar
-rw-r--r-- 1 7155 31415  25381952 4月  15 2019 mysql-community-client-5.7.26-1.el7.x86_64.rpm
-rw-r--r-- 1 7155 31415    280904 4月  15 2019 mysql-community-common-5.7.26-1.el7.x86_64.rpm
-rw-r--r-- 1 7155 31415   3838100 4月  15 2019 mysql-community-devel-5.7.26-1.el7.x86_64.rpm
-rw-r--r-- 1 7155 31415  47076368 4月  15 2019 mysql-community-embedded-5.7.26-1.el7.x86_64.rpm
-rw-r--r-- 1 7155 31415  24086952 4月  15 2019 mysql-community-embedded-compat-5.7.26-1.el7.x86_64.rpm
-rw-r--r-- 1 7155 31415 130023844 4月  15 2019 mysql-community-embedded-devel-5.7.26-1.el7.x86_64.rpm
-rw-r--r-- 1 7155 31415   2274268 4月  15 2019 mysql-community-libs-5.7.26-1.el7.x86_64.rpm
-rw-r--r-- 1 7155 31415   2118444 4月  15 2019 mysql-community-libs-compat-5.7.26-1.el7.x86_64.rpm
-rw-r--r-- 1 7155 31415 173541272 4月  15 2019 mysql-community-server-5.7.26-1.el7.x86_64.rpm
-rw-r--r-- 1 7155 31415 122249684 4月  15 2019 mysql-community-test-5.7.26-1.el7.x86_64.rpm

安装mysql

[root@cdh1 mysql]# rpm -ivh mysql-community-common-5.7.26-1.el7.x86_64.rpm
[root@cdh1 mysql]# rpm -ivh mysql-community-libs-5.7.26-1.el7.x86_64.rpm
[root@cdh1 mysql]# rpm -ivh mysql-community-client-5.7.26-1.el7.x86_64.rpm
[root@cdh1 mysql]# rpm -ivh mysql-community-devel-5.7.26-1.el7.x86_64.rpm
[root@cdh1 mysql]# rpm -ivh mysql-community-server-5.7.26-1.el7.x86_64.rpm
[root@cdh1 mysql]# rpm -ivh mysql-community-libs-compat-5.7.26-1.el7.x86_64.rpm

启动mysql

## 初始化mysql使mysql目录的拥有者为root用户
[root@cdh1 mysql]# mysqld --initialize --user=root
## 查看密码
[root@cdh1 mysql]# cat /var/log/mysqld.log
## 启动
[root@cdh1 mysql]#  systemctl start mysqld.service
## 开机自启
[root@cdh1 mysql]#  systemctl enable mysqld
## 登录
[root@cdh1 mysql]# mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 53
Server version: 5.7.26 MySQL Community Server (GPL)

Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> use mysql;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
mysql> use mysql
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
mysql> alter user user() identified by "root";
Query OK, 0 rows affected (0.00 sec)

mysql> exit

重新登录(用户名root,密码root),并创建以下数据表

create database cmserver default charset utf8 collate utf8_general_ci;
grant all on cmserver.* to 'cmserveruser'@'%' identified by 'root';

create database metastore default charset utf8 collate utf8_general_ci;
grant all on metastore.* to 'hiveuser'@'%' identified by 'root';

create database amon default charset utf8 collate utf8_general_ci;
grant all on amon.* to 'amonuser'@'%' identified by 'root';

create database rman default charset utf8 collate utf8_general_ci;
grant all on rman.* to 'rmanuser'@'%' identified by 'root';

7.安装CM组件(所有节点)

上传所需安装包(注意保持一直)
##cdh1

[root@cdh1 ~]# ll
总用量 1350216
-rw-------. 1 root root       1259 4月  25 05:49 anaconda-ks.cfg
-rw-r--r--  1 root root   10215488 10月 15 15:06 cloudera-manager-agent-6.2.0-968826.el7.x86_64.rpm
-rw-r--r--  1 root root 1187380436 10月 15 15:07 cloudera-manager-daemons-6.2.0-968826.el7.x86_64.rpm
-rw-r--r--  1 root root       9984 10月 15 15:06 cloudera-manager-server-6.2.0-968826.el7.x86_64.rpm

###cdh2

[root@cdh2 ~]# ll
总用量 1350192
-rw-------. 1 root root       1259 4月  25 05:49 anaconda-ks.cfg
-rw-r--r--  1 root root   10215488 10月 15 14:34 cloudera-manager-agent-6.2.0-968826.el7.x86_64.rpm
-rw-r--r--  1 root root 1187380436 10月 15 14:35 cloudera-manager-daemons-6.2.0-968826.el7.x86_64.rpm

###cdh3

[root@cdh3 ~]# ll
总用量 1350192
-rw-------. 1 root root       1259 4月  25 05:49 anaconda-ks.cfg
-rw-r--r--  1 root root   10215488 10月 15 14:34 cloudera-manager-agent-6.2.0-968826.el7.x86_64.rpm
-rw-r--r--  1 root root 1187380436 10月 15 14:35 cloudera-manager-daemons-6.2.0-968826.el7.x86_64.rpm

安装(cdh1 安装三个,cdh2和cdh3 安装两个)

  yum localinstall -y cloudera-manager-daemons-6.2.0-968826.el7.x86_64.rpm 
  yum localinstall -y cloudera-manager-agent-6.2.0-968826.el7.x86_64.rpm
  yum localinstall -y cloudera-manager-server-6.2.0-968826.el7.x86_64.rpm

7.CDH6.2.0 (cdh1)

检查jar目录

在这里插入图片描述
上传安装包

[root@cdh1 ~ ]#  cd /opt/cloudera/parcel-repo
[root@cdh1 parcel-repo]# ll
总用量 4476024
-rw-r--r-- 1 cloudera-scm cloudera-scm 2087665645 10月 15 13:47 CDH-6.2.0-1.cdh6.2.0.p0.967373-el7.parcel
-rw-r--r-- 1 cloudera-scm cloudera-scm         41 10月 15 15:28 CDH-6.2.0-1.cdh6.2.0.p0.967373-el7.parcel.sha
-rw-r--r-- 1 cloudera-scm cloudera-scm      33725 10月 15 13:46 manifest.json
-rw-r--r-- 1 cloudera-scm cloudera-scm  402216960 10月 15 14:23 PHOENIX-5.0.0-cdh6.2.0.p0.1308267-el7.parcel
-rw-r--r-- 1 cloudera-scm cloudera-scm         41 10月 15 14:23 PHOENIX-5.0.0-cdh6.2.0.p0.1308267-el7.parcel.sha
[root@cdh1 ~ ]#  cd /opt/cloudera/csd/
[root@cdh1 csd]# ll
总用量 8
-rw-r--r-- 1 cloudera-scm cloudera-scm 5306 10月 15 14:23 PHOENIX-1.0.jar

修改配置
###cdh1

[root@cdh1 ~ ]#  vi /etc/cloudera-scm-server/db.properties

# Auto-generated by scm_prepare_database.sh on 2020年 10月 16日 星期五 14:26:26 CST
#
# For information describing how to configure the Cloudera Manager Server
# to connect to databases, see the "Cloudera Manager Installation Guide."
#
com.cloudera.cmf.db.type=mysql
com.cloudera.cmf.db.host=localhost
com.cloudera.cmf.db.name=cmserver
com.cloudera.cmf.db.user=root
com.cloudera.cmf.db.setupType=EXTERNAL
com.cloudera.cmf.db.password=root

###cdh1、cdh2、cdh3
修改server_host=cdh1

[root@cdh1 csd]#  vi /etc/cloudera-scm-agent/config.ini

# Configuration file for cloudera-scm-agent.
# Please note that this file supports multi-line values.  Multi-line
# values are indicated by indenting following lines with a space.
#
# If you have whitespace in front of a parameter name, it will be
# read as a continuation of the previous parameter value.  Please
# be careful not to leave spaces in front of parameter names.
#
# To check if this file has spaces in front of parameters names
# you can do a grep like this:
#  grep '^[[:blank:]]' /etc/cloudera-scm-agent/config.ini

[General]
# Hostname of the CM server.
server_host=cdh1
...
...
...

8.启动CM和CDH集群

启动server (cdh1)

[root@cdh1 ~ ]#  systemctl start cloudera-scm-server
[root@cdh1 csd]# systemctl status cloudera-scm-server
● cloudera-scm-server.service - Cloudera CM Server Service
   Loaded: loaded (/usr/lib/systemd/system/cloudera-scm-server.service; enabled; vendor preset: disabled)
   Active: active (running) since 日 2020-10-18 12:47:56 CST; 50min ago
 Main PID: 939 (java)
   CGroup: /system.slice/cloudera-scm-server.service
           └─939 /usr/java/jdk1.8.0_181-cloudera/bin/java -cp .:/usr/share/java/mysql-connector-java.jar:/usr/share/java/oracle-connector-java.jar:/usr/share/java/postgresql-connect...

10月 18 12:48:22 cdh1 cm-server[939]: Sun Oct 18 12:48:22 CST 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. Accordin...sting applic
10月 18 12:48:22 cdh1 cm-server[939]: Sun Oct 18 12:48:22 CST 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. Accordin...sting applic
10月 18 12:48:22 cdh1 cm-server[939]: Sun Oct 18 12:48:22 CST 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. Accordin...sting applic
10月 18 12:48:22 cdh1 cm-server[939]: Sun Oct 18 12:48:22 CST 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. Accordin...sting applic
10月 18 12:49:04 cdh1 cm-server[939]: Sun Oct 18 12:49:04 CST 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. Accordin...sting applic
10月 18 12:49:04 cdh1 cm-server[939]: Sun Oct 18 12:49:04 CST 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. Accordin...sting applic
10月 18 12:49:04 cdh1 cm-server[939]: Sun Oct 18 12:49:04 CST 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. Accordin...sting applic
10月 18 12:49:06 cdh1 cm-server[939]: Sun Oct 18 12:49:06 CST 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. Accordin...sting applic
10月 18 12:49:06 cdh1 cm-server[939]: Sun Oct 18 12:49:06 CST 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. Accordin...sting applic
10月 18 12:49:06 cdh1 cm-server[939]: Sun Oct 18 12:49:06 CST 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. Accordin...sting applic
Hint: Some lines were ellipsized, use -l to show in full.

启动agent(所有节点)

[root@cdh1 ~ ]#  systemctl start cloudera-scm-agent
[root@cdh1 ~]# systemctl status cloudera-scm-agent
● cloudera-scm-agent.service - Cloudera Manager Agent Service
   Loaded: loaded (/usr/lib/systemd/system/cloudera-scm-agent.service; enabled; vendor preset: disabled)
   Active: active (running) since 日 2020-10-18 12:47:56 CST; 52min ago
 Main PID: 938 (cmagent)
   CGroup: /system.slice/cloudera-scm-agent.service
           └─938 /usr/bin/python2 /opt/cloudera/cm-agent/bin/cm agent

10月 18 12:53:31 cdh1 cm[938]: ++ CDH_KMS_HOME=/opt/cloudera/parcels/CDH-6.2.1-1.cdh6.2.1.p0.1425774/lib/hadoop-kms
10月 18 12:53:31 cdh1 cm[938]: ++ export CDH_PARQUET_HOME=/opt/cloudera/parcels/CDH-6.2.1-1.cdh6.2.1.p0.1425774/lib/parquet
10月 18 12:53:31 cdh1 cm[938]: ++ CDH_PARQUET_HOME=/opt/cloudera/parcels/CDH-6.2.1-1.cdh6.2.1.p0.1425774/lib/parquet
10月 18 12:53:31 cdh1 cm[938]: ++ export CDH_AVRO_HOME=/opt/cloudera/parcels/CDH-6.2.1-1.cdh6.2.1.p0.1425774/lib/avro
10月 18 12:53:31 cdh1 cm[938]: ++ CDH_AVRO_HOME=/opt/cloudera/parcels/CDH-6.2.1-1.cdh6.2.1.p0.1425774/lib/avro
10月 18 12:53:31 cdh1 cm[938]: ++ export CDH_KAFKA_HOME=/opt/cloudera/parcels/CDH-6.2.1-1.cdh6.2.1.p0.1425774/lib/kafka
10月 18 12:53:31 cdh1 cm[938]: ++ CDH_KAFKA_HOME=/opt/cloudera/parcels/CDH-6.2.1-1.cdh6.2.1.p0.1425774/lib/kafka
10月 18 12:53:31 cdh1 cm[938]: ++ export CDH_KUDU_HOME=/opt/cloudera/parcels/CDH-6.2.1-1.cdh6.2.1.p0.1425774/lib/kudu
10月 18 12:53:31 cdh1 cm[938]: ++ CDH_KUDU_HOME=/opt/cloudera/parcels/CDH-6.2.1-1.cdh6.2.1.p0.1425774/lib/kudu
10月 18 12:53:31 cdh1 cm[938]: + env

8.登录Web界面安装

登录
打开浏览器:http://cdh1:7180/cmf/login
登录名/密码:admin / admin
在这里插入图片描述
勾选我同意
在这里插入图片描述
选择免费版
在这里插入图片描述
进入安装界面
在这里插入图片描述
输入集群名
在这里插入图片描述
添加集群机器
在这里插入图片描述
默认选择
在这里插入图片描述

登录
在这里插入图片描述

安装完成
在这里插入图片描述

9.安装大数据组件

选择自定义安装
在这里插入图片描述
勾选组件
在这里插入图片描述
默认安装
在这里插入图片描述
进入管理界面
在这里插入图片描述
至此,安装完成!
本次安装有很多步骤图,在安装时并未截图保存(或者忘记~)。所以不是实时连贯,如有不懂,欢迎评论私信。

注意

安装中可能出现问题:
1. hostname中指定的集群名,不能有下划线!!!!
2.防火墙请关闭,这样你可少很多烦恼???
3.执行systemctl start cloudera-scm-agent 和 systemctl start cloudera-scm-server启动失败
请使用:journalctl -xe指令仔细查看错误信息。
然后百度解决!
4. jdk别用自己的,要用官网提供的。
5. 保证集群机器的内存足够!!!

6. 第一次安装完成进入,可能很多都没启动成功爆红。根据提示错误信息,修正配置,重启即可!!

【参考资料】
https://www.cnblogs.com/swordfall/p/10816797.html#auto_id_12
https://blog.csdn.net/weixin_38201936/article/details/106006335

受限制的 HTML

  • 允许的HTML标签:<a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • 自动断行和分段。
  • 网页和电子邮件地址自动转换为链接。

相关推荐
  • CDH6.2安装教程(离线版)
    链接:https://pan.baidu.com/s/16u_NvLXohcPij4XFeKZPvA 提取码:ixg8 完整版CDH6.2离线安装教程 来源:https://blog.csdn.net/fracly/article/details/103119843
  • 「效率提升」堪称神器的 Chrome 插件,大佬们都在用
    【本文专栏于[头条号]、[知乎]同步发布,可关注同名账号订阅相关文章,每周固定更新】 【转载声明】 来自 | 嘟嘟的博客 链接 | http://tengj.top/2018/02/17/ggcj/ 【全文共计6782字,阅读约15分钟,建议先收藏/转发再看】 直接进入正题,一大波精品插件即将到达战场~ 通用类插件 1 OneTab:将无数 Tab 合并在一个页面 很多时候我们在一个窗口打开太多的tab,每一个tab太小不容易管理,这时候使用OneTab能够把所有tab收起放在一个页面,点击就可打开该tab,非常方便。 离线版下载地址: http://u14797164.pipipan.com/fs/14797164-237428194 2 Momentum:美到爆表的新标签页 受够了新建页面时候的空白页的话可以试试,Momentum每天都会提供一张高清大图,都很好看。 离线版下载地址: http://u14797164.pipipan.com/fs/14797164-237426016 3 markdown here 超好用的一款插件,强烈推荐!!有个它再也不用担心编辑器不支持markdown语法了,写好以后直接一键转换。而且也是一个跨平台神器,比如我们可以把简书写好的文章(带md语法)直接复制到微信公众号,然后一键转换,格式几乎无变化! 离线版下载地址: http:/
  • CDH6.3.1 企业级真正离线部署 (踩坑+总结)
    前言 大数据集群管理方式分为手工方式(Apache hadoop)和工具方式(Ambari + hdp 和Cloudera Manger + CDH)。手工部署,需配置太多参数,但是,好理解其原理,建议初学这样做,能学到很多。该方式啊,均得由用户执行,细节太多,切当设计多个组件时,用户须自己解决组件间版本兼容问题;工具部署,比如Ambari或Cloudera Manger。(当前两大最主流的集群管理工具,前者是Hortonworks公司,后者是Cloudera公司)使用工具来,可以说是一键操作,难点都在工具Ambari或Cloudera Manager本身部署上。 本章节主要记录总结下在离线部署CDH6.3.1集群过程中的细节、踩坑和收获。 CDH6的部署方式与CDH5区别比较大,CDH5.16.1的部署将在另一篇中记录总结。更新:CDH5.16.2部署 CDH的免费版和企业版都可以商用,区别在于集群规模的限制、组件以及集群的运维。对于50个节点以下的集群,完全可以使用免费版,核心组件够用。由于CDH从6.3.3开始取消免费版。更新:CDH再无免费版,包括所有旧版本,要么使用完全内网环境,要么自己手搭吧。 下面就正式开始部署了! 部署前准备 CDH离线部署主要分为三个部分: 集群环境准备Cloudera Manager 主从架构 server+多个agent
  • vscode配置C/C++ windows编译环境。
    1. vscode安装c/c++插件 在vscode右边侧边栏的插件扩展中安装c/c++调试插件 2. mingw-w64的安装,推荐直接下载离线版安装 第一种方式:通过自动安装程序指引安装。 安装程序下载地址:https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/。注意是直接下载自动安装程序,而不是一堆的代码或者组件。 https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/installer/mingw-w64-install.exe/download 如下面的第二个所示。第一个是32位的,已经不再维护。安装64位mingw-w64。 直接双击,点next后续可以一步步完成安装。详细看可以参考:https://www.cnblogs.com/ggg-327931457/p/9694516.html 第二种方式:直接下载离线版安装文件安装 离线文件路径: https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64
  • cdh6.2离线安装(傻瓜式安装教程)
    CDH6.2离线安装流程 1 安装准备 1.1 cdh6.2 下载方式一: 官网下载 https://archive.cloudera.com/cm6/6.2.0/redhat7/yum/RPMS/x86_64/ 都下载下来 https://archive.cloudera.com/cdh6/6.2.0/parcels/ 只要el7.parcel 和 el7.parcel.sha1 下载式二: 百度网盘 https://pan.baidu.com/s/1QlWyMRSRJNcaStsZMSdmLg 提取码:ietj 1.2 centos7 方式一: 官网下载 http://vault.centos.org/ 我这边选择的是1804,点进去: 选择isos 选择x86_64 我这边选择的是 CentOS-7-x86_64-DVD-1804.torrent 这只是个BT种子,我是用百度网盘对其解析下载的(迅雷等工具也可以) 方式二: 百度网盘 https://pan.baidu.com/s/1MHwLT0X39O0EpIeDgqDeJw 提取码:v1rj 2 环境准备 2.1 修改 vi /etc/hosts(每个节点) vi /etc/hosts 修改完后按ESC再输入 :wq! 退出编辑 修改完后ping一下主机名 查看是否成功 ping n77.aa-data.cn
  • Jenkins搭建(国内Linux服务器离线版<内附插件安装获取教程>)
    需求 公司项目采用微服务的架构,服务很多,每次生产上线的时候特别的麻烦,需要本地打包,打好包了,上传到生产服务器,每台服务器传好包之后备份旧包重启服务。涉及到单个服务还好,当影响的服务很多时,这是一个特别痛苦的事情,本地打包时一个服务要针对不同的服务器打不同的包,部署时也要记住哪个服务已经部署过了,还有哪些没有部署,全程不能分心,工作量很大,特别费时间,每次生产上线部署就需要花费几个小时。所以,每次部署生产的时候头特别的疼。经过几次折磨之后,下定决心引入自动化部署工具Jenkins。 Jenkins简介 Jenkins是一个开源软件项目,是基于java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。Jenkins是用java语言编写,可以在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具、构建工具结合使用。常用的版本控制工具有svn和git,常见构建工具有Maven和Gradle。 Jenkins安装 1.到官方网站下载Jenkins(本文采用方式为启动jenkins.war)安装Jenkins前提是服务器已经安装好jdk环境 下载地址:https://www.jenkins.io/download/ 点击图中位置,下载war包。 也可以到这来下载(本篇博客相同的版本):https:/
  • CentOS7 离线安装部署 Cloudera Manager 6.3.1
    目录 1、概述 1.1、简介 1.2、安装环境 1.3、官网教程 2、安装包准备 2.1、下载 CM 安装包 2.2、下载 CDH 安装包 2.3、下载 MySQL JDBC Driver 2、安装前环境配置 2.1、配置静态 IP 地址 2.2、修改主机名称 2.3、配置主机名跟 IP 地址映射 2.4、关闭防火墙 2.5、设置 selinux 2.6、设置 SSH 免密码登录 2.7、部署 NTP 服务器进行时间同步 2.8、安装 JDK8 3、Cloudera Manager 安装 3.1、配置本地 Cloudera Manager 仓库 3.2、配置本地 CDH 仓库 3.3、构建 yum 源 3.4、MySQL安装 3.5、安装 CM Server 和 Agent 3.6、建立CM的数据库 3.7、启动 CM Server 3.8、访问服务 4、CDH优化 4.1、禁用透明大页面压缩 4.2、虚拟内存设置 5、Cloudera Manager 初始化集群配置 5.1、用户登录 5.2、选择版本 5.3、群集安装 5.4、群集设置 1、概述 1.1、简介 Cloudera Manager(简称CM)是Cloudera公司开发的一款大数据集群安装部署利器,这款利器具有集群自动化安装、中心化管理、集群监控、报警等功能,使得安装集群从几天的时间缩短在几小时以内
  • cdh-6离线安装
    一.环境基础操作 1.配置host 集群节点 xxxx master xxxx masterb xxxx slave1 xxxx slave2 xxxx slave3 xxxx slave4 xxxx slave5 2.jdk 配置环境变量 /etc/profile export JAVA_HOME=/usr/java/jdk1.8.0_201-amd64 export PATH=$PATH:$JAVA_HOME/bin 3. 基础依赖软件 yum install -y chkconfig python bind-utils psmisc libxslt zlib sqlite cyrus-sasl-plain cyrus-sasl-gssapi fuse fuse-libs redhat-lsb mod_ssl unzip lrzsz 4. 关闭防火墙 systemctl stop firewalld && systemctl disable firewalld 5. 时间同步 yum install ntp ntpdate -y systemctl start ntpd && systemctl enable ntpd 6. 免密登录配置 ssh-keygen -t rsa ssh-copy-id masterb ssh-copy-id slave1 ssh-copy-id
  • 手把手教你安装 逃离塔克夫离线版 俩只小恐龙工作室
    手把手教你安装 逃离塔克夫离线版 俩只小恐龙工作室 教学视频安装包领取地点 教学视频 视频网站位置 链接 https://www.bilibili.com/video/BV1Et4y1U7gw#reply2798483651/。 安装包领取地点 QQ群 830488874 还有不懂的可以问群主 来源:https://blog.csdn.net/HT_ML/article/details/105823099
  • 借助Bilibili Evolved批量下载b站视频
    文章目录 问题起因使用工具Bilibili Evolved安装备用安装源 aria2下载添加RPC监听端口参数 运行下载 问题起因 原本用的是JJDown下载视频,但现在新版没法下载番剧,老版登陆失效下载不了720p及以上的分辨率的视频,于是没有办法下载高清的电影电视剧番剧等带/bangumi/的视频 单独使用Bilibili Evolved无法下载视频超过1G的视频 当然不在意480p的视频还是可以用JJdown的 使用Bilibili Evolved的 使用工具 Bilibili Evolved github地址 安装 需要浏览器拥有 Tampermonkey 插件. 点击名称即可安装👇 正式版预览版离线版预览离线版正式发布的版本, 最稳定, 更新频率较低.新增内容测试的地方, 更新频率高, 但功能不稳定.内置所有依赖项, 体积较大, 更新频率高于正式版.兼备预览版和离线版的特点. 使用过程中脚本管理器可能会提示"脚本试图访问跨域资源", 请选择"始终允许". 某些破坏性的大更新会使旧版脚本完全无法运行, 请及时检查更新. 备用安装源 如果默认的安装链接无法使用, 可以尝试以下的备用安装源. 更新延迟下载速度正式版预览版离线版预览离线版jsDelivr24h快安装安装安装安装GitHub<1h需要梯子安装安装安装安装 aria2 下载 下载地址 点击此处下载
  • H5 数据展示系统
    H5Data 介绍 H5 数据展示软件是用于展示 h5 数据文件中数据并且管理数据文件的软件。在软件中支持 h5 数据导入、修改、删除等操作,同时可以从 h5 数据文件中读取相关数据在软件中以数据表和二维图的形式展示其数据。 软件主要是将 h5 数据文件信息通过分类的方式将数据文件信息保存在达梦数据库中,所有操作将通过软件完成。在设计之初只开发了离线版本,完成后发现并不能满足需求,进而开发在线版本。 软件适配了 windows 系统和麒麟系统。该软件是在 windows 系统下开发,然后再麒麟系统下进行适配后生成软件。最终该软件将在麒麟系统下使用。 软件架构 软件分为两个版本:离线版、在线版。在线版有服务端和客户端两个软件,客户端跟离线版版本实现功能相同。 离线版 离线版是只有一个软件,在 PC 端需要安装达梦数据,软件将连接达梦数据库直接访问数据库。 在线版 离线版有服务端和客户端两个软件,将服务端和达梦数据库安装在服务器上,客户端安装在 PC 端与服务端通过 TCP 通信,控制完成对 h5 数据管理以及数据库管理。同时客户端需要展示 h5 数据。具体功能说明参考下面功能说明小节。 功能说明 以下介绍了软件中部分功能,还有一个功能未在功能介绍中展示。 主界面 主界面用于查询数据并展示,如下图所示,左侧列表用于查询 h5 数据文件信息,右侧用于展示 h5 数据
  • python安装离线包_python离线包
    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 那么我现在开发了一套python程序,需要一些模块,怎么运行? 二、离线包制作有2个解决方案:1. 使用requirement.txt离线安装打包好的包whl请参考链接:https:blog.csdn.netwangyaninglmarticledetails54177720这种方案,我一直没有测试成功,为什么? 因为某些whl文件,使用pip download下载不来,提示not found好吧... 【离线安装到site-packages】os 版本:windows 10 x64python 版本:3. 6.5 x64pip3 版本: 18.1下载命令pip3downloadregex-d.lib安装命令pip3install.libregex-2018. 11. 22-cp36-none-win_amd64.whl#orpip3installregex--no-index--find-links=.lib【打包第三方包为zip】下载并安装(解压)到指定目录pipinstall... 2为例 安装flask需要以下的依赖性,在安装flask离线版时可以看到依赖性要求。 离线安装文件地址: https:pypi.python.orgpypi 登录后
  • 六十八、CDH6.3.1部署大数据集群
    上一篇文章介绍的是搭建CDH5.3.6版本的集群,搭建方式可以参考这里~此次重新部署,打算采用6.3.1的版本,之前的部署方式已然不适用,故重新整理,遂成此文。关注专栏《破茧成蝶——大数据篇》,查看更多相关的内容~ 目录 一、准备工作 二、环境搭建 1、设置主机名 2、配置主机映射 3、关闭集群防火墙 4、关闭selinux 5、配置免秘钥登录 6、设置集群时间同步 三、所有节点安装jdk 四、主节点部署jdbc驱动 五、安装MySQL 六、CDH部署 6.1 离线部署CM server及agent 6.1.1 创建目录解压软件 6.1.2 选择cdh-master为cm的server节点,进行部署 6.1.3 四个节点均为cm的agent节点,进行部署 6.1.4 所有节点修改agent的配置,指向server的节点 6.1.5 master节点修改server的配置 6.2 主节点部署离线parcel源 6.2.1 安装httpd 6.2.2 部署离线parcel源 6.2.3 启动httpd 6.2.4 主节点启动server 6.2.5 所有节点启动agent 一、准备工作 首先将需要安装的包上传到/opt/software目录下: 安装包的获取地址如下: 1、jdk:https://www.oracle.com/technetwork/java/javase
  • 离线安装部署CDH6.3.2集群
    目录 准备工作 安装 关闭防火墙 时钟同步 数据库准备 主节点部署JDBC 安装CM 安装CDH 尾巴 今天用虚拟机离线安装CDH6集群,现在CDP7已经出了,但没有社区版了,CDP7装起来只能用个60天,相比于CDH6的组件只有hive和spark进行了大版本更新以及加入几个新的组件,所以这里还是装CDH6,主要还是因为好久以前就下好了parcel包。。。 准备工作 下载地址: CM:https://archive.cloudera.com/cm6/6.3.1/repo-as-tarball/ 下载 cm6.3.1-redhat7.tar.gz CDH:https://archive.cloudera.com/cdh6/6.3.2/parcels/ 下载 CDH-6.3.2-1.cdh6.3.2.p0.1605554-el7.parcel 和 manifest.json 除此之外下面四个步骤也是要准备的: 三台虚拟机(略) 主节点安装MySQL5.7以及准备MYSQL5的connector jar包(略) 所有节点安装JDK1.8(略) 虚拟机互相免密登录且hosts中有彼此的域名(略) 虚拟机渣配置如下: HostNameIPcpumemorydisk 角色 系统node01192.168.142.9124G40server(主)CentOS7node02192.168.142
  • linux安装rabbitmq离线版(含单机部署和集群部署)
    rabbitMq离线部署文档 1.环境说明 对于linux系统版本、rabbitMq及相关依赖版本如下: 名称版本要求centos系统7.0以上rabbitmq3.7.7~3.7.14erlang20.3.x~21.3.xsocat1.7.3.x rabbitMq及相关依赖的rpm包下载地址如下: rabbitMq:https://github.com/rabbitmq/rabbitmq-server/releases/erlang:https://github.com/rabbitmq/erlang-rpm/releasessocat:https://pkgs.org/download/socat 该部署文档使用的版本如下: rabbitMq:3.7.9 erlang:21.3.6 socat:1.7.3.2 2.单机版部署 2.1上传rpm包并安装 将rpm包上传至$HOME目录,按照顺序分别执行以下命令 #安装erlang依赖 rpm -ivh erlang-21.3.6-1.el7.x86_64.rpm #安装socat依赖 rpm -ivh socat-1.7.3.2-2.el7.x86_64.rpm #安装rabbitmq rpm -ivh rabbitmq-server-3.7.9-1.el7.noarch.rpm 【注意】
  • CDH6.2中使用parcel离线安装Phoenix5.0.0
    最新的CDH6.2开始就支持Phoenix5的parcel版本了,记录一下安装和使用,我这里使用本地离线安装的方式。 如果需要在CDH5版本安装phoenix4请参考我之前的文章:CDH5.14集群下Phoenix4.14.0安装及性能对比phoenix/impala/hive 官方文档:https://docs.cloudera.com/documentation/enterprise/6/latest/topics/phoenix_installation.html Phoenix的优势: 1.支持使用SQL查询Hbase 2.支持二级索引,事务,UDF,分页查询 3.支持完整的ACID事务 4.支持java、python的Driver 5.与MapReduce,spark,hive,pig,kafka,flume整合的很好 基于以上phoenix的特点可用于实现HTAP。 1.下载 https://archive.cloudera.com/phoenix/6.2.0/parcels/ https://archive.cloudera.com/phoenix/6.2.0/csd/ 提前下载下面几个文件并放置在cdh主节点的/var/www/html下,PHOENIX-1.0.jar放置在/opt/cloudera/csd下 manifest.json PHOENIX-5.0.0
  • VS2019离线安装包下载地址分享
    VS2019离线版下载地址分享 VS简介VS2019离线安装包地址 VS简介 Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。 可以通过VS编写C,C++,C#,VB,J# .net等多种语言,而且从vs2017开始能够进行python编程。 目前最新版本为vs2019,共分为社区版、专业版和企业版。vs2019可以安装在Windows和Mac上,微软又推出了Visual Studio Code可以安装在Linux上。 VS2019离线安装包地址 vs2017及之前版本都有离线安装包可以下载,例如可以在MSDN I Tell You下载安装包。 但vs2019微软官网只有一个在线安装程序提供下载,下载之后,需要联网下载安装包。这样对有离线安装需求的人来说,安装很不方便。下面分享离线安装包下载地址 Visual Studio
  • 【三】K8s安装-Harbor搭建
    一、硬件要求 硬件资源最低配置推荐配置处理器24CPU48硬件40160 二、软件要求 软件版本描述Docker-enginev17.06.1-ce 或更高版本有关安装说明,请参阅 Docker Engine文档。Docker-composev1.18.0 或更高版本有关安装说明,请参阅 Docker Compose文档。Openssl最新版用于生成Harbor的证书和密钥 三、下载Harbor安装包 官方下载地址:https://github.com/goharbor/harbor/releases Harbor官方分别提供了在线版(不含组件镜像,相对较小)和离线版(包含组件镜像,相对较大),这里我们下载离线版的。 mkdir /home/harbor & cd /home/harbor #安装目录自己指定 wget https://github.com/goharbor/harbor/releases/download/v1.10.1/harbor-offline-installer-v1.10.3.tgz 由于github下载非常非常的慢,在此提供百度网盘下载地址 harbor-offline-installer-v1.10.1.tgz (提取码:9anp) 四、生成Https证书 官方指导地址:https://goharbor.io/docs/1.10/install
  • 【插件】解决网页无法复制问题
    插件名:Simple Allow Copy 功能:解除网站不能复制的限制 推荐指数:⭐⭐⭐⭐ 适用平台:Chrome+FireFox+Edge+Safari+360极速版、QQ浏览器等谷歌内核的浏览器 我们在平时网上搜题库呀,文章呀,论文啥的时候,经常会遇到有些网站不能复制的问题,只能去想其他法子,费时费力。 这两天刚好发现一款挺好用的插件,可以解决这个问题,让那些限制复制的网站解除限制 我们以XX文库为例,我想搜个题库,然后想复制下来 ??? 还要开会员,算了算了 那我再试试右键复制(快捷键:Ctrl+C) 啥都没复制到,那接下来就要放出我的神器了!先点一下插件,点亮了,就代表打开了 ok,搞定,复制成功 其他网站就等大家各自去探索拉~ 附上下载链接: 无法从谷歌商店下载的,可以下我这个离线版安装包 离线版:网盘 谷歌应用商店安装: 谷歌商店 离线版适用于谷歌以及360极速浏览器、QQ浏览器等 离线版使用方法:直接将Crx文件拖入浏览器窗口即可(Chrome浏览器需打开开发者模式) 更多精彩内容,欢迎关注我的公众号:东扯扯西扯扯 来源:https://blog.csdn.net/linfeng886/article/details/103475021
  • MetaboanalystR离线安装历程
    MetaboanalystR离线安装历程 做过代谢组学数据分析的人应该对这个常用的在线数据分析网站不陌生了吧,研究生阶段的时候认为可以用在线版解决问题的软件就没有管,后来发现自己没有什么进步,今天主要是给大家看一看线下版MetaboanalystR在Rstudio上安装时遇到的一些小问题吧! 安装环境: Window 7 Rstudio R version:3.6.3 1.安装相应的依赖包 metanr_packages <- function(){ metr_pkgs <- c("impute", "pcaMethods", "globaltest", "GlobalAncova", "Rgraphviz", "preprocessCore", "genefilter", "SSPA", "sva", "limma", "KEGGgraph", "siggenes","BiocParallel", "MSnbase", "multtest","RBGL","edgeR","fgsea","devtools","crmn","httr") list_installed <- installed.packages() new_pkgs <- subset(metr_pkgs, !(metr_pkgs %in% list_installed[, "Package"])) if