- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
重要提示:我通过访问我雇主的 jupyterhub 网站并登录来使用 Jupyter notebooks。我实际上从未运行过 jupyterhub
命令行上的命令。
我提前提到这一点是因为我在 jupyterhub 上在线找到的很多信息都假定用户在某个时候运行 jupyterhub
命令,但我从不这样做,根据公司 SOP。请在发布答案时牢记这一点。
我刚刚发现,经过 小时 的故障排除和挠头,特定的 conda 虚拟环境/内核没有出现在扩展 New 按钮是一个 kernel.json 文件中的 1 个字符拼写错误。
就用户(我)而言,jupyterhub 启动过程顺利。
实际上,这个小错字导致了这个候选内核的整个处理过程悄无声息地中止了。
一个简单的警告就可以节省我数小时的工作时间。
下一个最好的事情是能够检查 jupyterhub 在这种情况下可能产生的任何日志消息。
是否 jupyterhub
保留日志?
假设第一个问题的答案是"is",我有几个后续问题:
最佳答案
TL;DR:JupyterHub 不保留日志。日志消息打印到 stdout
/stderr
并且必须在一个文件,最好使用重定向。
隐藏在我看到的jupyterhub_config.py
文件中:
## DEPRECATED: use output redirection instead, e.g.
#
# jupyterhub &>> /var/log/jupyterhub.log
# Default: ''
# c.JupyterHub.extra_log_file = ''
还要注意这个 GitHub issue comment从 2017 年开始
If you want logging to a file, output redirection is a more robustapproach that works for JupyterHub, as well as every other program:
jupyterhub &>> /var/log/jupyterhub.log
This will capture all outputfrom jupyterhub and its subprocesses, including the proxy andsingle-user servers.Or, if you are using systemd/supervisor/etc. to launch your process,there is always a stdout/stderr capture option, which is the right wayto go.
看起来 Jupyter 只是将其消息打印到 stdout/stderr,管理员有责任将消息保存到日志文件中。
正在关注 this other GitHub issue comment通过修改,我可以在运行 systemd
(例如现代 Debian、Ubuntu)的 Linux 系统上启动 JupyterHub,如下所示:
/lib/systemd/system/jupyterhub.service
:[Unit]
Description=Jupyterhub
[Service]
User=root
ExecStart=/usr/local/bin/jupyterhub -f /etc/jupyterhub/jupyterhub_config.py
[Install]
WantedBy=multi-user.target
systemctl
守护进程,然后您可以像往常一样启动/停止服务:sudo systemctl daemon-reload
sudo service jupyterhub start
现在获得奖励:您可以使用命令 sudo journalctl -u jupyter
查看 JupyterHub 日志。
由于所有这些魔法都需要 sudo
权限,因此您想与您雇主的 IT 部门/系统管理员交谈以像这样设置 JupyterHub。您的用户必须是 systemd-journal
组的成员才能查看所有日志。
关于jupyterhub - jupyterhub 的日志在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63687804/
重要提示:我通过访问我雇主的 jupyterhub 网站并登录来使用 Jupyter notebooks。我实际上从未运行过 jupyterhub命令行上的命令。 我提前提到这一点是因为我在 jupy
我正在使用 Kubernetes 创建 Jupyterhub,并按照 Zero to Jupyterhub 中提供的说明进行操作文档。 jupyterhub 的基本安装工作正常,我什至可以使用 jup
我正在使用 Zero to Jupyterhub Helm 包,以便将 Jupyterhub 部署到我们的 kubernetes 集群中。各个笔记本图像需要一些额外的环境变量(主要是数据库连接信息),
我正在尝试找出使用 JWT 对 JupyterHub 用户进行身份验证的最佳方法。在我的特定用例中,客户端将首先在主网站上进行身份验证,并在稍后阶段重定向到 JupyterHub 代理(两个站点都托管
我正在尝试在 Ubuntu 16.04 上本地运行 jupyterhub;但是,我似乎无法在终端上运行 jupyterhub 命令,并且出现找不到命令的错误。我通过运行以下命令安装了 jupyterh
我已经安装了JupyterHub并运行了它。当我打开页面时,将出现以下窗口: 在那里输入什么?文档是无声的。 最佳答案 用户名是“ jovyan”,密码是“ jupyter” 关于jupyterhub
我已经设置了 Jupyterhub,并安装了 anaconda 并在我的用户主目录中创建了一个 jupyterhub 内核,位于: ~/.local/share/jupyter/kernels/ 我如
我花了很多时间尝试我在网上找到的几个解决方案来解决这个问题。没有任何效果。 Install Location: anaconda : /opt/anaconda Run JupyterHub
我正在使用 JupyterHub 在一些用户之间共享大型计算机的计算能力。主要使用的软件是使用复杂的 C/C++ 代码的 ctypes 扩展 Python 脚本。此代码并非不受内存问题和崩溃的影响。
我正在尝试在 Ubuntu 16.04 上设置 Jupyterhub 服务器,大致类似于 https://github.com/minrk/jupyterhub-demo 。 我使用此处给出的提示更改
错误指向源代码中的以下行 if not user_exists: if self.create_system_users: await maybe_fu
我已经在 ubuntu 上设置了一个 jupyterhub python notebook 服务器。我想添加一些启动脚本,以便当用户登录到笔记本服务器时,将自动加载一些包和模块。有没有我可以指定启动脚
我已经设置了一个带有 LDAP 身份验证的 jupyterhub 服务器。服务器和身份验证工作正常。但我的问题是,我需要在服务器上创建我想手动登录的用户,否则他没有家,我收到此错误。 [I 2018-
我们目前正在 docker 容器中构建一个 jupyterhub 环境,并在共享文件夹中苦苦挣扎。我们的目标是建立一个对所有用户都可写的共享文件夹。 在每个用户的主文件夹中都有一个符号链接(symbo
我已经部署了 JupyterHub 并正在修改外观。我修改了登录模板 (login.html) 以显示背景图片。问题是登录框本身包含背景图像。 看起来像这样: 登录模板代码开始: {% extends
我正在运行JupyterHub AWS EKS 集群上的 0.8.2。 问题很简单,我想知道是否可以配置 JupyterHub 以在笔记本服务器中启用多选文件并全部下载? 或者,是否可以通过某种扩展/
我正在使用默认身份验证器和默认生成器运行 Jupyter-Hub。使用系统用户名 (admin) 登录到 Jupyter-Hub。我在 JupyterHub Web 控制台中添加了一个名为 user1
所以,我在 Windows 10 上安装了 Docker。然后,在 cmd.exe ,我运行一个 docker 容器: C:\Users\user>docker start -i image_name
我是 python 和 jupyterhub 的新手,我已经在云中安装了 juputerhub ubuntu 机器。我想在不从任何地方登录的情况下访问 jupyterhub。谁能帮我解决这个问题。 我
我试图配置 jupyterhub 代理以将内容路由到 my-host-ip/notebook但我无法弄清楚解决方案。 我正在使用以下 Nginx 配置: server { listen
我是一名优秀的程序员,十分优秀!