安装基于HA模式的ALLUXIO(HDP版本)

1. 编译打包hdp版本的alluxio

mvn -T 8 install -Phadoop-3 -Dhadoop.version=3.1.1.3.1.0.0-78 -DskipTests

2. 编辑conf/alluxio-site.properties

将conf/alluxio-site.properties.template 重命名为conf/alluxio-site.properties

2.1 master的配置

--每天master节点hostname要修成对应的主机名
alluxio.master.hostname=bigdata-6.XXXXX.net
alluxio.master.mount.table.root.ufs=hdfs://XXXXX/alluxio/data
--
alluxio.underfs.hdfs.configuration=/usr/hdp/current/hadoop-client/etc/hadoop/core-site.xml:/usr/hdp/current/hadoop-client/etc/hadoop/hdfs-site.xml:/usr/hdp/current/hadoop-client/etc/hadoop/mapred-site.xml:/usr/hdp/current/hadoop-client/etc/hadoop/mapred-site.xml:/usr/hdp/current/hadoop-client/etc/hadoop/yarn-site.xml
--启用raft-based模式的ha模式
alluxio.master.journal.type=EMBEDDED
--配置journal文件的服务器地址
alluxio.master.embedded.journal.addresses=bigdata-6.XXXXX.net:19200,bigdata-7.XXXXX.net:19200,bigdata-5.XXXXX.net:19200
alluxio.master.rpc.addresses=bigdata-5.XXXXX.net:19998,bigdata-6.XXXXX.net:19998,bigdata-7.XXXXX.net:1999

2.2 woker的配置

--这边我们配置了俩级缓存,一级是基于tmpfs,一级是基于hdd
alluxio.worker.memory.size=64GB
alluxio.worker.tieredstore.levels=2
alluxio.worker.tieredstore.level0.alias=MEM
alluxio.worker.tieredstore.level0.dirs.path=/dev/shm/alluxio
--内存最大能使用的限额
alluxio.worker.tieredstore.level0.dirs.quota=64GB
alluxio.worker.tieredstore.level0.watermark.high.ratio=0.9
alluxio.worker.tieredstore.level0.watermark.low.ratio=0.7

alluxio.worker.tieredstore.level1.alias=HDD
alluxio.worker.tieredstore.level1.dirs.path=/data0/alluxio/data,/data1/alluxio/data,/data2/alluxio/data,/data3/alluxio/data,/data4/alluxio/data,/data5/alluxio/data,/data6/alluxio/data,/data7/alluxio/data
--磁盘最大能使用的限额
alluxio.worker.tieredstore.level1.dirs.quota=256GB,256GB,256GB,256GB,256GB,256GB,256GB,256GB
alluxio.worker.tieredstore.level1.watermark.high.ratio=0.9
alluxio.worker.tieredstore.level1.watermark.low.ratio=0.7

2.3 配置kerberos权限验证

alluxio.master.keytab.file=/etc/security/keytabs/hdfs.headless.keytab
alluxio.master.principal=hdfs-XXXXX@XXXXX.NET
alluxio.worker.keytab.file=/etc/security/keytabs/hdfs.headless.keytab
alluxio.worker.principal=hdfs-XXXXX@XXXXX.NET

3. 配置conf/masters文件

bigdata-5.XXXXX.net bigdata-6.XXXXX.net bigdata-7.XXXXX.net

4. 配置conf/workers文件

bigdata-2.XXXXX.net bigdata-3.XXXXX.net bigdata-4.XXXXX.net bigdata-5.XXXXX.net bigdata-6.XXXXX.net bigdata-7.XXXXX.net bigdata-8.XXXXX.net bigdata-9.XXXXX.net bigdata-10.XXXXX.net

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值