鲁楠
发布于

OushuDB学习笔记(安装)

三、OushuDB 的安装
1、可视化安装
通过 skylab 云平台安装
OushuDB5.0 版本需要先安装 Magma

在节点管理中进行节点纳管,在子网中添加节点,用户需要有 sudo 免密权限

安装 OushuDB 基础服务(OushuDB 基础服务标签)
1)选择安装 OushuDB 基础服务的节点
2)修改服务配置,basic.config.xml,postgres.config.xml
3)部署确认,确认节点选择和配置
4)点击部署
5)可看到部署状态和部署日志
6)在工作簿中创建新工作簿验证 OushuDB 基础服务是否正常

安装 OushuDB 集群(OushuDB 集群管理标签)
1)存储方式可选 Magma 或 HDFS
2)选择可用节点,也可新增节点
3)元数据需要保存在 Magma,所以要提前安装好
4)如果使用 HDFS,需要提前装好 zookeeper 集群
5)选择计算节点,至少 1 个节点
6)添加计算集群,指定 VCI 数量、VCI 中节点数,选择具体节点,配置必要参数
7)选择存储集群,Magma/HDFS 至少选一种,Magma 作为元数据存储是必选项,为 HDFS 集群指定数据目录
8)确认配置
9)开始部署后可查看部署日志

2、命令行安装
1)确认 avx 指令集:cat /proc/cpuinfo | grep avx
2)根据系统版本和是否支持 avx 指令安装指定的 yum 源,/etc/yum.repos.d/
3)禁用 selinux,关闭 iptables,关闭 firewalld
4)安装 OpenJDK
5)安装 Hadoop,替换 core-site.xml/hdfs-site.xml/hadoop-env.sh
6)配置 core-site.xml,修改 fs.defaultFS,配置 hdfs 访问 url
7)配置 hdoop-env.sh,修改 xmx 参数
8)配置 hdfs-site.xml,修改 dfs.data.dir 可配置多个数据存储目录
9)格式化 namenode,启动 namenode/datanode
10)安装确认,hdfs dfsadmin -report,hdfs dfs -ls -R /
11)Web 界面:http://XXX:50070/
12)安装 oushudb,yum install -y hawq,自动创建 gpadmin 用户
13)修改配置文件/etc/sysctl.conf
14)创建本地元数据目录和临时文件目录,可以为每块盘创建一个临时目录,用到所有盘
15)在 hdfs 上创建数据目录
16)修改 hawq-site.xml 配置临时目录路径可以用到所有盘
17)安装 Magma
18)配置免密登录
19)初始化 OushuDB,hawq init cluster,hawq init cluster --with_magma
20)检查数据库是否正常
start-dfs.sh
source /usr/local/hawq/greenplum_path.sh
hawq start cluster --with_magma
psql -d postgres
select * from gp_segment_configuration; //确定所有节点是 up 状态

评论
    test