安装 AEN 服务器 (AEN 4.1.2)

AEN 服务器是 Anaconda Enterprise Notebooks 的管理前端。这是用户登录系统、存储用户帐户以及管理员可以管理系统的地方。

这些过程假定您已经满足安装准备中的所有安装要求。

AEN 服务器准备先决条件

安装 bzip2 包

确保您已bzip2安装该软件包。如果没有,您可以使用以下命令安装它:

须藤 yum 安装 bzip2

下载必备 RPM

您需要哪些 Red Hat Package Management (RPM) 安装程序文件取决于您使用的 CentOS 或 Red Hat 版本。

CentOS/Red Hat 6服务器上安装 AEN :

RPM_CDN="https://820451f3d8380952ce65-4cc6343b423784e82fd202bb87cf87cf.ssl.cf1.rackcdn.com"
curl -O $RPM_CDN/nginx-1.6.2-1.el6.ngx.x86_64.rpm
curl -O $RPM_CDN/mongodb-org-tools-2.6.8-1.x86_64.rpm
curl -O $RPM_CDN/mongodb-org-shell-2.6.8-1.x86_64.rpm
curl -O $RPM_CDN/mongodb-org-server-2.6.8-1.x86_64.rpm
curl -O $RPM_CDN/mongodb-org-mongos-2.6.8-1.x86_64.rpm
curl -O $RPM_CDN/mongodb-org-2.6.8-1.x86_64.rpm
curl -O $RPM_CDN/elasticsearch-1.7.2.noarch.rpm
curl -O $RPM_CDN/jre-8u65-linux-x64.rpm

CentOS/Red Hat 7服务器上安装 AEN :

RPM_CDN="https://820451f3d8380952ce65-4cc6343b423784e82fd202bb87cf87cf.ssl.cf1.rackcdn.com"
curl -O $RPM_CDN/nginx-1.10.2-1.el7.ngx.x86_64.rpm
curl -O $RPM_CDN/mongodb-org-tools-2.6.12-1.x86_64.rpm
curl -O $RPM_CDN/mongodb-org-shell-2.6.12-1.x86_64.rpm
curl -O $RPM_CDN/mongodb-org-server-2.6.12-1.x86_64.rpm
curl -O $RPM_CDN/mongodb-org-mongos-2.6.12-1.x86_64.rpm
curl -O $RPM_CDN/mongodb-org-2.6.12-1.x86_64.rpm
curl -O $RPM_CDN/elasticsearch-1.7.6.noarch.rpm
curl -O $RPM_CDN/jre-8u112-linux-x64.rpm

安装必备的 RPM

须藤 yum  install  - y  *. rpm 
sudo  service  mongod  start 
sudo  chkconfig  --添加 elasticsearch

运行 AEN 服务器安装程序

设置变量和更改权限

export  AEN_SERVER =< FQDN  HOSTNAME  OR  IP  ADDRESS >  # 使用真实的 FQDN 
chmod  a + x  aen -*. sh                  # 将安装程序设置为可执行

运行 AEN 服务器安装程序

须藤 -E ./aen-server-4.1.2-Linux-x86_64.sh -w $AEN_SERVER
<许可文本>
...
...

PREFIX=/opt/wakari/wakari-server
登录到 /tmp/wakari_server.log
检查服务器名称
准备好预安装步骤
安装 miniconda
...
...
检查服务器名称
从 /opt/wakari/wakari-server/etc/wakari/config.json 加载配置
从 /opt/wakari/wakari-server/etc/wakari/wk-server-config.json 加载配置


====================================

为用户“aen_admin”创建密码“<RANDOM_PASSWORD>”

====================================


启动 Wakari 守护进程...
安装完成。

作为安装脚本的一部分,安装程序会创建管理员帐户(AEN_SRVC_ACCT用户,也称为用户wakari)并为其分配密码。记录此密码以在以下步骤中使用。它也可以在位于 的安装日志文件中找到 /tmp/wakari_server.log。可以在管理界面中更改此密码。

启动 NGINX 和 ElasticSearch

启用 SELinux 时,httpd_can_network_connect默认情况下禁用,这会阻止 NGINX 连接到 Gunicorn。如果您启用了 SELinux,请运行此命令以更正这些权限并允许 NGINX 和 Gunicorn 之间的连接:

须藤 setsebool  httpd_can_network_connect  1  - P

启动NGINX和 ElasticSearch 来读取新的配置文件:

须藤 服务 nginx 开始
须藤 服务 弹性搜索 开始

提示:如果 AEN 网页显示错误,请重新启动:NGINX 404NGINX

须藤 nginx  - s 停止
须藤 nginx

测试 AEN 服务器安装

访问http://$AEN_SERVER。您应该看到“未找到许可证”页面。

../../../_images/ae-notebooks/4.1.2/install/server-nolicensefound.png

更新许可证

“未找到许可证”页面,按照屏幕上的说明上传您的许可证文件。提交后,您应该会看到登录页面。

后续步骤

请参阅下面的完整 AEN 安装所需的后续步骤:

  1. 安装 AEN 网关
  2. 安装 AEN 计算

根据您设置数据中心的方式,可能需要执行以下可选安装过程:

其他安装后信息: