管理 (AEN 4.1.2)

本部分适用于 Anaconda Enterprise Notebooks (AEN) 的管理员。AEN 系统的大部分管理是从管理界面完成的。一些高级任务是使用命令行从终端窗口完成的。

Anaconda Enterprise Notebooks 用户帐户可以升级为管理员以拥有用户和管理员权限。

当用户 在顶部菜单栏中被提升为管理员时,会出现两个额外的链接,这些链接在用户帐户 Admin 和 Users 中不可用:

图像0

  • 管理员链接到完整的管理员仪表板,带有下面讨论的子菜单。
  • 用户链接到系统上当前活动的所有用户的列表。
  • 所有其他顶部菜单项与所有用户帐户相同。

此外,晋升为管理员的用户可以访问高级命令行管理工具

管理仪表板在左栏中包括三个子菜单:员工、站点管理员和提供者。本备忘单下面的部分详细描述了每个子菜单。

管理菜单备忘单

员工菜单

  • 每日报告用户数和项目数
  • 密码重置允许您重置用户密码
  • 通知允许通过 SES 或 SMTP 将系统消息中继给用户
  • 例外如果在 AEN 运行时出现错误,顶部导航栏上会出现一个红点。查看错误或标记为已读。

站点管理菜单

  • 常规允许您更改 AE Notebook 服务器安装的配置设置
  • 帐户打开或关闭开放注册
  • 用户显示用户名、项目数量和上次登录
  • 安全日志列出了可能影响安全的错误
  • 数据中心查看当前或添加新的数据中心
  • 任务队列列出任务队列中的工作人员和优先级
  • 许可证查看当前或上传新许可证。

提供者菜单

  • 企业资源查看、添加或删除本地或云服务,指定公共或不控制对该计算节点的访问。

下面详细介绍了这些子菜单中的每一个。

员工菜单

每日报告

每日报告提供有关用户和项目数量的报告。对于新用户(如果允许开放注册,另见站点管理员帐户),报告显示相应用户名和电子邮件的列表:

图片1

该报告还显示了选定时间范围内 Anaconda Enterprise Notebooks 中发生的操作列表(创建的项目、更新的项目、用户身份验证和添加的用户)。您可以查看今天、昨天、本周和本月的信息。

密码重置

输入需要新密码的用户的用户名,然后单击生成 URL 按钮。这会生成一个链接,该链接可以通过电子邮件发送给用户以重置其密码:

图像2

通知

您可以使用 Amazon Simple Email Service 或通过输入 SMTP 电子邮件服务器设置来打开电子邮件通知:

图像3

通知默认关闭。

异常

异常菜单列出了 Anaconda Enterprise Notebooks 运行时出现的任何错误:

图 4

单击任何异常以查看其原因的详细信息。

提示:发生错误时,顶部导航栏中“管理”链接旁边会出现一个红点。当您将所有异常标记为已读时,红点消失。

要从顶部导航栏中删除红点,请单击全部标记为已读按钮。

站点管理菜单

一般

您可以在此菜单中更改 AE Notebook 安装的设置。这包括访问站点的主 URL、可以访问 JavaScript 文件的静态 URL、默认项目访问权限(公共或私有)和帐户类型(云或 LDAP)。

配置文件也可以在这里更改。

图 6

单击绿色更新按钮以应用更改。

账户

帐户菜单可让您打开或关闭开放注册。选中开放注册后,新用户可以注册。您必须单击绿色的更新按钮才能使更改生效。

图片7

提示:开放注册意味着任何有权访问您的 AEN 服务器 URL 的人都可以创建自己的帐户。

用户

“用户”菜单可让您查看所有注册用户的姓名、他们创建的项目数量以及他们上次登录 Anaconda Enterprise Notebooks 的时间:

图片8

安全日志

列出所有可能影响安全的错误:

图片9

单击眼睛图标可查看每个日志项的详细信息。

单击 Actor 列中的名称以导航到用户的个人资料页面:

图像10

数据中心

通过单击添加数据中心按钮查看当前数据中心信息或添加新数据中心:

图像11

这将带您到以下表格:

图像12

输入名称,选择子域路由或 Https,输入基本域名和服务器的摘要描述,然后选择提供商。

完成后单击提交按钮以添加新的数据中心。

任务队列

查看任务队列中的worker列表以及任务是高优先级、默认优先级还是低优先级:

图像13

还可以查看按默认或高优先级排序的当前队列列表。

单击优先级(默认或高)以查看队列中的所有任务。

许可证

您可以在管理设置的许可证菜单中找到有关 Anaconda Enterprise Notebooks 许可证的信息。这包括产品名称、供应商、名称、类型、结束日期和许可证颁发时间:

图像14

单击更新您的许可证按钮打开一个新菜单,您可以在其中轻松更新您的许可证。

收到新的许可证文件后,您可以使用“上传新许可证”对话框将文件添加到您的 Anaconda Enterprise Notebooks 安装中。

要上传您的新许可证,请单击“选择文件”按钮,选择新的许可证文件并单击“打开”按钮。这会将您带到“管理设置”页面。

单击要应用的新许可证的绿色更新按钮。

提供者菜单

企业资源

查看、添加或删除本地或云服务,指定公共或不精确控制谁有权访问此计算节点:

图像15

单击红色的移除按钮移除资源。

如果单击资源名称,您将看到以下屏幕,您可以在其中找到有关资源的更多信息并对其进行编辑:

图片16

单击以下任一屏幕上的绿色添加资源按钮以打开添加资源表单:

图片17

顶部实用程序导航菜单

管理员

打开此管理仪表板。

用户

当前登录系统的用户列表。单击用户名导航到其配置文件屏幕。该配置文件显示了该用户创建的项目的摘要以及该用户参与的项目列表:

图片18

管理仪表板中剩余的顶部导航菜单项与任何用户帐户相同。

管理命令行工具

Anaconda Enterprise Notebooks 包括一组可用于执行高级管理任务的命令行工具。这些实用程序文件归 Anaconda Enterprise notebooks 用户所有,只能由 Anaconda Enterprise notebooks 用户执行。

显示所有管理命令行工具的列表:

ls  - al  / opt / wakari / wakari -服务器/ bin / wk -*

执行这些命令来设置所有者和文件权限:

chown  wakari : wakari  / opt / wakari / wakari - server / bin / wk -* 
chmod  700  / opt / wakari / wakari - server / bin / wk -*

添加或删除管理用户

管理员可以使用终端应用程序中的命令行工具将用户提升为管理员。同样的工具可以删除管理员权限。

在 Anaconda Enterprise Notebooks Server 节点上,打开终端窗口以使用该命令。wk-server-admin superuser

示例:要向名为“jsmith”的用户授予管理权限,请运行以下命令:

wk -服务器-管理员 超级用户 -添加 jsmith

要删除用户的管理权限,请--remove改用:

wk -服务器-管理员 超级用户 -删除 jsmith

删除用户或项目

wk-server-adminAnaconda Enterprise 中的命令也可用于从数据库中删除用户或项目:

例如,要删除用户名为“jsmith”的用户,请运行以下命令:

wk -服务器-管理员 删除-用户 jsmith

删除由用户“jsmith”创建的名为“project1”的项目,执行以下代码:

wk -服务器-管理员 删除-项目 jsmith 项目

有关每个命令的帮助和信息,请使用后跟-h或的命令--help

示例:要显示有关上述命令的附加信息:

wk -服务器-管理员 删除-用户 - h
我们-服务器-管理员 删除-项目 - h

蟒蛇环境

每个项目都有一个关联的 conda 环境,其中包含该项目所需的包。项目首次启动时,Anaconda Enterprise Notebooks 将默认环境克隆到项目目录中,名称为“default”。

有关环境的更多信息,请参阅用户指南 Anaconda 环境页面。