メインコンテンツへ移動

環境変数

HDP Serverコンテナで使用する環境変数の意味は下記の通りです。

環境変数説明
ENV_MINGDAO_PROTO接続プロトコルです。httpまたはhttpsを設定できます。
ENV_MINGDAO_HOSTアクセス先のアドレス。例:example.domain.com(ドメイン名を使用する場合は、先にプロキシを設定してください)
ENV_MINGDAO_PORTポート番号です。例:80
ENV_MINGDAO_SUBPATHサブパス。例:https://www.domain.com/abc の場合は /abc に設定
ENV_MINGDAO_INTRANET_ENDPOINTENV_MINGDAO_HOST:ENV_MINGDAO_PORTに対応するイントラネットアドレスです。例:192.168.1.1:8880(クラスタ構成時のみ設定が必要)。
ENV_MONGODB_URIMongoDB接続アドレス。例:mongodb://192.168.1.1:27017,192.168.1.2:27017,192.168.1.3:27017
ENV_MONGODB_OPTIONSMongoDB URIパラメータです。[?]で始まります。
ENV_MONGODB_CACHEGBMongoDBで利用可能な最大メモリ量です。
ENV_MYSQL_HOSTMySQLサーバアドレス。例:192.168.2.1 [VIP]
ENV_MYSQL_PORTMySQLポート番号。標準は3306です。
ENV_MYSQL_USERNAMEMySQLのユーザー名。標準はrootです。
ENV_MYSQL_PASSWORDMySQLのパスワード。空欄可。標準は123456です。
ENV_REDIS_HOST[Redis マスター・スレーブまたはスタンドアロンモード] Redisアドレス。例:192.168.3.1 [VIP]
ENV_REDIS_PORT[Redis マスター・スレーブまたはスタンドアロンモード] Redisポート番号。デフォルト: 6379
ENV_REDIS_PASSWORD[Redis マスター・スレーブまたはスタンドアロンモード] Redisのパスワード。空欄可。デフォルト: 123456
ENV_REDIS_MAXMEMORY[Redisスタンドアロンモード] 最大メモリ利用量。例:5gb。超過時はLRUアルゴリズムで削除します。デフォルト無制限です。
ENV_REDIS_SENTINEL_ENDPOINTS[Redis Sentinelモード] Sentinelアドレス。複数の場合はカンマ区切りで指定します。
ENV_REDIS_SENTINEL_MASTER[Redis Sentinelモード] マスター名です。
ENV_REDIS_SENTINEL_PASSWORD[Redis Sentinelモード] 接続パスワードです。
ENV_KAFKA_ENDPOINTSKafka接続アドレス。例:192.168.1.4:9092,192.168.1.5:9092,192.168.1.6:9092
ENV_KAFKA_SECURITY_PROTOCOLKafkaセキュリティプロトコル。Plaintext(標準)および SaslPlaintextが利用できます。
ENV_KAFKA_SASL_MECHANISMENV_KAFKA_SECURITY_PROTOCOLがSaslPlaintextの場合のみ利用。固定値:PLAIN。
ENV_KAFKA_SASL_USERNAMEENV_KAFKA_SECURITY_PROTOCOLがSaslPlaintextの場合のみ利用。認証ユーザー名です。
ENV_KAFKA_SASL_PASSWORDENV_KAFKA_SECURITY_PROTOCOLがSaslPlaintextの場合のみ利用。認証パスワードです。
ENV_FILE_ENDPOINTSファイルストレージサービスのアドレス。例:192.168.1.12:9000,192.168.1.13:9000,192.168.1.14:9000,192.168.1.15:9000
ENV_FILE_ACCESSKEYファイルストレージサービスのACCESSKEYです。
ENV_FILE_SECRETKEYファイルストレージサービスのSECRETKEYです。
ENV_FILECACHE_EXPIREサムネイルキャッシュの有効期限管理を有効にするかどうか。デフォルトは true
ENV_FILE_DELETE_ENABLE_PHYSICALファイルを物理的に削除するかの設定。標準はfalseです。
ENV_FILE_DELETE_BEFORE_DAYSENV_FILE_DELETE_ENABLE_PHYSICALがtrueの場合のみ利用。何日前のファイルを物理削除するか。標準は7日です。
ENV_FILE_DELETE_TASK_CRONENV_FILE_DELETE_ENABLE_PHYSICALがtrueの場合のみ利用。定時実行のcron式。標準値:0 0 1 * * ?(毎日午前1時)。
ENV_FILE_UPLOAD_TOKEN_EXPIRE_MINUTESファイルアップロード用トークンの有効期限(分単位)。標準は120分です。
ENV_FILE_DOWNLOAD_TOKEN_EXPIRE_MINUTESファイルダウンロード用トークンの有効期限(分単位)。標準は60分です。
ENV_FLINK_URLFlinkの接続アドレスです。
ENV_FLINK_S3_BUCKETデータパイプラインサービスで利用するS3バケットを指定します。デフォルトはmdocです。
Flinkのデフォルトバケットを変更した場合も本変数を合わせて書き換えてください。
ENV_FRAME_OPTIONSIFrameリファレンスポリシーです。ALLOWALL、SAMEORIGIN(標準)、DENY、ALLOW-FROM uriから選択できます。
ENV_DISABLE_IPV6コンテナ内NginxでIPv6ポートリッスンを無効化するか。デフォルトはfalseです。
ENV_INIT_SERVICE_WAITMSコンテナ起動時にストレージコンポーネントの準備完了まで待機する時間(ミリ秒)。標準は120000です。