How to Operate the Administrator

This section describes the administrator’s operations and procedures.

M:Arthur allows for two types of users: administrators and users.
Administrators are granted administrative privileges. This section describes how to operate as an administrator.

When you install M:Arthur, at least one administrator will be initially registered during the installation process.

The registered administrators will be able to use M:Arthur.



1. Basic Administrator Operations

Administrators can register new users and servers. Once registered, these users and servers can be used in M:Arthur.

Basic administrator tasks can be accessed from the menu bar on the left side of the 【M:Arthur】 screen (called the left menu bar).
Under the 〈Setting〉 section of this menu, you’ll find the 〈Server〉 and 〈User〉 options. Click on these to start managing servers and users.

1.1_Capture


2. Create a Server Group

Before registering a server, you need to create a server group.
A server group is a collection of individual servers. If you want to create or edit server groups, refer to the procedures below, and then register servers by assigning them to the server group.
※ A server group named 「 default 」 is already created in the initial state.

To create a server group, select 〈Setting〉, then 〈Server〉 from the left menu bar. Then select the 《Group》 tab at the top of the screen, and click the [+Add Server Group] button on the right.

1.2-1_Capture


【Add a New Server Group】 screen will appear.
To create a server group, enter the required information and click the [Add] button at the bottom. If you want to cancel, click the [Cancel] button.

1.2-2_Capture


A summary of each item is as follows

Item NameDescription
Group NameThe display name of the server group. This can be set freely.
It is a required field.
NoteRemarks field of the server group. You can set this field as you wish.

3. Register a Server

To register a server, select 〈Setting〉, then 〈Server〉 from the left menu bar. Then select the 《Server》 tab at the top, and click the [+Add Server] button on the right side.

1.3_1_Capture


The【Add a New Server】 (server registration screen) will appear.
To register a server, fill in the required information on the screen and click the [Add] button at the bottom. To cancel the operation, click the [Cancel] button.

1.3_2_Capture


A summary of each item is as follows

Item NameDescription
Server NameThe display name of the server. You can fill in this field freely.
It is a required field.
AliasM:Arthur will use the information in the Alias field as the basis for linking to the process. Please make sure to enter the correct OS hostname.
This field is required.
Login Node
/ Compute Node
Specify the login node (administrative node) or compute node. Either or both can be selected.
AWS Node IDThis is the ID for the server to work with M:Arthur. Only the login node (managed node) needs to be filled in.
HPC TypeSelect the management tool for the job, either PBS (for OpenPBS) or SLURM (for Slurm).
This is a required field.
NoteRemarks for the server. You can fill in freely.
Server GroupSelect the server group to register. At least one server group must be registered in order to register a server.
This field is required.

4. Create an Activation and Register a Login Server

To register a login server, first create an activation on the management screen, and then install the agent on the login server. When the agent is installed successfully, the login server is registered with M:Arthur automatically.

First, create the activation required to install the agent. To create an activation, select 〈Setting〉, then 〈Server〉 from the left menu bar. Then select the 《Activation》 tab at the top, and click the [+Add Activation] button on the right side.

admin_activation_01


The【Add a New Activation】 (activation creation screen) will appear.
To create an activation, fill in the required information on the screen and click the [Add] button at the bottom. To cancel the operation, click the [Cancel] button.

admin_activation_02


A summary of each item is as follows

Item NameDescription
Server GroupSelect the server group to register. At least one server group must be registered in order to register a server.
This field is required.
HPC TypeSelect the management tool for the job, either PBS (for OpenPBS) or SLURM (for Slurm).
This field is required.
LimitEnter the maximum number of servers that can be registered with the activation code to be issued.
This field is required.

admin_activation_03


The issued activation is added to the screen. The activation information is not displayed on the screen, so click the icon at the right end of the added row to copy the command to run for the activation. The activation information is included in the command.
The items displayed on the【Activation】 screen are as follows.

ItemDescription
Activation IDThe ID of the issued activation
Server GroupThe server group to register
HPC TypeThe management tool for the job
Count / LimitThe number of registered servers, and the maximum number of servers that can be registered
Expired DateThe expiration date of the activation code
(copy icon)Click the icon to copy the command to run for the activation to the clipboard

If the login server connects to the outside through a proxy, enter the proxy URL (in the form http://hostname:port) in the 「Proxy URL」 field above the list before copying. The copied command will include the proxy settings.
If the format of the input is not correct, the command cannot be copied.
For how to run the copied command, see Appendix: Agent Installation Instructions.


5. Create a User Group

In order to register users, user groups must first be registered.
A user group corresponds to a grouping of individual users. If you want to create or edit user groups, refer to the procedures below, and then register users by assigning them to the user group.
※ A user group named 「 default 」 is created and linked to the 「 default 」 server group in the initial state.

To register a user group, select 〈Setting〉, then 〈User〉 from the left menu bar.
Then select the 《Group》 tab at the top of the screen, and click the [+Add User Group] button on the right.

1.4_1_Capture


The【Add a New User Group】 (user group creation screen) will appear.
To create a user group, fill in the required information on the screen and click the [Add] button at the bottom. To cancel the operation, click the [Cancel] button.

1.4_2_Capture


A summary of each item is as follows

Item NameDescription
Group NameThe display name of the user group. You can fill in this field freely.
It is a required field.
NoteRemarks field of the user group. You can fill in this field freely.
Available Server GroupsSet the server groups that the user group can use. Multiple selections are allowed.
Users belonging to the user group can use the servers in the server group set here.

6. Register a User

To register a user, select 〈Setting〉 on the left menu bar, then 〈User〉, and then click the [+Add User] button on the right side.

1.5_1_Capture


The【Add a New User】 (user registration screen) will appear.
To register a user, fill in the required information on the screen and select the [Add] button at the bottom. To cancel the operation, click the [Cancel] button.
(In 【Add a New User】, scroll down the screen and fill in the form.)

1.5_2_Capture

1.5_3_Capture


A summary of each item is as follows

Item NameDescription
Account NameThe display name of the user. You can fill in this field freely.
It is a required field.
Profile ImageYou can set a profile image. Click the[Remove] button to delete the registered image.
AliasM:Arthur uses the information in the Alias field as the basis for processing. Be sure to enter the correct OS user name.
This field is required.
Email AddressThe user’s email address.
This will also be used as the login ID for M:Arthur.
The account registration information will be notified to the corresponding e-mail address.
This field is required.
Password
/ Password (confirmation)
The user’s password, used to log in to M:Arthur. The user will be notified of the set password by e-mail. The password must be at least 8 characters long and contain upper case alphabets, lower case alphabets, and numbers.
Required field.
AuthoritySets the user’s authority. The following two types of values can be set.
・ Administrator: Allows users and servers to register, edit, and delete users and servers. Can also check the status of jobs and submit jobs.
・ User: Allows you to check the status of jobs in the group you belong to and submit jobs.
It is a required field.
Time ZoneSelect the time zone of the user.
This field is required.
User Group NameSelect the user group to which the user belongs. You may select more than one. At least one user group is required to register a user.
This field is required.


These are the operations that only administrators can perform.

7. License Management (Configuring Usage Servers)

This function is intended only for organizations where the License Management function is enabled.

For organizations utilizing License Management, you can set the servers to be used based on the registered license information (validity period and node count).

In the relevant organizations, the 〈License〉 menu is displayed within 〈Setting〉 in the left menu bar, and clicking this will navigate to the License Management screen.

7.1_Capture


The administrator needs to select the license and allocate the usage servers from the editing screen.
To configure usage servers, first select the target license from the 【License List】.
The list displays the registered licenses, the upper limit of available servers, and the current usage count.

7.2_Capture


A summary of each item is as follows:

ItemDescription
FromThe starting month of the license validity period.
ToThe ending month of the license validity period.
AllocatedDisplays the upper limit of available servers.
UsedDisplays the currently used server count.
Edit Button (Pencil)Opens the detailed screen and allows you to change the target servers, etc.
Details Button (Document)Displayed for expired licenses. Opens the detailed screen, but editing is not available.

Click the [Edit Button] (pencil icon) displayed on the right side of the corresponding license row in the 【License List】 to navigate to the 【Edit License】 screen where you can configure the usage servers.
Select the servers to be allocated from the server list displayed under “Target Server” on the screen.
Additionally, by clicking the [Import] button in the upper right corner of the screen, you can configure the allocation by inheriting the settings from the most recent license allocation information.

7.3_Capture


A summary of each item is as follows:

ItemDescription
ImportApplies the settings from the most recent license allocation information.
A confirmation dialog will be displayed. Confirm and proceed with execution.
FromThe starting month of the license validity period.
ToThe ending month of the license validity period.
Allocate CountDisplays the upper limit of available servers.
Target ServerSelect the target servers to be allocated.
SaveApplies the configured settings and returns to the list screen.
CancelDiscards the configured settings and returns to the list screen.