環境変数
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_ENDPOINT | ENV_MINGDAO_HOST:ENV_MINGDAO_PORTに対応するイントラネットアドレスです。例:192.168.1.1:8880(クラスタ構成時のみ設定が必要)。 |
| ENV_MONGODB_URI | MongoDB接続アドレス。例:mongodb://192.168.1.1:27017,192.168.1.2:27017,192.168.1.3:27017 |
| ENV_MONGODB_OPTIONS | MongoDB URIパラメータです。[?]で始まります。 |
| ENV_MONGODB_CACHEGB | MongoDBで利用可能な最大メモリ量です。 |
| ENV_MYSQL_HOST | MySQLサーバアドレス。例:192.168.2.1 [VIP] |
| ENV_MYSQL_PORT | MySQLポート番号。標準は3306です。 |
| ENV_MYSQL_USERNAME | MySQLのユーザー名。標準はrootです。 |
| ENV_MYSQL_PASSWORD | MySQLのパスワード。空欄可。標準は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_ENDPOINTS | Kafka接続アドレス。例:192.168.1.4:9092,192.168.1.5:9092,192.168.1.6:9092 |
| ENV_KAFKA_SECURITY_PROTOCOL | Kafkaセキュリティプロトコル。Plaintext(標準)および SaslPlaintextが利用できます。 |
| ENV_KAFKA_SASL_MECHANISM | ENV_KAFKA_SECURITY_PROTOCOLがSaslPlaintextの場合のみ利用。固定値:PLAIN。 |
| ENV_KAFKA_SASL_USERNAME | ENV_KAFKA_SECURITY_PROTOCOLがSaslPlaintextの場合のみ利用。認証ユ ーザー名です。 |
| ENV_KAFKA_SASL_PASSWORD | ENV_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_DAYS | ENV_FILE_DELETE_ENABLE_PHYSICALがtrueの場合のみ利用。何日前のファイルを物理削除するか。標準は7日です。 |
| ENV_FILE_DELETE_TASK_CRON | ENV_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_URL | Flinkの接続アドレスです。 |
| ENV_FLINK_S3_BUCKET | データパイプラインサービスで利用するS3バケットを指定します。デフォルトはmdocです。 Flinkのデフォルトバケットを変更した場合も本変数を合わせて書き換えてください。 |
| ENV_FRAME_OPTIONS | IFrameリファレンスポリシーです。ALLOWALL、SAMEORIGIN(標準)、DENY、ALLOW-FROM uriから選択できます。 |
| ENV_DISABLE_IPV6 | コンテナ内NginxでIPv6ポートリッスンを無効化するか。デフォルトはfalseです。 |
| ENV_INIT_SERVICE_WAITMS | コンテナ起動時にストレージコンポーネントの準備完了まで待機する時間(ミリ秒)。標準は120000です。 |