1. 安装Presto
下载Presto server tarball,presto-server-0.100.tar.gz,将它解压。 它包含一个顶级目录, presto-server-0.100,我们叫它安装目录。Presto需要一个用于存储日志、本地元数据等的数据目录。 建议在安装目录的外面创建一个数据目录。这样方便Presto进行升级。
2. 配置Presto
在安装目录中创建一个etc目录。 在这个etc目录中放入以下配置信息:
(1)节点属性:每个节点的环境配置信息
(2)JVM 配置:JVM的命令行选项
(3)配置属性:Presto server的配置信息
(4)Catalog属性:configuration forConnectors(数据源)的配置信息
配置后结构图:
2.1 节点配置
节点属性配置文件:etc/node.properties包含针对于每个节点的特定的配置信息。 一个节点就是在一台机器上安装的Presto实例。 这份配置文件一般情况下是在Presto第一次安装的时候,由部署系统创建的。 一个etc/node.properties配置文件至少包含如下配置信息:
node.environment=presto-cluster
node.id= 10001
node.data-dir=/home/xiaosi/data/presto
针对上面的配置信息描述如下:
(1)node.environment: 集群名称,所有在同一个集群中的Presto节点必须拥有相同的集群名称。