ABCIでSingularityイメージファイルを作成するには

投稿:hagi  
0 857 通報 ウォッチ

Singularity PRO 3.5環境で、fakerootオプションを使用することにより、buildを使ったイメージを作成できます。

fakerootの詳細はこちら


例)Singularityイメージ作成

[username@es1 ~]$ module load singularitypro/3.5
[username@es1 ~]$ singularity build --fakeroot ubuntu.sif ubuntu.def
INFO:    Starting build...
(snip)
INFO:    Creating SIF file...
INFO:    Build complete: ubuntu.sif
[username@es1 singularity]$


例)グループ領域(/groups1, /groups2)で、Singularityイメージ作成を作成する場合

上記コマンドをグループ領域(/groups1, /groups2)配下で実行するとエラーが発生します。その場合、singularityコマンドを実行する前に以下のようにid -aコマンドで所属するグループを確認の上、newgrpコマンドを実施いただくことで回避可能です。

下記例のgaa00000の箇所が所属するグループとなります。

[username@es1 groupname]$ id -a
uid=0000(aaa00000aa) gid=0000(aaa00000aa) groups=0000(aaa00000aa),00000(gaa00000)
[username@es1 groupname]$ newgrp gaa00000


コメント

    まだありません。

    ログインしてコメントを書く

    関連する投稿