其他分享
首页 > 其他分享> > 单机部署 Doris

单机部署 Doris

作者:互联网

官网链接:http://doris.incubator.apache.org/

环境准备

  1. CPU:2C(最低)8C(推荐)
  2. 内存:4G(最低)48G(推荐)
  3. 硬盘:100G(最低)400G(推荐)
  4. 平台:MacOS(Intel)、LinuxOS、Windows虚拟机
  5. 系统:CentOS(7.1及以上)、Ubuntu(16.04 及以上)
  6. 软件:JDK(1.8及以上)、GCC(4.8.2 及以上)

单机部署

  1. 设置系统最大打开文件句柄数

vim /etc/security/limits.conf
# 添加以下两行信息
* soft nofile 65536
* hard nofile 65536
# 保存退出并重启服务器
  1. 下载二进制包 不需要编译了
wget https://dist.apache.org/repos/dist/release/doris/1.0/1.0.0-incubating/apache-doris-1.0.0-incubating-bin.tar.gz
  1. 解压到指定位置
tar -xf apache-doris-1.0.0-incubating-bin.tar.gz 
mv apache-doris-1.0.0-incubating-bin /data/doris
cd /data/doris
  1. 修改FE的配置文件
# 取消priority_networks的注释,修改参数为当前网段
vim fe/conf/fe.conf
# 当前的网段是 192.168.1.xx 
priority_networks = 192.168.1.0/24
# 保存退出
  1. 修改BE的配置文件
# 取消priority_networks的注释,修改参数为当前网段
vim be/conf/be.conf
# 当前的网段是 192.168.1.xx 
priority_networks = 192.168.1.0/24
# 保存退出
  1. 配置环境变量
vim /etc/profile.d/doris.sh
export DORIS_HOME=/data/doris # doris根目录
export PATH=$PATH:$DORIS_HOME/fe/bin:$DORIS_HOME/be/bin
# 保存并source
source /etc/profile.d/doris.sh
  1. 启动FE和BE 并注册BE至FE
start_fe.sh --daemon
start_be.sh --daemon

注意事项
1.检查是否成功,失败是否因为端口冲突导致
2.失败,如果不是端口导致,如果是FE启动失败,因为是刚安装的,没有数据,可以删除 fe/doris-meta/ 下文件,重新启动
3.失败,如果是BE启动失败或者注册IP错误等,因为是刚安装的,没有数据,可以删除 be/storage/ 下文件,重新启动
4.错误的话建议多看看日志信息 根据日志信息查找错误
FE访问方式: http:IP:8030 8030是FE默认端口 例:192.168.1.10:8030 用户名 admin 没有密码

  1. 注册BE至FE (使用mysql-Client 我这里使用的是SQLyog客户端连接)
# 初始都没有密码
mysql -h 192.168.1.10 -P 9030 -uroot
# 注册BE 
ALTER SYSTEM ADD BACKEND "192.168.1.10:9050";
  1. 修改 admin 和 root 用户密码
# 因为web界面的admin用户和 数据库root都没有密码,所以需要设置一下 。设置方式都相同
SET PASSWORD FOR 'admin' = PASSWORD('123456');
SET PASSWORD FOR 'root' = PASSWORD('123456');
# 这样访问web界面和数据库登录时都需要输入密码了

标签:bin,1.0,单机,部署,192.168,Doris,FE,apache,doris
来源: https://www.cnblogs.com/Clera-tea/p/16466367.html