版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、此文档笔记,没有详细整理,仅供参考,目前社区版本 0.14.0,百度预编译发布版本 0.14.13 doris 部署及各种 load 部署1.下载 doris 的源码包及编译编译建议使用的 docker 镜像进行编译docker pull apache/incubator-doris:build-env-1.3.1 具体可以参考官网: rel=nofollowdoris编译cd /opt wget 0-incubating-src.tar.gz 解压tar -zxvf apache-doris-0.12.0-incubating-src.tar.gz cd apache-doris-0.12.
2、0-incubating-src sh build.sh 在2.配置该节的 fe(leader)cd output/fe mkdir doris-meta mkdir log sh bin/start_fe.sh -daemon 运行之后检查一下,否有doris 的进行,监听的端口,日志信息等等vi log/fe.log 3.配置 be cd output/be mkdir storage mkdir log 4.分发到所有需要的be 节 scp -r output/be root 主机名: / 5.mysql 客户端1,从官网下载包(在centos7 上要下载 rh linux 7 的包)r
3、el=nofollow 查看系统否已经了mysql 数据库rpm -qa | grep mysql 2.2 将查询出的文件逐个删除,如yum remove mysql-munity-mon-5.7.20-1.el6.x86_64 2.3 删除 mysql 的配置文件find / -name mysql 2.4 删除配置文件rm -rf /var/lib/mysql 2.5 删除 mariadb 文件rpm -pa | grep mariadb 删除查找出的相关文件和目录,如yum -y remove mariadb-libs.x86_64 3,3.1 解压tar -xf mysql-8.0.1
4、7-1.el7.x86_64.rpm-bundle.tar 3.2 yum install mysql-munity-client,mon,devel,embeed,libs,server-* 等待成功!4,配置4.1 启动 mysqld,并设为机自动启动。命令:systemctl start mysqld.service /这 centos7 的命令systemctl enable mysqld.service 4.2 通过如下命令可以在日志文件中找出密码:grep password /var/log/mysqld.log 4.3 按照日志文件中的密码,进入数据库mysql -uroot -
5、p 4.4 设置密码(注意 mysql8 密码设置规则必须小写字母+特殊符号 +数字的类型)alter user rootlocalhost identified by new password; 6.远程连接 doris mysql -uroot -h 2 -p 9030 7.所有 be alter system add backend 3:9050; alter system add backend 4:9050; alter system add backend 5:9050; alter s
6、ystem add backend 6:9050; alter system add backend 7:9050; alter system add backend 8:9050; alter system add backend 9:9050; alter system add backend 0:9050; alter system add backend 1:9050; #删除 be 节,数据会同步到其他节alter system decomm
7、ission backend 3:9050; #删除 be 节,该节数据直接删除alter system decommission backend 3:9050; 8.启动 be 节sh bin/start-be.sh -daemon 9.ui 界面查看否进来rel=nofollow2:8030/sys. 10.brokername alter system add broker broker_name01 test-pro-doris-01:8000; #删除alter system drop broker
8、broker_name test-pro-doris-01:8000; 11.ui 界面查看否成功rel=nofollow2:8030/sys. doris odbc load 1.mysql odbc驱动yum -y install unixodbc yum -y install mysql-connector-odbc 遇到问题: yum -y install mysql-connector-odbc 不成功解决方法:下载 jar mysql-connector-odbc-8.0.11-1.el7.x86_64.rpm进行本地yum localinsta
9、ll mysql-connector-odbc-8.0.11-1.el7.x86_64.rpm 2.配置 mysql 驱动 cat /etc/odbc.ini # 如下信息 /* mysql-hr driver = /usr/lib64/libmyodbc8a.so #注意驱动程序的选择 description = myodbc 5 driver server = 40 # 要连接的数据库信息 port = 3306 user = root password = root database = hr option = 3 charset=utf8 3.测试连接 # i
10、sql mysql-hr test root password -v #语法: isql 数据源名称 用户名 密码 选项 +-+ | connected! | | |password | sql-statement | | help tablename | | quit | | | +-+ sqlshow database; 测试成功4.配置 fe vim /doris-0.13.11/output/be/conf/fe.conf enable_odbc_table = true 必配项5.配置 be(所有 be 节都需要配置) vim /doris-0.13.11/output/be/con
11、f/odbcinst.ini mysql driver description = odbc for mysql driver = /usr/lib/libmyodbc8a.so fileusage = 1 说明: driver odbc 的目录6.测试 odbc on doris 推荐: # 1. 通过 odbc_resource来创建 odbc外表 create external resource mysql_odbc_doris properties ( type = odbc_catalog, host = 5, port = 3306, user = root
12、, password = password, database = posresult, odbc_type = mysql, driver = mysql driver ); 说明: host 需要连接的数据库ip(映库的 ip) port 端口 user 用户名 password 密码 database 数据库 odbc_type:mysql( 支持 oracle, mysql, postgresql) driver :odbc外表的 driver 名,该名字需要和be/conf/odbcinst.ini中的 driver名一致#2. 创建 doris外部表映 mysql表create e
13、xternal table test_mysql ( id varchar(32) not null comment id, table_bill_id varchar(36) default null comment 菜单编号 , shop_id varchar(32) default null comment 门店 id, dish_type int(11) default null comment 类型 : 1-菜品 2-火锅 3-底料, dish_id varchar(50) default null comment 菜品 id(此处为菜品 id,不菜品关联 id), dish_nam
14、e varchar(100) default null comment 菜品名称 , standard_id varchar(32) default null comment 规格编码 , standard_code varchar(100) default null comment 规格 id, dish_price varchar(16) default null comment 菜品单价 , served_quantity int(11) default null comment 已上数量 , order_time varchar(50) default null comment 菜时间
15、 , dish_abnormal_status varchar(20) default null comment a 菜品异常状态 , ts varchar(20) default null comment pos订单创建时间 , taste_type_id varchar(32) default null, taste_name varchar(50) default null ) engine=odbc comment odbc properties ( odbc_catalog_resource = mysql_odbc_doris_test, database = posresult, table = t_pro_dish_list_detail ); 说明:odbc_catalog_r
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2021年甘肃省嘉峪关市公开招聘警务辅助人员辅警笔试自考题1卷含答案
- 2021年广东省湛江市公开招聘警务辅助人员辅警笔试自考题2卷含答案
- 2024年山西省晋中市公开招聘警务辅助人员辅警笔试自考题1卷含答案
- 2024年精准物流输送与商品买卖协议样本版B版
- 2024版房产按揭金融服务合作合同版B版
- 2024招标年度廉政承诺书与投标保证金支付与监管协议3篇
- 2024版WPS协议模板与执行管理指南版B版
- 2024幼儿园幼儿入园责任免除协议3篇
- 2024年玉米加工企业玉米原料进出口合同3篇
- 2024年饭店装修协议核心内容一览版B版
- ISO 56001-2024《创新管理体系-要求》专业解读与应用实践指导材料之15:“6策划-6.4创新组合”(雷泽佳编制-2025B0)
- 广东省广州市天河区2022-2023学年七年级上学期期末语文试题(含答案)
- 2025混凝土外加剂买卖合同
- 标准厂房施工方案
- DBJT45T 037-2022 高速公路出行信息服务管理指南
- 港口码头租赁协议三篇
- 浙江省绍兴市柯桥区2023-2024学年高一上学期期末教学质量调测数学试题(解析版)
- 项目部实名制管理实施措施
- DB32/T 4700-2024 蓄热式焚烧炉系统安全技术要求
- 国有企业普法培训课件
- 静脉血栓栓塞预防和治疗的专家共识
评论
0/150
提交评论