システム管理
ファイルとディレクトリのレイアウト
以下のファイルとディレクトリが作成されます。
| ファイル、または、ディレクトリ | 説明 |
|---|---|
| . | FIWARE Small Bang のルートディレクトリ。これは、setup-fiware.sh コマンドを実行したディレクトリです。 |
| ./docker-compose.yml | FIWARE GE の構成情報を持つ docker compose 用の構成ファイル。 |
| ./.env | docker-compose.yml ファイルの環境変数を含むファイル。 |
| ./Makefile | make コマンド用のファイル。 |
| ./config | Docker コンテナを実行するための構成ファイルを含むディレクトリ。 |
| ./data | Docker コンテナを実行するための永続データを含むディレクトリ。 |
| ./setup_ngsi_go.sh | 別のマシンに NGSI Go をセットアップするためのスクリプト ファイル。 |
システム管理用 make コマンド
make コマンドを使用して FIWARE インスタンスを管理できます。setup-fiware.sh スクリプトを実行したディレクトリで make コマンドを実行します。
| Command | Description |
|---|---|
| ps | FIWARE インスタンスの Docker コンテナを一覧表示 |
| up | FIWARE インスタンスの Docker コンテナを作成して起動 |
| down | FIWARE インスタンスの Docker コンテナを停止して削除 |
| clean | !注意! すべてのデータを含む FIWARE インスタンスをクリーンアップ |
| collect | システム情報の収集 |
| info | サービス URLs の表示 |
別のマシンに NGSI Go の環境を作成する方法
NGSI Go のセットアップ
別のマシンで NGSI Go をセットアップするには、https://github.com/lets-fiware/ngsi-go
を参照してください。そして、マシン上で setup_ngsi_go.sh スクリプトをコピーして実行します。
管理者の電子メールとパスワードの入力が必要となります。