原 Greenplum环境变量
该参考列出并描述了Greenplum中可设置的环境变量。 如果想为所有用户设置这些环境变量,需要在用户的启动shell配置文件(如~/.bashrc或~/.bash_profile或者在/etc/profile中进行设置这些环境变量。
必需的环境变量
Note: GPHOME, PATH和LD_LIBRARY_PATH能够通过引入Greenplum安装目录下的greenplum_path.sh文件来设置。
GPHOME
该参数指明了Greenplum安装位置。例如:
1 | GPHOME=/usr/local/greenplum-db-<version>export GPHOME |
PATH
PATH环境变量指出Greenplum的bin目录所在位置。例如:
1 | 复制代码PATH=$GPHOME/bin:$PATHexport PATH |
LD_LIBRARY_PATH
LD_LIBRARY_PATH环境变量指出了Greenplum/PostgreSQL库文件所在位置。例如:
1 | LD_LIBRARY_PATH=$GPHOME/libexport LD_LIBRARY_PATH |
MASTER_DATA_DIRECTORY
该变量指出在master数据目录中通过gpinitsystem创建的目录。例如:
1 | MASTER_DATA_DIRECTORY=/data/master/gpseg-1export MASTER_DATA_DIRECTORY |
可选的环境变量
以下是标准的PostgreSQL环境变量,它们也在Greenplum数据库中被识别。 为方便起见,您可能希望将与连接相关的环境变量添加到配置文件中,因此您无需在命令行上为客户端连接键入这么多选项。 请注意,这些环境变量应仅在Greenplum数据库master主机上设置。
PGAPPNAME
应用的名称,通常当一个应用连接到服务器时设置的。 该名称在活动视图和日志条目中有显示。 PGAPPNAME环境变量和application_name连接参数有相同的行为。 application_name的默认值是psql。该名称不能超过63个字符。