23: 2021-10-29 (金) 14:26:01 iseki |
現: 2022-07-05 (火) 11:43:15 iseki |
- | * mod_ltids [#vc2f0b1e] | + | * mod_lticontainer [#vc2f0b1e] |
- | - サポート対象の MDLDockerSpawner が [[LTIDockerSpawner>JupyterHub/LTIDockerSpawner]] に名称を変更したので,このモジュールも mod_mdlds から mod_ltids へ名称を変更.(2021 9/17) | + | - サポート対象の MDLDockerSpawner が [[LTIDockerSpawner>JupyterHub/LTIDockerSpawner]] に名称を変更したので,このモジュールも mod_mdlds から mod_lticontainer へ名称を変更.(2021 9/17) |
| - さらに変更.[[LTIDockerSpawner>JupyterHub/LTIDockerSpawner]] は [[LTIContainerSpawner>JupyterHub/LTIContainerSpawner]] の一部になる (2021 10/3).迷路は続くよ何処までも. | | - さらに変更.[[LTIDockerSpawner>JupyterHub/LTIDockerSpawner]] は [[LTIContainerSpawner>JupyterHub/LTIContainerSpawner]] の一部になる (2021 10/3).迷路は続くよ何処までも. |
| -- 当然 [[LTIPodmanSpawner>JupyterHub/LTIPodmanSpawner]] でも使用可能. | | -- 当然 [[LTIPodmanSpawner>JupyterHub/LTIPodmanSpawner]] でも使用可能. |
| | | |
| ** [[Moodle]] Module for Moodle & [[JupyterHub]] Integration [#s675b15a] | | ** [[Moodle]] Module for Moodle & [[JupyterHub]] Integration [#s675b15a] |
- | - gitlab: https://gitlab.nsl.tuis.ac.jp/iseki/mod_ltids | + | - gitlab: https://gitlab.nsl.tuis.ac.jp/iseki/mod_lticontainer |
| | | |
| - [[LTIDockerSpawner>JupyterHub/LTIDockerSpawner]], [[LTIPodmanSpawner>JupyterHub/LTIPodmanSpawner]] をサポートする,Moodle用モジュール | | - [[LTIDockerSpawner>JupyterHub/LTIDockerSpawner]], [[LTIPodmanSpawner>JupyterHub/LTIPodmanSpawner]] をサポートする,Moodle用モジュール |
| -- 140M くらいだと何とかコンテナは起動するが,ほぼ使えない. | | -- 140M くらいだと何とかコンテナは起動するが,ほぼ使えない. |
| -- 180M くらいで何とか使用できるようになる. | | -- 180M くらいで何とか使用できるようになる. |
- | -- mod_ltids では,余裕を考えてきりのいい 200M から表示. | + | -- mod_lticontainer では,余裕を考えてきりのいい 200M から表示. |
| #br | | #br |
| | | |
| - ボリュームのフルネーム(正式名): ''lms_[ vol | sub | prs ]_表示名_コースID_MoodleホストのFQDN'' | | - ボリュームのフルネーム(正式名): ''lms_[ vol | sub | prs ]_表示名_コースID_MoodleホストのFQDN'' |
| -- 例:''lms_vol_xyz_98_el.mml.tuis.ac.jp'' | | -- 例:''lms_vol_xyz_98_el.mml.tuis.ac.jp'' |
| + | #br |
| + | |
| + | ** Trouble Shooting [#cb048806] |
| + | **** Call to undefined function posix_getpwuid() [#hafc01be] |
| + | - php-process をインストールする |
| + | yum -y install php-process |
| + | |
| + | **** The web server process does not have write access to its own home directory. Please check the permissions. [#ja22db7c] |
| + | - Webサーバの実効ユーザのホームディレクトリを調べて,そのディレクトリを実効ユーザの持ち物にする. |
| + | vipw /etc/passwd |
| + | cd /usr/share/httpd/ |
| + | chown apache.apache . |
| #br | | #br |
| | | |
| *** Install [#cb55e0da] | | *** Install [#cb55e0da] |
| # cd {moodle_dir}/mod | | # cd {moodle_dir}/mod |
- | # git clone https://gitlab.nsl.tuis.ac.jp/iseki/mod_ltids.git | + | # git clone https://gitlab.nsl.tuis.ac.jp/iseki/mod_lticontainer.git |
- | # mv mod_ltids ltids | + | # mv mod_lticontainer ltids |
| # chown -R apache.apache ltids | | # chown -R apache.apache ltids |
| access to moodle by admin | | access to moodle by admin |
| | | |
| *** [[DB>./DB]] [#df5455f9] | | *** [[DB>./DB]] [#df5455f9] |
- | | + | - [[mdl_lticontainer>./DB/mdl_lticontainer]] |
- | **** [[mdl_ltids>./DB/mdl_ltids]] [#q6c18d6f] | + | - [[mdl_lticontainer_client_data>./DB/mdl_lticontainer_client_data]] |
- | **** [[mdl_ltids_websock_data>./DB/mdl_ltids_websock_data]] [#tcb471ae] | + | - [[mdl_lticontainer_server_data>./DB/mdl_lticontainer_server_data]] |
- | **** [[mdl_ltids_websock_session>./DB/mdl_ltids_websock_session]] [#r217fd43] | + | - [[mdl_lticontainer_session >./DB/mdl_lticontainer_session]] |
- | **** [[mdl_ltids_websock_tags>./DB/mdl_ltids_websock_tags]] [#y6a5decf] | + | - [[mdl_lticontainer_tags>./DB/mdl_lticontainer_tags]] |
| #br | | #br |