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

Ambari+Bigtop大數(shù)據(jù)平臺安裝部署指南(Centos7)一

這篇具有很好參考價值的文章主要介紹了Ambari+Bigtop大數(shù)據(jù)平臺安裝部署指南(Centos7)一。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

前言

安裝部署分為以下五個大步驟

1.資源準(zhǔn)備

2.操作系統(tǒng)配置

3.數(shù)據(jù)庫配置

4.ambari配置

5.bigtop組件安裝

必要說明

all?表示全部主機(jī)都要執(zhí)行

server表示ambari-server安裝的主機(jī)執(zhí)行

${key}表示需要根據(jù)實(shí)際情況修改的變量,例如${server.ip}應(yīng)替換成server所在主機(jī)的ip,所有變量均會標(biāo)紅

資源準(zhǔn)備

需要準(zhǔn)備3臺centos7虛擬機(jī),建議規(guī)格4C*16G*60G;ambari2.8.0、ambari-metrics3.0.0、bigtop3.2.0三類組件

方式一:

按上篇文章的方式自己編譯組件

方式二:

echo "編-譯-好-的-包-放-在-群-文-件-里-了"
echo "歡-迎-加-Q-Q-群-進(jìn)-行-交-流"
echo "7-2-2-0-1-4-9-1-2"

操作系統(tǒng)配置

基礎(chǔ)配置

檢查操作系統(tǒng)版本一致性(all)

cat /etc/redhat-release

設(shè)置操作系統(tǒng)默認(rèn)語言(all)

localectl set-locale LANG=en_US.UTF-8
要求:en_US.UTF-8

設(shè)置操作系統(tǒng)時區(qū)(all)

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
要求CST +0800

設(shè)置機(jī)器名(all)

echo "${hostname}" > /etc/hostname

設(shè)置域名解析(all)

echo "${ip1} ${hostname1}" >> /etc/hosts
echo "${ip2} ${hostname2}" >> /etc/hosts
echo "${ip3} ${hostname3}" >> /etc/hosts
注意:要將集群每臺機(jī)器的ip hostname都添加到hosts中

設(shè)置網(wǎng)絡(luò)(all)

echo "NETWORKING=yes" > /etc/sysconfig/network

關(guān)閉防火墻(all)

#停止防火墻
systemctl stop firewalld
#關(guān)閉防火墻
systemctl disable firewalld

關(guān)閉selinux(all)

setenforce 0
echo "SELINUX=disabled" > /etc/selinux/config
echo "SELINUXTYPE=targeted" >> /etc/selinux/config

配置limits參數(shù)(all)

echo "* ?hard ? nproc ? 65535" > /etc/security/limits.conf
echo "* ?soft ? nproc ? 65535" >> /etc/security/limits.conf
echo "* ?hard ? nofile ?65535" >> /etc/security/limits.conf
echo "* ?soft ? nofile ?65535" >> /etc/security/limits.conf

禁用交換分區(qū)(all)

sysctl vm.swappiness=0
echo "vm.swappiness=0" >> /etc/sysctl.conf

設(shè)置umask(all)

echo umask 0022 >> /etc/profile
source /etc/profile

磁盤掛載(all)

#1.用lsblk命令查看磁盤掛載情況(以sdb為例)


#2.創(chuàng)建掛載的文件夾(有多少塊待掛載的磁盤就在/下建多少個data{i}文件夾,i從1開始)
mkdir ${/data1}


#3.修改磁盤分區(qū)模式
parted -s ${/dev/sdb} mklabel gpt ?


#4.分區(qū)
parted -s ${/dev/sdb} mkpart primary 0% 100%

?
#5.格式化
mkfs.ext4 ${/dev/sdb1}?


#6.掛載
mount ${/dev/sdb1} ${/data1}?


#7.開機(jī)自動掛載
echo '${/dev/sdb1} ${/data1} ext4 defaults 0 0' >> /etc/fstab?

重啟(all)

?`reboot`命令重啟以確?;A(chǔ)配置生效

免密(server)

生成密鑰

ssh-keygen -f ~/.ssh/id_rsa -t rsa -N ''

發(fā)送公鑰到全部機(jī)器 包括自己

ssh-copy-id -i ~/.ssh/id_rsa.pub root@${hostname1}

ssh-copy-id -i ~/.ssh/id_rsa.pub root@${hostname2}

ssh-copy-id -i ~/.ssh/id_rsa.pub root@${hostname3}

基礎(chǔ)軟件安裝(all)

yum -y groupinstall "Infrastructure Server" --setopt=group_package_types=mandatory,default,optional

yum -y groupinstall "Development Tools" --setopt=group_package_types=mandatory,default,optional

配置ntp服務(wù)

服務(wù)端(server)

echo "server 127.0.0.1" >> /etc/ntp.conf

echo "fudge 127.0.0.1 stratum 10" >> /etc/ntp.conf

systemctl restart ntpd.service

客戶端(all)

echo "server ${server.ip}" >> /etc/ntp.conf

systemctl restart ntpd.service

systemctl enable ntpd

關(guān)閉chrony自啟動,否則ntp服務(wù)不會自啟動

systemctl disable chronyd

安裝離線鏡像源(server)

上傳軟件

將bigdatarepo上傳到~目錄

復(fù)制軟件

cp -r ~/bigdatarepo /var/www/html/

啟動httpd服務(wù)

#啟動

systemctl?start ?httpd

#開機(jī)自啟

systemctl ?status httpd.service

配置離線鏡像源(all)

創(chuàng)建配置文件

cat > /etc/yum.repos.d/ambari.repo <<EOF

[ambari]
name=ambari
baseurl=http://${server.ip}/bigdatarepo
failovermethod=priority
enabled=1
gpgcheck=0

EOF

生效

yum clean all

yum makecache

數(shù)據(jù)庫設(shè)置(server)

#安裝

yum –y install mariadb-server mysql-connector-java

#啟動

systemctl start mariadb

#開機(jī)自啟

systemctl enable mariadb

#設(shè)置密碼

mysql -uroot ?-e "set password = password('abcd1234');flush privileges;"

#刪除空賬戶

mysql -uroot -pabcd1234 -e "use mysql;delete from user where User='';flush privileges;"

ambari配置(server)

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

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

mysql -uroot ?-pabcd1234 -e "create database ambari;create database hive;"

#創(chuàng)建用戶并授權(quán)

mysql -uroot ?-pabcd1234 -e "use ambari; create user 'ambari'@'%' identified by 'ambari123' ;GRANT ALL PRIVILEGES on *.* To 'ambari'@'%' IDENTIFIED BY 'ambari123'; FLUSH PRIVILEGES;"

mysql -uroot ?-pabcd1234 -e "use hive; create user 'hive'@'%' identified by 'ambari123' ;GRANT ALL PRIVILEGES on *.* To 'hive'@'%' IDENTIFIED BY 'ambari123'; FLUSH PRIVILEGES;"

安裝啟動ambari(server)

安裝

yum –y install ambari-server

設(shè)置

ambari-server setup

Ambari+Bigtop大數(shù)據(jù)平臺安裝部署指南(Centos7)一

?

初始化ambari-server數(shù)據(jù)

mysql -uroot ?-pabcd1234 -e "use ambari;source /var/lib/ambari-server/resources/Ambari-DDL-MySQL-CREATE.sql;show tables;"

啟動ambari-server

ambari-server start

至此,ambari已經(jīng)安裝完成

下一篇介紹bigtop大數(shù)據(jù)組件安裝文章來源地址http://www.zghlxwxcb.cn/news/detail-465316.html

到了這里,關(guān)于Ambari+Bigtop大數(shù)據(jù)平臺安裝部署指南(Centos7)一的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(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)文章

  • Openssl數(shù)據(jù)安全傳輸平臺003:Protobuf-3.17.2的編譯與部署:Windows:cmake+VS2022/ Centos7/8: make

    Openssl數(shù)據(jù)安全傳輸平臺003:Protobuf-3.17.2的編譯與部署:Windows:cmake+VS2022/ Centos7/8: make

    https://github.com/Chufeng-Jiang/OpenSSL_Secure_Data_Transmission_Platform/tree/main/Protobuf 0.2.1 Centos7 https://www.bilibili.com/video/BV1we411R7sS/?vd_source=3353f83539e46042d8cf76efb177a8e4 06-Protobuf在Centos7系統(tǒng)上的安裝:版本protobuf3.17.2 0.2.2 windows https://www.bilibili.com/video/BV1rw411X7mY/?spm_id_from=333.999.0.0vd_source=3353f8353

    2024年02月07日
    瀏覽(39)
  • Centos7 kvm環(huán)境安裝指南

    Centos7 kvm環(huán)境安裝指南

    CPU支持虛擬化(大部分都支持) 內(nèi)存越大越好(8G以上) BIOS開啟VT-D Centos7及以上,yum update到最新 檢查是否支持硬件虛擬化 查看CPU egrep ‘(vmx|svm)’ /proc/cpuinfo 查看vt-d是否開啟 kvm安裝及配置 安裝前的準(zhǔn)備 關(guān)閉selinux setenforce 0 #命令可以立即生效 修改配置文件,保證重啟后仍

    2023年04月08日
    瀏覽(17)
  • MySQL如何在Centos7環(huán)境安裝:簡易指南

    MySQL如何在Centos7環(huán)境安裝:簡易指南

    目錄 前言 一、卸載不要的環(huán)境 1.檢查本地MySQL是否正在運(yùn)行 2.停止正在運(yùn)行的MySQL 二、檢查系統(tǒng)安裝包 三、卸載這些默認(rèn)安裝包 1.手動一個一個卸載 2.自動卸載全部 四、獲取mysql官方y(tǒng)um源 五、安裝mysql yum源,對比前后yum源 1.安裝前 2.安裝中 3.安裝后 六、查看yum源能不能正常

    2024年02月11日
    瀏覽(19)
  • centos7 安裝部署kafka

    centos7 安裝部署kafka

    官網(wǎng)地址: https://kafka.apache.org/downloads kafka 在 2.8 版本開始脫離 zookeeper,本文示例版本為 2.7.2。 選擇圖中標(biāo)記的版本下載。 kafka-2.7.2.src.tgz 是源碼格式,需要編譯。 kafka_2.12-2.7.2.tgz、kafka_2.13-2.7.2.tgz 是二進(jìn)制格式,其中 2.12 和 2.13 代表 scala 的版本。 將下載的文件放到linux的

    2024年02月03日
    瀏覽(20)
  • CentOS7安裝部署Zookeeper

    CentOS7安裝部署Zookeeper

    Apache ZooKeeper 是一個分布式應(yīng)用程序協(xié)調(diào)服務(wù);用于維護(hù)配置信息、命名、提供分布式同步和組服務(wù)。 客戶端-服務(wù)器模型 :ZooKeeper 遵循客戶端-服務(wù)器模型,客戶端可以向任何服務(wù)器節(jié)點(diǎn)發(fā)起請求。 數(shù)據(jù)模型 :采用類似文件系統(tǒng)的樹形結(jié)構(gòu)來存儲數(shù)據(jù),每個節(jié)點(diǎn)稱為 ZNode。

    2024年02月04日
    瀏覽(21)
  • CentOS7安裝和部署Jenkins

    CentOS7安裝和部署Jenkins

    檢查舊版: 若已經(jīng)安裝了舊版本,則需要先刪除,刪除方法: 安裝新版: 版本:openjdk version “11.0.18” 2023-01-17 LTS 方法一: 使用wget前可能需要安裝wget工具: 下載jenkins的rpm包: 安裝: 方法二: 創(chuàng)建repo文件: 導(dǎo)入公鑰(這個公鑰是為了防止軟件被黑客篡改,如果沒有公鑰

    2024年02月05日
    瀏覽(51)
  • 騰訊云centos7.6安裝部署

    騰訊云centos7.6安裝部署

    wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm rpm -ivh mysql-community-release-el7-5.noarch.rpm yum install mysql-community-server 1.1.1 安裝后重啟 service mysqld restart 1.1.2 初次安裝mysql,root賬戶沒有密碼,登錄Mysql: mysql -u root? 1.1.3 設(shè)置密碼 mysql set password for \\\'root\\\'@\\\'localhost\\\' =password(\\\'12345

    2024年02月10日
    瀏覽(41)
  • CentOS7安裝部署Redis7

    Linux 發(fā)行版: CentOS-7-x86_64-DVD-1804.iso Redis 版本: 7.0.12 Redis Download:https://redis.io/download/ Redis Tag:https://github.com/redis/redis/tags Redis入門和使用實(shí)踐v2018:https://blog.csdn.net/u011424614/article/details/100170313 [Windows] Redis使用記錄:https://blog.csdn.net/u011424614/article/details/101531772 CentOS基礎(chǔ)操作

    2024年02月12日
    瀏覽(22)
  • 在CentOS7安裝部署GitLab服務(wù)

    官方安裝教程:https://about.gitlab.com/install/ 參考安裝教程:https://developer.aliyun.com/article/74395 Step1:配置yum源 存入以下內(nèi)容: Step2:更新本地yum緩存 Step3:安裝GitLab社區(qū)版 Step4:啟動Gitlab Step5:登錄并配置Gitlab 打開服務(wù)器本地瀏覽器,訪問:127.0.0.1 地址,打開 Gitlab 管理后臺,

    2024年02月14日
    瀏覽(19)
  • CentOS7---部署Tomcat和安裝Jpress

    CentOS7---部署Tomcat和安裝Jpress

    靜態(tài)網(wǎng)頁: 請求響應(yīng)信息,發(fā)給客戶端進(jìn)行處理,由瀏覽器進(jìn)行解析,顯示的頁面,靜態(tài)網(wǎng)頁包含文本、圖像、Flash動畫、超鏈接等內(nèi)容,在編寫網(wǎng)頁源代碼時已經(jīng)確定。除非網(wǎng)頁源代碼被重新修改,否則這些內(nèi)容不會發(fā)生變化。 動態(tài)網(wǎng)頁: 請求響應(yīng)信息,發(fā)給事務(wù)端進(jìn)行

    2023年04月15日
    瀏覽(26)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包