【发布时间】:2022-02-03 13:11:19
【问题描述】:
我正在尝试在 Ubuntu 20.04 LTS 服务器上运行 jupyterhub。我的想法是在 conda 虚拟环境中运行 python/jupyterhub 作为系统服务。因为我希望能够限制单个用户可用的资源,所以我安装了 systemdspawner。
安装所有内容并启动 jupyterhub 服务后,我可以通过我的网络浏览器登录。但是,当尝试启动服务器时,生成器卡住了一段时间后,我收到一条错误消息,提示“生成失败:超时”
在 journalctl 中,我可以看到以下消息:
用户登录:me 302 POST /hub/login?next= -> /hub/spawn (me@::ffff:[my IP address]) 59.42ms
将角色服务器添加到令牌:
创建 oauth 客户端 jupyterhub-user-me
pam_loginuid(login:session):写入 /proc/self/loginuid 时出错:不允许操作
pam_loginuid(login:session): set_loginuid 失败
pam_unix(login:session): 由 (uid=0) 为用户我打开的会话
无法为我打开 PAM 会话:[PAM 错误 14] 无法为指定会话创建/删除条目
从现在开始禁用 PAM 会话。用户:我
单元 jupyter-me-singleuser 处于失败状态。重置状态。
免责声明:我的 Jupyter/Python 安装正在替换以前的安装,该安装是由其他人安装的,并且在一段时间内有些混乱。我试图删除所有相关内容并从头开始全新安装。但是,由于我对旧设置的文档很少,因此存在一定的风险,即之前安装的一些遗留物可能会导致问题。
有什么想法吗?
【问题讨论】:
标签: jupyter-notebook systemd jupyterhub pam