转载|DolphinDB—Linux系统的安装部署(主适用Mac)
1. 概述
DolphinDB是一款优秀的高性能分布式时序数据库,支持复杂分析与流处理的实时计算。其具备高吞吐量和低延迟、强大的数据一致性保障、高效的内存管理、支持水平扩展、负载均衡和容错等技术能力,在相关领域得到了广泛应用。
尤其在电力行业中,DolphinDB的应用非常广泛且具有显著优势:其一,海量时序数据处理:电力行业涉及大量的遥测、遥信、遥调、遥感等时序数据。DolphinDB能够高效地对这些数据进行存储和分析,支持实时计算;其二,DolphinDB显著提升了海量数据的分析效率,并大幅降低了开发成本,使企业能够更加灵活应对瞬息万变的行业竞争;其三,工业物联网平台应用:在工业互联网平台项目中,DolphinDB被用于构建大数据平台,以支持工业物联网领域的软件应用和技术服务。
本文就以DolphinDB社区版为例,在本地虚拟机环境进行安装部署,测试单节点部署和单节点集群部署。
2. 软件准备
2.1 DolphinDB准备
DolphinDB社区版稳定版:DolphinDB_Linux64_V2.00.13.zip
下载地址:产品 - DolphinDB



2.2 虚拟机准备
- 虚拟机软件:VMware
- 操作系统: 红帽:7.6_x64
- 内存:8GB
- CPU:2核
- 硬盘:24GB
- 网络适配器:自定义特定虚拟网络(VMnet8(NAT模式))
- IP地址:192.168.31.120 (静态)
- 防火墙:已关闭
2.3 远程连接准备
MobaXterm 个人版 V22.1,用于主机通过ssh连接虚拟机操作系统。
3. 安装部署
3.1 部署前准备
3.1.1 登录系统
通过MobaXterm工具远程连接虚拟机操作系统: 192.168.31.120 ,使用root用户登录:

3.1.2 创建目录
使用 mkdir 命令创建安装目录,(-p 选项:一次创建多级目录):
[root@localhost ~]# mkdir -p /u01/dolpindb使用 ll 命令 (两个小写L) 查询根目录(/): ll /
进入 到 /u01目录,再创建一个soft 目录
[root@localhost ~]#
[root@localhost ~]# cd /u01
[root@localhost u01]# mkdir soft
[root@localhost u01]# ll3.1.3 上传文件
将DolphinDB的安装文件上传到/u01/soft/目录:
在左侧,文件夹浏览区域 ,输入路径:/u01/soft , 回车后,切换到 soft目录;
在右侧,命令行区域,输入cd /u01/soft , 回车后,切换到 soft目录;
pwd命令显示当前所在的目录路径 ;
ll (两个小写的L),显示当前目录下的所有文件:
3.1.4 解压缩文件
解压缩 安装文件 DolphinDB_Linux64_V2.00.13.zip 解压到 /u01/dolpindb/ 目录
[root@localhost soft]#
[root@localhost soft]#
[root@localhost soft]# unzip DolphinDB_Linux64_V2.00.13.zip -d /u01/dolpindb/
Archive: DolphinDB_Linux64_V2.00.13.zip
inflating: /u01/dolpindb/DolphinDB_Evaluation_License_Agreement.pdf
inflating: /u01/dolpindb/README.txt
inflating: /u01/dolpindb/Third_Party_Software_License.txt
inflating: /u01/dolpindb/Web_Third_Party_Software_License.txt
creating: /u01/dolpindb/server/
creating: /u01/dolpindb/server/clusterDemo/
creating: /u01/dolpindb/server/clusterDemo/config/
inflating: /u01/dolpindb/server/clusterDemo/config/agent.cfg
inflating: /u01/dolpindb/server/clusterDemo/config/cluster.cfg
inflating: /u01/dolpindb/server/clusterDemo/config/cluster.nodes
inflating: /u01/dolpindb/server/clusterDemo/config/config-specification.txt
inflating: /u01/dolpindb/server/clusterDemo/config/controller.cfg
creating: /u01/dolpindb/server/clusterDemo/data/
inflating: /u01/dolpindb/server/clusterDemo/getDebugInfo.sh进入到/u01/dolphindb/ , 目录查看解压内容:
[root@localhost soft]#
[root@localhost soft]# clear
[root@localhost soft]# cd /u01/dolpindb/
[root@localhost dolpindb]# ls
DolphinDB_Evaluation_License_Agreement.pdf README.txt server Third_Party_Software_License.txt Web_Third_Party_Software_License.txt
[root@localhost dolpindb]# ll
total 436
-rw-r--r--. 1 root root 382308 Jun 28 20:01 DolphinDB_Evaluation_License_Agreement.pdf
-rw-r--r--. 1 root root 1618 Jun 28 20:01 README.txt
drwxr-xr-x. 7 root root 4096 Jun 28 20:02 server
-rw-r--r--. 1 root root 25521 Jun 28 20:01 Third_Party_Software_License.txt
-rw-r--r--. 1 root root 24484 Jun 28 20:01 Web_Third_Party_Software_License.txt
[root@localhost dolpindb]#其他内容建议直接访问CSND原文:
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。