پرش به محتویات

مدیریت Session و خاموش کردن Server

هر بار که وارد JupyterHub می‌شوید و Profile انتخاب می‌کنید، یک Server یا Session برای شما ساخته می‌شود. این Session منابع CPU و RAM را اشغال می‌کند.

چرا خاموش کردن Session مهم است؟

اگر بعد از پایان کار فقط تب مرورگر را ببندید، ممکن است Server همچنان فعال بماند و منابع سامانه را مصرف کند. بهتر است بعد از اتمام کار، Server را به‌صورت صحیح Stop کنید.

روش پیشنهادی پایان کار

  1. فایل‌های Notebook را Save کنید.
  2. اجرای Kernelهای غیرضروری را متوقف کنید.
  3. Jobهای Slurm خود را بررسی کنید.
  4. از منوی JupyterHub گزینه Stop My Server یا Logout را بزنید.
  5. بعد از بازگشت به صفحه اصلی، مرورگر را ببندید.

بررسی Jobهای فعال

squeue -u $USER
اگر Job اشتباهی در حال اجراست:

scancel JOBID

تفاوت Logout و Stop Server

گزینه معنی
Logout خروج از حساب کاربری در مرورگر
Stop Server خاموش کردن محیط JupyterLab و آزاد شدن منابع
بستن تب مرورگر الزاماً Server را خاموش نمی‌کند

پیشنهاد

بعد از پایان کار، فقط تب مرورگر را نبندید. از داخل JupyterHub خروج یا Stop Server را انجام دهید.

وقتی Session گیر می‌کند

گاهی Session در حالت Starting یا Pending می‌ماند. در این حالت:

  1. چند دقیقه صبر کنید.
  2. صفحه را Refresh کنید.
  3. از بخش Hub گزینه Stop Server را بزنید.
  4. دوباره با Profile سبک‌تر تلاش کنید.
  5. اگر مشکل تکرار شد، با پشتیبانی تماس بگیرید.