5
|
1 \chapter{教育計算機システムの管理}
|
|
2
|
|
3 本章では, 構築した教育計算機システムの管理の方法, 利用方法について述べる。
|
|
4
|
24
|
5 \section{Virtual Machineの利用と管理}
|
26
|
6 ie-virshは旧システムより利用されている。
|
|
7 新システムでも利用を継続し, 新たに機能の追加を行った。
|
|
8 \par
|
|
9 これまでのie-virshではVMを利用するには, 手元のPCで作成したVMイメージをサーバにアップロードを行い, ie-virshでドメインの定義が必要であった。
|
|
10 そこで, 新たにVMのテンプレートのイメージを用意し, テンプレートから差分でVMを作成できるようにした。
|
|
11 VMのテンプレートから新たにVMを作成するには下記のように行う。
|
|
12 また, --gdbオプションを付与することで, GDBによるLinux KernelのDebugを行える。
|
|
13 \begin{verbatim}
|
|
14 $ ie-virsh define --template Ubuntu-20 [VM_NAME]
|
|
15 \end{verbatim}
|
|
16
|
|
17 VMの作成で利用できるテンプレートは下記の操作で確認することができる。
|
|
18 \begin{verbatim}
|
|
19 $ ie-virsh templates
|
|
20 \end{verbatim}
|
|
21
|
|
22 また, 作成したVMのデフォルトのリソースは旧システムから変更はなく, CPU1コア, メモリ1GB, ディスク容量10GBとなっている。
|
|
23 これまでは, リソースの変更は申請が必要であったが, 下記の操作でVMのリソースを変更が行える。
|
|
24 しかし, ディスク容量の変更には申請が必要となっている。
|
|
25 \begin{verbatim}
|
|
26 $ ie-virsh edit [VM_NAME]
|
|
27 \end{verbatim}
|
|
28
|
|
29 作成したVMにIPアドレスを割り当てるには, IPアドレス管理サービスにMacアドレスを登録する必要がある。
|
|
30 VMのMacアドレスはie-virshが作成するXMLファイルに定義されており, dumpxmlでXMLを出力し確認できる。
|
|
31 しかし, XMLを出力すると必要とする情報以外も多く表示されるため, 下記の操作でVMのインターフェース情報を出力できるようになっている。
|
|
32 \begin{verbatim}
|
|
33 $ ie-virsh domiflist [VM_NAME]
|
|
34 \end{verbatim}
|
24
|
35
|
|
36 \section{Containerの利用と管理}
|
|
37 \subsection{Podman}
|
|
38 \subsection{ie-podman}
|
25
|
39 \subsection{SingularityとSlurm} |