卸载 AEN#
每个 AEN 节点必须单独卸载。
首先设置 AEN 功能 ID (NFI)。NFI 是用于运行所有 AEN 服务的 AEN 服务帐户的用户名,也是 AEN 管理员帐户的用户名。NFI 可以是任何名称。默认 NFI 是 wakari
。NFI 也经常设置为 aen_admin
。NFI(和 AEN 功能组或 NFG)在安装说明中进行了描述。
使用以下命令设置 NFI
export AEN_SRVC_ACCT="aen_admin"
将名称 aen_admin
替换为您安装 Anaconda Enterprise Notebooks 时设置的 NFI。
卸载服务器节点#
要删除服务器节点,请在服务器节点的主机系统上以 root 或 sudo 身份运行以下命令
停止服务器进程
service wakari-server stop
停止 MongoDB
service mongod stop
删除 AEN 服务器软件、AEN 数据库文件和 NGINX 配置
rm -Rf /opt/wakari/wakari-server rm -Rf /opt/wakari/miniconda rm -Rf /var/lib/mongo/wakari* rm -Rf /etc/nginx/conf.d/www.enterprise.conf
注意:如果服务器节点上启用了 SSL,请删除
/etc/nginx/conf.d/www.enterprise.https.conf
。重启 MongoDB 和 NGINX
service mongod restart service nginx restart
检查是否有任何未完成的服务器进程并停止它们
ps -ef | grep -e wakari-server -e wk-server
删除 AEN 服务帐户
userdel $AEN_SRVC_ACCT
检查并删除 root 用户的
.condarc
文件中对 “aen” 或 “wakari” 的任何引用grep -i aen ~/.condarc grep -i wakari ~/.condarc
卸载网关节点#
要卸载网关节点,请在网关主机系统上以 root 或 sudo 身份运行以下命令
停止网关进程
service wakari-gateway stop
删除网关软件
rm -Rf /opt/wakari/wakari-gateway
检查是否有任何未完成的网关进程并停止它们
ps -ef | grep -e wakari-gateway -e wk-gateway
删除 AEN 服务帐户
userdel $AEN_SRVC_ACCT
检查并删除 root 用户的
.condarc
文件中对 “aen” 或 “wakari” 的任何引用grep -i aen ~/.condarc grep -i wakari ~/.condarc
卸载计算节点#
要删除计算节点,请在每个计算节点主机系统上以 root 或 sudo 身份运行以下命令
停止计算进程
service wakari-compute stop
删除计算软件
rm -Rf /opt/wakari/wakari-compute rm -Rf /opt/wakari/miniconda rm -Rf /opt/wakari/anaconda
检查是否有任何未完成的计算进程并停止它们
ps -ef | grep -e wakari-compute -e wk-compute
删除 AEN 服务帐户
userdel $AEN_SRVC_ACCT
检查并删除 root 用户的
.condarc
文件中对 “aen” 或 “wakari” 的任何引用grep -i aen ~/.condarc grep -i wakari ~/.condarc
可选:从计算节点删除项目#
注意:这是一种极端措施,在大多数情况下没有必要。我们建议您在执行此操作或任何其他文件删除之前创建并验证备份。
要从所有计算节点中删除所有 AEN 项目
rm -Rf /projects