第四章 Greenplum环境变量
2017-11-22 22:46
148 查看
Chapter
4 Greenplum环境变量
此参考列出并介绍了环境变量为Greenplum数据集。这些设置在用户的启动shell配置文件(如〜/.bashrc或者〜/.bash_profiie),或在/ etc/ profile文件,如果你想将它们设置为所有用户。
•必需的环境变量
•可选的环境变量
注:GPHOME,PATH和LD_LIBRARY_PATH可以通过在你的Greenplum数据库的安装目录采购的greenplum-path.sh文件中设置。
GPHOME
这是你的Greenplum数据库软件的安装位置。 例如:
GPHOME=/usr/local/greenplum-db-4.3.x.xexport GPHOME
PATH
PATH环境变量应该指向Greenplum数据bin目录的位置。 例如:
PATH=$GPHOME/bin:$PATHexport PATH
LD_LIBRARY_PATH
LD_LIBRARY_PATH环境变量应指向Greenplum数据/PostgreSQL库文件的位置。 例如:
LD_LIBRARY_PATH=$GPHOME/libexport LD_LIBRARY_PATH
MASTER_ DATA_ DIRECTORY
这应该指向由主数据目录位置中的gpinitsystem实用程序创建的目录。例如:
MASTER_DATA_DIRECTORY=/data/master/gpseg-1
export_MASTER_DATA_DIRECTORY
以下是标准PostgreSQL环境变量,这些变量在Greenplum数据库中也被识别。您可能希望将连接相关的环境变量添加到您的配置文件中以方便使用,因此您不必在命令行上为客户端连接键入如此多的选项。请注意,只能在Greenplum数据库主控主机上设置这些环境变量。
PGAPPNAME
连接到服务器时,应用程序通常由应用程序设置的名称。该名称显示在活动视图和日志条目中。 PGAPPNAME环境变量的行为与application_name连接参数相同。application_name的默认值是psql。名称不能超过63个字符。
PGDATABASE
连接时使用的默认数据库的名称。
PGHOST
Greenplum数据库主控主机名。
PGHOSTADDR
主控主机的数字IP地址。这可以设置,而不是或除了PGHOST以避免DNS查找开销。
PGPASSWORD
如果服务器要求密码验证,则使用该密码。由于安全原因,不建议使用此环境变量(某些操作系统允许非root用户通过ps查看进程环境变量)。请考虑使用〜/ .pgpass文件。
PGPASSFILE
用于查找的密码文件的名称。如果未设置,则默认为〜/ .pgpass。有关更多信息,请参阅PostgreSQL文档中有关Password file的主题。
PGOPTIONS
为Greenplum数据库主服务器设置其他配置参数。
PGPORT
主控主机上的Greenplum数据库服务器的端口号。默认端口是5432。
PGUSER
用于连接的Greenplum数据库用户名。
PGDATESTYLE
设置会话的默认日期/时间表示形式。 (相当于SET datestyle TO ...)
PGTZ
设置会话的默认时区。 (Equivalent to set timezone to...)
PGCLIENTENCODING
设置会话的默认客户端字符集编码。 (Equivalent to set ciient_encoding to...)
4 Greenplum环境变量
此参考列出并介绍了环境变量为Greenplum数据集。这些设置在用户的启动shell配置文件(如〜/.bashrc或者〜/.bash_profiie),或在/ etc/ profile文件,如果你想将它们设置为所有用户。
•必需的环境变量
•可选的环境变量
注:GPHOME,PATH和LD_LIBRARY_PATH可以通过在你的Greenplum数据库的安装目录采购的greenplum-path.sh文件中设置。
GPHOME
这是你的Greenplum数据库软件的安装位置。 例如:
GPHOME=/usr/local/greenplum-db-4.3.x.xexport GPHOME
PATH
PATH环境变量应该指向Greenplum数据bin目录的位置。 例如:
PATH=$GPHOME/bin:$PATHexport PATH
LD_LIBRARY_PATH
LD_LIBRARY_PATH环境变量应指向Greenplum数据/PostgreSQL库文件的位置。 例如:
LD_LIBRARY_PATH=$GPHOME/libexport LD_LIBRARY_PATH
MASTER_ DATA_ DIRECTORY
这应该指向由主数据目录位置中的gpinitsystem实用程序创建的目录。例如:
MASTER_DATA_DIRECTORY=/data/master/gpseg-1
export_MASTER_DATA_DIRECTORY
以下是标准PostgreSQL环境变量,这些变量在Greenplum数据库中也被识别。您可能希望将连接相关的环境变量添加到您的配置文件中以方便使用,因此您不必在命令行上为客户端连接键入如此多的选项。请注意,只能在Greenplum数据库主控主机上设置这些环境变量。
PGAPPNAME
连接到服务器时,应用程序通常由应用程序设置的名称。该名称显示在活动视图和日志条目中。 PGAPPNAME环境变量的行为与application_name连接参数相同。application_name的默认值是psql。名称不能超过63个字符。
PGDATABASE
连接时使用的默认数据库的名称。
PGHOST
Greenplum数据库主控主机名。
PGHOSTADDR
主控主机的数字IP地址。这可以设置,而不是或除了PGHOST以避免DNS查找开销。
PGPASSWORD
如果服务器要求密码验证,则使用该密码。由于安全原因,不建议使用此环境变量(某些操作系统允许非root用户通过ps查看进程环境变量)。请考虑使用〜/ .pgpass文件。
PGPASSFILE
用于查找的密码文件的名称。如果未设置,则默认为〜/ .pgpass。有关更多信息,请参阅PostgreSQL文档中有关Password file的主题。
PGOPTIONS
为Greenplum数据库主服务器设置其他配置参数。
PGPORT
主控主机上的Greenplum数据库服务器的端口号。默认端口是5432。
PGUSER
用于连接的Greenplum数据库用户名。
PGDATESTYLE
设置会话的默认日期/时间表示形式。 (相当于SET datestyle TO ...)
PGTZ
设置会话的默认时区。 (Equivalent to set timezone to...)
PGCLIENTENCODING
设置会话的默认客户端字符集编码。 (Equivalent to set ciient_encoding to...)
相关文章推荐
- 《linux程序设计 - 第四章》 [ 程序参数 / 环境变量 / 日期与时间]
- 第四章 设置LFS临时系统的环境变量
- <linux程序设计> 第四章 [ 程序参数 / 环境变量 / 日期与时间]
- <linux程序设计> 第四章 [ 程序参数 / 环境变量 / 日期与时间]
- <linux程序设计> 第四章 [ 程序参数 / 环境变量 / 日期与时间]
- 第四章 进程(3)进程的命令行&环境变量
- R语言环境变量的设置 环境设置函数为options()
- Linux设置和查看环境变量的方法
- 设置查看环境变量
- Windows下配置python环境变量
- 设置Linux环境变量的三种方法
- Java获取系统属性及环境变量
- JDK安装与环境变量配置
- solaris移植到linux的大坑:bash和sh中环境变量继承的差异
- 【Thinking in Java笔记】Java环境变量CLASSPATH
- linux下JSP相关环境变量的设置(20060111)
- java环境变量配置
- LD_LIBRARY_PATH这个环境变量的内容
- LD_LIBRARY_PATH 环境变量
- JDK的安装和环境变量设置