国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus)

這篇具有很好參考價(jià)值的文章主要介紹了【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus)。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

?? 博主 "開著拖拉機(jī)回家"帶您 Go to New World.???

?? 個(gè)人主頁——??開著拖拉機(jī)回家_Linux,Java基礎(chǔ)學(xué)習(xí),大數(shù)據(jù)運(yùn)維-CSDN博客 ?????

感謝點(diǎn)贊和關(guān)注 ,每天進(jìn)步一點(diǎn)點(diǎn)!加油!

???????????????? ?????????????? ????????????????????????

目錄

一、版本信息

二、HiDataPlus介紹

2.1 Apache Components

2.2 Ambari Version

2.3 Java支持版本

2.4 Databases支持版本

三、銀河麒麟V10操作系統(tǒng)介紹

四、服務(wù)器基礎(chǔ)環(huán)境配置

4.1服務(wù)器配置

4.1.1常用命令安裝

4.1.2 主機(jī)名修改

4.1.3 主機(jī)名映射的修改

4.1.4 SSH免密登錄

4.1.5 關(guān)閉防火墻

4.1.7 打開文件數(shù)

4.1.8 關(guān)閉Linux的THP服務(wù)

4.1.9 時(shí)鐘同步

4.1.10JDK

4.1.11 安裝httpd服務(wù) (每臺)

4.2 repo配置

五、安裝Ambari-server

5.1 安裝ambari-server

5.2 ambari-server setup

5.3 啟動(dòng)ambari

六、HDP 安裝

七、遇到的問題

八、開啟Kerberos

8.1 安裝kerberos

8.2 Ambari啟動(dòng)kerberos


一、版本信息


采用單服務(wù)器進(jìn)行調(diào)研測試。?

組件

版本

操作系統(tǒng)

KylinV10 aarch64

Kernel

Linux 4.19.90-25.23.v2101.ky10.aarch64(CentOS8)

ambari

2.7.6

HDP

3.3.1.0

HDP-GPL

3.3.1.0

HDP-UTILS

1.1.0.22

JDK

jdk-8u381-linux-aarch64


二、HiDataPlus介紹


國內(nèi)開源的Ambari 官網(wǎng):一個(gè)可持續(xù)升級的免費(fèi)Hadoop發(fā)行版 | HiDataPlus(HDP)

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

2.1 Apache Components


組件名稱

Apache版本

HiDataPlus(HDP)版本

Apache Ambari

2.7.6

2.7.6.3-0

Apache Zookeeper

3.7.1

3.7.1.3.3.1.0-001

Apache Hadoop

3.3.4

3.3.4.3.3.1.0-001

Apache Hive

3.1.3

3.1.3.3.3.1.0-001

Apache HBase

2.4.14

2.4.14.3.3.1.0-001

Apache Kafka

2.8.2

2.8.2.3.3.1.0-001

Apache Knox

1.6.1

1.6.1.3.3.1.0-001

Apache Kyuubi

1.6.0

1.6.0.3.3.1.0-001

Apache Phoenix

5.1.2

5.1.2.3.3.1.0-001

Apache Ranger

2.3.0

2.3.0.3.3.1.0-001

Apache Ranger KMS

2.3.0

2.3.0.3.3.1.0-001

Apache Spark 2

2.4.8

2.4.8.3.3.1.0-001

Apache Spark 3

3.3.0

3.3.0.3.3.1.0-001

Apache Atlas

2.2.0

2.2.0.3.3.1.0-001

Apache Impala

4.1.1

4.1.1.3.3.1.0-001

Apache Hue

4.10.0

4.10.0.3.3.1.0-001

Apache TEZ

0.10.2

0.10.2.3.3.1.0-001

2.2 Ambari Version


與之前的HDP發(fā)行版一樣,HiDataPlus通過Ambari集群管理組件進(jìn)行安裝和管理。

目前Ambari支持Centos/RHEL 7.x,由于很多國產(chǎn)操作系統(tǒng)都是能夠兼容Centos7,所以在國產(chǎn)操作系統(tǒng)上通過輕微改造,即可適配。

HidataPlus(HDP) Stack

Ambari Version

3.3.1.0

2.7.6.3

3.3.1.0(EOL)

2.7.6.0

2.3 Java支持版本

Name

Version

OracleJDK(x86)

JDK8

OpenJDK(x86aarch64)

JDK8

BiShengJDK(aarch64)

JDK8

2.4 Databases支持版本

Name

Version

PostgreSQL

10.7 10.5 10.2 9.6

MySQL

5.7

MariaDB

10.2


三、銀河麒麟V10操作系統(tǒng)介紹


銀河麒麟操作系統(tǒng) V10 SP系列 是一款體驗(yàn)好用、安全好用、生態(tài)好用、行業(yè)好用的新一代圖形化桌面操作系統(tǒng),為用戶開啟安全可信、流暢愉悅的體驗(yàn)之旅。

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

開放麒麟和銀河麒麟桌面操作系統(tǒng)的關(guān)系類似于深度deepin和統(tǒng)信UOS。前者為根社區(qū)版本,后者是上游商業(yè)版本。社區(qū)版本更注重功能也更激進(jìn),商業(yè)版本則更注重穩(wěn)定。

簡單區(qū)別:

  • 銀河麒麟V10SP3: 服務(wù)器版,延續(xù)SP1,SP2而來,像windows server一樣, 作為商業(yè)服務(wù)器使用,看內(nèi)核是基于CentOS。
  • 銀河麒麟桌面版: 辦公使用,像windows 10、windows 11這樣, 看說明是基于debian
  • openkylin: 開放麒麟,相當(dāng)于社區(qū)版,免費(fèi)的。 跟桌面版界面差不多。
  • neokylin: 中標(biāo)麒麟,以前的麒麟版本, 以后估計(jì)就沒有了,看界面像CentOS,是基于fedora的。

四、服務(wù)器基礎(chǔ)環(huán)境配置


4.1服務(wù)器配置


4.1.1常用命令安裝

 yum install open-vm-tools  bash-completion  lrzsz  tree  vim  wget  net-tools  -y

4.1.2 主機(jī)名修改

hostnamectl set-hostname  windp-aio

4.1.3 主機(jī)名映射的修改

cat > /etc/hosts << EOF
192.168.2.130    windp-aio
EOF

4.1.4 SSH免密登錄

ssh-keygen -t rsa


ssh-copy-id -i /root/.ssh/id_rsa.pub windp-aio

一直回車就行

4.1.5 關(guān)閉防火墻

systemctl stop firewalld
systemctl disable firewalld
systemctl status  firewalld

4.1.6 關(guān)閉SELINUX

sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config

4.1.7 打開文件數(shù)

vim /etc/security/limits.conf

root soft nofile 409600
root hard nofile 65535

# End of file

4.1.8 關(guān)閉Linux的THP服務(wù)

vim /etc/rc.local
if test -f /sys/kernel/mm/transparent_hugepage/defrag; then
          echo never > /sys/kernel/mm/transparent_hugepage/defrag
fi
if test -f /sys/kernel/mm/transparent_hugepage/enabled; then
          echo never > /sys/kernel/mm/transparent_hugepage/enabled
fi

4.1.9 時(shí)鐘同步

yum install chrony -y
systemctl start  chronyd
systemctl enable chronyd
systemctl status chronyd

4.1.10JDK

sudo mkdir -p /usr/java
tar -zxvf jdk-8u381-linux-aarch64.tar.gz -C /usr/java/

vim /etc/profile	
export JAVA_HOME=/usr/java/jdk1.8.0_381
export CLASSPATH=$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin

source  /etc/profile

參考:【Linux】銀河麒麟V10 ARM架構(gòu)_安裝JDK8-kylinV10(Kylin Linux Advanced Server V10 )操作系統(tǒng)(CentOS8)_開著拖拉機(jī)回家的博客-CSDN博客

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

4.1.11 安裝httpd服務(wù) (每臺)

yum -y install httpd
systemctl start httpd.service
systemctl enable httpd.service 
systemctl enable httpd.service 

4.2 repo配置


將tar包解壓,如下安裝包只需要在一臺服務(wù)器解壓即可。

mkdir -p /hadoop/hdp
cd /hadoop/hdp
tar -zxvf HDP-3.3.1.0-004-centos7_8-x86_64.tar.gz
tar -zxvf ambari-2.7.6.0-4-centos7_8-x86_64.tar.gz
tar -zxvf HDP-GPL-3.3.1.0-004-centos7_8-x86_64.tar.gz
tar -zxvf HDP-UTILS-1.1.0.22-centos7_8-x86_64.tar.gz

mkdir  ambari
mv  mv 2.7.6.0-4 ambari
mv gpl-3.3.1.0-004  HDP-GPL


cd /var/www/html/
ln -s /hadoop/hdp/ambari ./ambari
ln -s /hadoop/hdp/HDP ./HDP
ln -s /hadoop/hdp/HDP-GPL ./HDP-GPL
ln -s /hadoop/hdp/HDP-UTILS ./HDP-UTILS

編輯repo源,repo文件需要每臺服務(wù)器都有

cat >  /etc/yum.repos.d/ambari.repo  << EOF
[ambari-2.7.6.0]
name=ambari Version - ambari-2.7.6.0
baseurl=http://windp-aio/ambari/2.7.6.0-4/
enabled=1
gpgcheck=0
gpgkey=http://windp-aio/ambari/2.7.6.0-4/RPM-GPG-KEY/RPM-GPG-KEY-Jenkins
EOF

cat > /etc/yum.repos.d/hdp-utils.repo  << EOF
[HDP-UTILS-1.1.0.22]
name=HDP-UTILS Version - HDP-UTILS-1.1.0.22
baseurl=http://windp-aio/HDP-UTILS/centos7/1.1.0.22/
gpgcheck=0
EOF

cat > /etc/yum.repos.d/hdp.repo << EOF
[HDP-3.3.1.0]
name=HDP Version - HDP-3.3.1.0
baseurl=http://windp-aio/HDP/3.3.1.0-004
gpgcheck=0
enabled=1

[HDP-GPL]
name=HDP-GPL
baseurl=http://windp-aio/HDP-GPL/
gpgcheck=0
EOF

yum 源查看

# 清除依賴
yum clean all
# 緩存
yum makecache
# 查看
yum repolist

配置的源可以在瀏覽器查看

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos


五、安裝Ambari-server


5.1 安裝ambari-server


 yum -y install ambari-server

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

MySQL安裝 :【MySQL】銀河麒麟V10 ARM架構(gòu)_安裝 MySQL8一 kylinV10(Kylin Linux Advanced Server V10 )操作系統(tǒng)(CentOS8)_開著拖拉機(jī)回家的博客-CSDN博客

# ambari 元數(shù)據(jù)庫初始化,將如下SQL在 ambari 元數(shù)據(jù)庫中執(zhí)行創(chuàng)建元數(shù)據(jù)表
/var/lib/ambari-server/resources/Ambari-DDL-MySQL-CREATE.sql

5.2 ambari-server setup


[root@hidataplus yum.repos.d]# ambari-server setup
Using python  /usr/bin/python
Setup ambari-server
Checking SELinux...
SELinux status is 'enabled'
SELinux mode is 'permissive'
WARNING: SELinux is set to 'permissive' mode and temporarily disabled.
OK to continue [y/n] (y)? y
Customize user account for ambari-server daemon [y/n] (n)? y
Enter user account for ambari-server daemon (root):
Adjusting ambari-server permissions and ownership...
Checking firewall status...
Checking JDK...
Do you want to change Oracle JDK [y/n] (n)? y
[1] Oracle JDK 1.8 + Java Cryptography Extension (JCE) Policy Files 8
[2] Custom JDK
==============================================================================
Enter choice (1): 2                     
WARNING: JDK must be installed on all hosts and JAVA_HOME must be valid on all hosts.
WARNING: JCE Policy files are required for configuring Kerberos security. If you plan to use Kerberos,please make sure JCE Unlimited Strength Jurisdiction Policy Files are valid on all hosts.
Path to JAVA_HOME: /usr/java/jdk1.8.0_162
Validating JDK on Ambari Server...done.
Check JDK version for Ambari Server...
JDK version found: 8
Minimum JDK version is 8 for Ambari. Skipping to setup different JDK for Ambari Server.
Checking GPL software agreement...
GPL License for LZO: https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html
Enable Ambari Server to download and install GPL Licensed LZO packages [y/n] (n)? 
Completing setup...
Configuring database...
Enter advanced database configuration [y/n] (n)? y
Configuring database...
==============================================================================
Choose one of the following options:
[1] - PostgreSQL (Embedded)
[2] - Oracle
[3] - MySQL / MariaDB
[4] - PostgreSQL
[5] - Microsoft SQL Server (Tech Preview)
[6] - SQL Anywhere
[7] - BDB
==============================================================================
Enter choice (1): 3
Hostname (localhost): 192.168.2.211
Port (3306): 
Database name (ambari): kylin_ambari
Username (ambari): 
Enter Database Password (bigdata): 
Re-enter password: 
Configuring ambari database...
Should ambari use existing default jdbc /usr/share/java/mysql-connector-java.jar [y/n] (y)? y
Configuring remote database connection properties...
WARNING: Before starting Ambari Server, you must run the following DDL directly from the database shell to create the schema: /var/lib/ambari-server/resources/Ambari-DDL-MySQL-CREATE.sql
Proceed with configuring remote database connection properties [y/n] (y)? 
Extracting system views...
ambari-admin-2.7.6.0.0.jar
..
Ambari repo file doesn't contain latest json url, skipping repoinfos modification
Adjusting ambari-server permissions and ownership...
Ambari Server 'setup' completed successfully.
[root@hidataplus yum.repos.d]# 

5.3 啟動(dòng)ambari


ambari-server start 
ambari-server status

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

登錄 IP:8080,賬號密碼默認(rèn):admin。


六、HDP 安裝


第一次登錄進(jìn)去的默認(rèn)界面如下圖所示,點(diǎn)擊紅框按鈕。

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

輸入集群名稱 ,點(diǎn)擊NEXT

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

選擇HDP的版本,這里使用的是3.3版本,repo源根據(jù)前面的配置文件填寫

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

輸入節(jié)點(diǎn)主機(jī)名列表

sz  /root/.ssh/id_rsa

私鑰文件下載到本地上傳選擇“CHOOSE FILE”,直接復(fù)制可能 報(bào)錯(cuò),所以選擇文件穩(wěn)妥一點(diǎn)。

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

彈出Warning(一般是主機(jī)名不符合規(guī)范),可以忽略。

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

等待服務(wù)器注冊,如下的 check 信息要檢查通過才行,可能會(huì)檢查出問題,有什么問題就解決什么問題。

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

NEXT按鈕可用,直接點(diǎn)擊開始下一步。(如果有Warning,則可忽略)

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

選擇要安裝的組件(按需選擇,不用參考下圖),千萬別一下子都選了, 選太多容易崩,所以按需安裝。

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

忽略Warning 直接安裝

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

選擇每個(gè)節(jié)點(diǎn)具體安裝的組件,如下是單機(jī)測試環(huán)境(測試的話,自動(dòng)默認(rèn)就行,生產(chǎn)安裝,需要做節(jié)點(diǎn)規(guī)劃

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

選擇服務(wù)器上安裝的客戶端

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

配置密碼,建議使用一種,好記 , 如: 123456@001

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

配置hive數(shù)據(jù)庫,測試通過

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

 注意:測試連接不通過可以按照提示, 手動(dòng)設(shè)置驅(qū)動(dòng)包的位置:
ambari-server setup --jdbc-db=mysql --jdbc-driver=/usr/share/java/mysql-connector-java.jar

ranger數(shù)據(jù)庫配置,測試通過

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

存儲(chǔ)路徑修改,根據(jù)需求自行修改,一般日志和數(shù)據(jù)存儲(chǔ)選擇數(shù)據(jù)盤

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

賬號確認(rèn)

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

組件參數(shù)修改

根據(jù)資源大小自行修改,像NameNode ,HBase Master ,默認(rèn)都是1G ,根據(jù)生產(chǎn)環(huán)境資源情況自行修改。

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

Next ,確認(rèn)下一步

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

REVIEW , 點(diǎn)擊DEPLOY

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

安裝完成, 如下 黃色代表某些組件 啟動(dòng)失敗,沒關(guān)系我們手動(dòng) 一個(gè)一個(gè)組件啟動(dòng),遇到問題再解決。

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

點(diǎn)擊 COMPLETE

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

安裝完成,啟動(dòng)失敗的組件我們逐個(gè)擊破就行。

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

開啟NameNdoe ,HMaster,ResourceManager高可用在頁面操作即可,比較簡單。


七、遇到的問題


UseG1GC參數(shù)問題


報(bào)錯(cuò)日志如下:

[root@windp-aio hive]# cat hive-server2.err 
Error: VM option 'UseG1GC' is experimental and must be enabled via -XX:+UnlockExperimentalVMOptions.
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Error: VM option 'UseG1GC' is experimental and must be enabled via -XX:+UnlockExperimentalVMOptions.
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

需要去掉 G1 參數(shù)

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

將搜索到的 我們都去掉

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

hbase 啟動(dòng)報(bào)錯(cuò) ,在Ambari 頁面將 'UseG1GC' 參數(shù)去掉后 保存重啟 問題解決。

[hdfs@windp-aio hbase]$ cat hbase-hbase-master-windp-aio.out
Error: VM option 'UseG1GC' is experimental and must be enabled via -XX:+UnlockExperimentalVMOptions.
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
[hdfs@windp-aio hbase]$ 

八、開啟Kerberos


8.1 安裝kerberos


kerberos 入門介紹:【Hadoop】通俗易懂 Kerberos原理_kerberos principal_開著拖拉機(jī)回家的博客-CSDN博客

yum 安裝 kerberos

# 在Server機(jī)子上安裝Kerberos
yum install krb5-server krb5-libs krb5-workstation -y
# 在Client 節(jié)點(diǎn)安裝
yum install -y krb5-workstation krb5-libs

配置krb5.conf

cat /etc/krb5.conf

[libdefaults]
  # renew_lifetime = 7d
  forwardable = true
  default_realm = WINNER.COM  # 需修改
  ticket_lifetime = 24h
  dns_lookup_realm = false
  dns_lookup_kdc = false
  default_ccache_name = /tmp/krb5cc_%{uid}
  #default_tgs_enctypes = aes256-cts aes256-cts-hmac-sha1-96 aes128-cts-hmac-sha1-96
  #default_tkt_enctypes = aes256-cts aes256-cts-hmac-sha1-96 aes128-cts-hmac-sha1-96

[logging]
  default = FILE:/var/log/krb5kdc.log
  admin_server = FILE:/var/log/kadmind.log
  kdc = FILE:/var/log/krb5kdc.log

[realms]
  WINNER.COM = { # 需修改
    admin_server = windp-aio
    kdc = windp-aio
  }

編輯Kdc文件

 cat /var/kerberos/krb5kdc/kdc.conf
[kdcdefaults]
 kdc_ports = 88
 kdc_tcp_ports = 88

[realms]
 WINNER.COM = {  # 需修改
  #master_key_type = aes256-cts
  acl_file = /var/kerberos/krb5kdc/kadm5.acl
  dict_file = /usr/share/dict/words
  admin_keytab = /var/kerberos/krb5kdc/kadm5.keytab
  permitted_enctypes = aes256-cts:normal aes128-cts:normal des3-hmac-sha1:normal arcfour-hmac:normal camellia256-cts:normal camellia128-cts:normal des-hmac-sha1:normal des-cbc-md5:normal des-cbc-crc:normal
 }

編輯acl文件

vim /var/kerberos/krb5kdc/kadm5.acl
*/admin@WINNER.COM   *
  • *: 全部的主體
  • /admin: admin實(shí)例
  • @WINNER.COM: 領(lǐng)域
  • 最后 *:全部權(quán)限

此授權(quán)的意思:授予admin 實(shí)例的全部主體對應(yīng)的WINNER.COM 領(lǐng)域的全部權(quán)限,也就是創(chuàng)建 Kerberos 主體的時(shí)候如果實(shí)例為 admin , 就具有WINNER.COM領(lǐng)域的全部權(quán)限,比如創(chuàng)建如下的主體 user1/admin 就擁有全部的 WINNER.COM 領(lǐng)取的權(quán)限。

Principal:安全個(gè)體,具有唯一命名的客戶端和服務(wù)器,命名規(guī)則:主體+實(shí)例+領(lǐng)域 ,如:

admin/admin@WINNER.COM

創(chuàng)建完成后/var/kerberos/krb5kdc目錄下會(huì)生成對應(yīng)的文件

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

創(chuàng)建kdc數(shù)據(jù)庫

[root@windp-aio ~]# kdb5_util create -s -r WINNER.COM
Loading random data
Initializing database '/var/kerberos/krb5kdc/principal' for realm 'WINNER.COM',
master key name 'K/M@WINNER.COM'
You will be prompted for the database Master Password.
It is important that you NOT FORGET this password.
Enter KDC database master key: 
Re-enter KDC database master key to verify: 

創(chuàng)建管理員主體

創(chuàng)建管理員主體/實(shí)例

[root@windp-aio ~]# kadmin.local -q "addprinc admin/admin"
Authenticating as principal root/admin@WINNER.COM with password.
WARNING: no policy specified for admin/admin@WINNER.COM; defaulting to no policy
Enter password for principal "admin/admin@WINNER.COM": 
Re-enter password for principal "admin/admin@WINNER.COM": 
Principal "admin/admin@WINNER.COM" created.

啟動(dòng)服務(wù)

systemctl start krb5kdc
systemctl start kadmin

systemctl status krb5kdc
systemctl status kadmin

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

8.2 Ambari啟動(dòng)kerberos


進(jìn)入Ambari 管理界面,啟用Kerberos,“ENABLE KERBEROS”

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

Warning 不用管

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

并按如下圖選MIT KDC, 下面的三個(gè)框我們都選上

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

KDC hosts填寫 hostname,確保測試通過

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

Kerberos Client 安裝和測試

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

配置文件確認(rèn)

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

可以下載 kerberos csv 文件, 然后Next

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

stop service , Next

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

全部通過后, Next ,如若失敗 重試解決問題

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

start All service

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

呀, 報(bào)錯(cuò)了,意料之中吧 ,直接COMPLETE ,然后查看啟動(dòng)不了的組件

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos

啟動(dòng)完成

【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus),# 【==== Ambari ====】,ambari2.7.6,HDP3.3.1,HiDataPlus,arm64,KylinV10,kerberos


參考文章:

麒麟系統(tǒng)安裝HDP【已解決】_Danger_Life的博客-CSDN博客文章來源地址http://www.zghlxwxcb.cn/news/detail-724457.html

到了這里,關(guān)于【Ambari】銀河麒麟V10 ARM64架構(gòu)_安裝Ambari2.7.6&HDP3.3.1(HiDataPlus)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 銀河麒麟V10操作系統(tǒng)(aarch64架構(gòu))部署mysql

    銀河麒麟V10操作系統(tǒng)(aarch64架構(gòu))部署mysql

    1.解壓 2.安裝必須軟件(務(wù)必根據(jù)順序) 3.修改配置文件 在末尾補(bǔ)一行: 4.初始化數(shù)據(jù)庫 5.目錄授權(quán) 6.啟動(dòng)mysql服務(wù) 7.編輯下環(huán)境變量 末尾加上一行: 8.查看臨時(shí)密碼 9.用臨時(shí)密碼登錄 10.修改密碼 ?navicat遠(yuǎn)程連接報(bào)錯(cuò) 1251 client does not support authentication protocol requested by server;c

    2024年02月09日
    瀏覽(22)
  • 【Linux】銀河麒麟V10 ARM架構(gòu)_安裝JDK8-kylinV10(Kylin Linux Advanced Server V10 )操作系統(tǒng)(CentOS8)

    【Linux】銀河麒麟V10 ARM架構(gòu)_安裝JDK8-kylinV10(Kylin Linux Advanced Server V10 )操作系統(tǒng)(CentOS8)

    ?? 個(gè)人主頁——??開著拖拉機(jī)回家_大數(shù)據(jù)運(yùn)維-CSDN博客 ????? ???? 希望本文能夠給您帶來一定的幫助??文章粗淺,敬請批評指正!???? ???????????????? ?????????????? ???????????????????????? ?????????????? 感謝點(diǎn)贊和關(guān)注 ,每天

    2024年02月05日
    瀏覽(38)
  • ARM架構(gòu)下銀河麒麟V10系統(tǒng)基于CUDA11.8編譯PyTorch

    公司近期想嘗試本地用下ChatGLM模型,只有服務(wù)器安裝了兩張顯卡,故而只能在服務(wù)器做嘗試。CUDA驅(qū)動(dòng)啥的,之前的同事已經(jīng)安裝完畢,并且成功識別出顯卡,顧略去。按照GIT README步驟開搞,一切順利,最后在運(yùn)行腳本的時(shí)候收到如下提示 因?yàn)榉?wù)器是ARM的(CPU是Phytium ST250

    2024年02月14日
    瀏覽(172)
  • 銀河麒麟v10x86或者arm離線安裝服務(wù)

    銀河麒麟v10x86或者arm離線安裝服務(wù)

    最近有個(gè)項(xiàng)目,甲方的服務(wù)器用的全是國產(chǎn)化服務(wù)器銀河麒麟,架構(gòu)是x86的然后也無法連接外網(wǎng),需要離線安裝服務(wù) 正常思路就是找到離線安裝的包,然后拷貝到現(xiàn)場的服務(wù)器中進(jìn)行安裝 所以問題就在于如何找到離線安裝的包 我這次是需要安裝離線nginx,keepalived 首先就是需

    2024年02月08日
    瀏覽(40)
  • 飛騰FT-2000+/64銀河麒麟服務(wù)器v10安裝及(LSI)MegaRAID配置

    飛騰FT-2000+/64銀河麒麟服務(wù)器v10安裝及(LSI)MegaRAID配置

    環(huán)境說明: cpu:Phytium,FT-2000+/64 bios: 昆侖固件 操作系統(tǒng):Kylin Linux Advanced Server V10 (Lance) raid卡:AVAGO MegaRAID SAS 9361-8i 存儲(chǔ):2塊SSD,11塊HDD 部署要求 使用LSI創(chuàng)建raid,2塊ssd作raid1(拿到設(shè)備時(shí)此項(xiàng)已作好本次不重作),使用u盤安裝kylin到ssd raid上,11塊hdd作raid5+1熱備。 遇到的問題:

    2024年03月28日
    瀏覽(62)
  • 虛擬機(jī)安裝intel架構(gòu)的銀河麒麟V10(SP1)

    虛擬機(jī)安裝intel架構(gòu)的銀河麒麟V10(SP1)

    ? ? ? ? 銀河麒麟是國產(chǎn)操作系統(tǒng)之一,是基于Linux內(nèi)核的桌面操作系統(tǒng),有自己的應(yīng)用中心,具有一定的生態(tài)系統(tǒng)。今從官網(wǎng)下載了V10(SP1)鏡像文件,在Windowns的VMware虛擬機(jī)上安裝試用。 ? ? 官網(wǎng):https://product.kylinos.cn/productCase/171/36 ? ? 點(diǎn)擊 申請?jiān)囉?,然后進(jìn)入下載頁面

    2024年01月21日
    瀏覽(27)
  • Qt5開發(fā)環(huán)境-銀河麒麟V10ARM平臺

    Qt5開發(fā)環(huán)境-銀河麒麟V10ARM平臺

    前言 近期因參與開發(fā)的某個(gè)軟件需要適配銀河麒麟v10arm 平臺,于是自己搭建起一套Qt 開發(fā)環(huán)境,在此記錄下具體過程,以供有需要的朋友參考。一開始手上并沒有Arm架構(gòu)的PC,先在Windows下用Vs2017和QtCreator 開發(fā),軟件開發(fā)快結(jié)束的時(shí)候Arm PC到了。Qt 沒有提供可直接安裝的arm架

    2024年02月12日
    瀏覽(24)
  • 鯤鵬 ARM 架構(gòu) 麒麟 Lylin v10 安裝 Node 和 NVM (離線)

    鯤鵬 ARM 架構(gòu) 麒麟 Lylin v10 安裝 Node 和 NVM (離線)

    最近做一個(gè)銀行的項(xiàng)目,銀行的服務(wù)器是鯤鵬ARM架構(gòu)的服務(wù)器,并且是麒麟v10的系統(tǒng),這里記錄一下在無法訪問外網(wǎng)安裝安裝Node和NVM。 鯤鵬 ARM 架構(gòu) 麒麟 Lylin v10 安裝 Mysql8.3 (離線)-CSDN博客 鯤鵬 ARM 架構(gòu) 麒麟Lylin v10 安裝 Nginx (離線)-CSDN博客 鯤鵬 ARM 架構(gòu) 麒麟 Lylin v10 安裝 P

    2024年04月17日
    瀏覽(24)
  • 銀河麒麟V10 SP1 ARM編譯QT源代碼

    銀河麒麟V10 SP1 ARM編譯QT源代碼

    最近因?yàn)橐恍┦虑樾枰阢y河麒麟ARM系統(tǒng)上[銀河麒麟V10 SP1 ARM 2203 linux5.4.96-11]安裝QT5.12.4版本,由于QT官方不提供ARM版的安裝包,無奈只能自己手動(dòng)編譯源代碼。 后續(xù)補(bǔ)充:實(shí)際上我要裝的是Qt5.14.2 而不是 5.12.4,不過同樣的環(huán)境下Qt5.14.2也編譯成功了。 這是一篇個(gè)人筆記,對

    2024年02月05日
    瀏覽(34)
  • 安裝【銀河麒麟V10】linux系統(tǒng)

    安裝【銀河麒麟V10】linux系統(tǒng)

    最近客戶的服務(wù)器是麒麟的操作系統(tǒng),因?yàn)橐谏厦姘惭b我們的應(yīng)用所以,要找鏡像在本地搭建測試環(huán)境,看看有什么問題,把遇到的問題和操作總結(jié)一下。因?yàn)榭蛻舻姆?wù)器是內(nèi)網(wǎng),沒網(wǎng)還需要掛載鏡像,所以還需要掛載鏡像。 1.系統(tǒng)下載 系統(tǒng)下載也走了很多彎路。就不說

    2024年02月06日
    瀏覽(47)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包