首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >可视化数据库MapD安装——GPU模式

可视化数据库MapD安装——GPU模式

作者头像
YingJoy_
发布2018-03-21 10:18:55
1.3K0
发布2018-03-21 10:18:55
举报

《可视化数据库MapD安装——GPU模式》
《可视化数据库MapD安装——GPU模式》

MapD_GPU模式安装

1. 准备

系统配置

CPU: Intel® Xeon(R) CPU E3-1231 v3 @ 3.40GHz × 8

显卡: GTX1070Ti

系统: Ubuntu 16.04 LTS

更新系统
    sudo apt update
    sudo apt upgrade
验证 apt-transport-https 是否安装
   sudo apt install apt-transport-https
重启系统
    sudo reboot

2. 创建mapd用户(可以不创建,使用其它用户,需修改下面配置即可)

  sudo useradd -U mapd

3. 配置防火墙

  sudo ufw disable 
  sudo ufw enable 
  sudo ufw allow 9092/tcp  # MapD还需要9091和9093端口,参照这个添加即可

4. 安装CUDA驱动

下载CUDA驱动

这里提供各个版本驱动下载地址: https://developer.nvidia.com/cuda-toolkit-archive

这里采用CUDA Toolkit 8.0 GA1

进入下载路径

  sudo dpkg -i cuda-repo-ubuntu1604-8-0-local8.0.44-1amd64.deb
  sudo apt-get update
  sudo apt-get install cuda
安装好后重启系统并验证是否安装成功
  sudo reboot
  nvidia-smi  # 验证是否安装成功
《可视化数据库MapD安装——GPU模式》
《可视化数据库MapD安装——GPU模式》

5. 安装MapD

安装 curl 命令
  sudo apt install curl
下载MapD所需要的依赖环境列表文件
  curl https://releases.mapd.com/ce/mapd-ce-cuda.list | sudo tee /etc/apt/sources.list.d/mapd.list
下载并添加GPG密钥到apt中
  curl https://releases.mapd.com/GPG-KEY-mapd | sudo apt-key add -
安装MapD
  sudo apt install mapd

6. 配置

修改环境变量
  vi ~/.bashrc
  ​
  # 添加如下内容
      export MAPD_USER=mapd
      export MAPD_GROUP=mapd
      export MAPD_STORAGE=/var/lib/mapd
      export MAPD_PATH=/opt/mapd
  ​
  # 使其生效
  source ~/.bashrc
创建相关目录并赋予权限
  sudo mkdir -p $MAPD_STORAGE
  sudo chown -R mapd:mapd $MAPD_PATH
  sudo chown -R mapd:mapd $MAPD_STORAGE

需要详细配置参考: https://www.mapd.com/docs/latest/getting-started/configuration/

7. 初始化MapD并启动

  cd $MAPD_PATH/systemd
  sudo ./install_mapd_systemd.sh
  # 之后一路回车即可
进入MapD主目录,打开服务
  cd $MAPD_PATH
  ​
  # 打开服务
  sudo systemctl start mapd_server
  sudo systemctl start mapd_web_server
  ​
  # 将服务设置开机自启动
  sudo systemctl enable mapd_server
  sudo systemctl enable mapd_web_server

8. 测试

下载测试示例数据
  cd $MAPD_PATH
  sudo ./insert_sample_data
  ​
  Enter dataset number to download, or 'q' to quit: 
  #   Dataset Rows    Table Name  File Name
  1)  Flights (2008)  7M  flights_2008_7M flights_2008_7M.tar.gz
  2)  Flights (2008)  10k flights_2008_10k    flights_2008_10k.tar.gz
  # 选择2
测试命令行界面
  # 进入命令行
  $MAPD_PATH/bin/mapdql 
  # 密码默认为: HyperInteractive

随便进行一个简单的查询

  SELECT * FROM flights_2008_10k;

查询的出结果,说明正确

测试Web界面

进入Web页面: http://localhost:9092

实现一个简单的实例

Click New Dashboard.

Click Add Chart.

Click SCATTER.

Click Add Data Source.

Choose the flights200810k table as the data source.

Click X Axis +Add Measure.

Choose depdelay.

Click Y Axis +Add Measure.

Choose arrdelay.

然后你会得到图

成功

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • MapD_GPU模式安装
    • 1. 准备
      • 2. 创建mapd用户(可以不创建,使用其它用户,需修改下面配置即可)
      • 3. 配置防火墙
      • 4. 安装CUDA驱动
      • 5. 安装MapD
      • 6. 配置
      • 7. 初始化MapD并启动
      • 8. 测试
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档