LoginSignup
0
0

More than 3 years have passed since last update.

【Folio LSP】チュートリアル②VM概要

Last updated at Posted at 2020-07-02

この記事では、Library Service PlatformのOpen Sourceプロジェクトである、Folioのチュートリアルを解説します。

前記事:チュートリアル①ワークスペースを作ってVMを立ち上げる

前提

チュートリアル①ワークスペースを作ってVMを立ち上げるを参考に、Vagrantが立ち上がった状態にする。

ログを見る

vagrant ssh

Okapiのログ

less /var/log/folio/okapi/okapi.log

Stripesのログ

docker logs stripes_stripes_1
※StripesはDockerコンテナになっています。
※--followオプションを付けるとログを追えます。

バックエンドのモジュールのログ

バックエンドモジュールは、OkapiがDockerコンテナとしてデプロイしています。

モジュール名をグレップ

docker ps | grep inventory
image.png

docker ps
image.png

モジュールのログを見る

docker logs <container_name>
image.png

補足

FOLIO system setup on Vagrant boxesより抜粋
『構築済みのVagrantボックスには、本番環境を模したFOLIOスタックがセットアップされています。OkapiはDebianのインストールパッケージを使ってインストールされ、ホームディレクトリは/usr/share/folio/okapi、設定ファイルは/etc/folio/okapi、ログは/var/log/folio/okapiとなっています。バックエンドモジュールは、そのDockerデプロイ機能を使用して、Okapiを通じてデプロイされます。okapi-deploy systemdサービスユニットは、バックエンドモジュールの起動と停止を管理するために使用されます。モジュールは、/etc/folioにある設定ファイルと/usr/share/folioにある静的ファイルの慣例に従ってインストールされます。Stripesは、再起動時に再起動するように設定されたDockerコンテナとしてインストールされます。

データは、Vagrantボックス上で稼働しているPostgreSQLサーバを使用して、すべてのモジュールについて永続化されます。Dockerエンジンもインストールされており、Vagrantボックスのlocalhost:4243をリスンするように設定されているので、Okapiがモジュールのデプロイに利用できるようになっています。』

www.DeepL.com/Translator(無料版)で翻訳しました。

参考

変更履歴

2020年7月2日 新規作成

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0