卸载 (AEN 4.1.2)#
首先设置AEN功能ID(NFI)。NFI是用于运行所有AEN服务的AEN服务帐户的用户名,也是AEN管理员帐户的用户名。NFI可以是任何名称。默认的NFI是wakari
。NFI也经常设置为aen_admin
。NFI(以及AEN功能组或NFG)在安装说明中有详细描述。
使用此命令设置NFI:
export AEN_SRVC_ACCT="wakari"
将名称 wakari 替换为在您的 Anaconda Enterprise Notebooks 安装中设置的 NFI。
服务器¶
要移除Anaconda Enterprise Notebooks Server,请在AEN 服务器主机系统上以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
检查是否有任何未完成的AEN 服务器进程并停止它们:
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
网关¶
要移除Gateway,请在Gateway主机系统上以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
计算节点¶
要移除Compute节点,请在每个Compute主机系统上以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