إنشاء أول حساب مسؤول لديك
افتحOVERLEAF_SITE_URL متبوعًا بـ /launchpad، على سبيل المثال http://192.0.2.10:30080/launchpad، وسجّل حساب المسؤول كما في مهام ما بعد التثبيت في Toolkit. ثم أنشئ مشروعًا نموذجيًا وترجمه.
يمكنك أيضًا إنشاء المستخدمين من سطر الأوامر:
التحقق من أن عمليات الترجمة معزولة
ترجم مشروعًا، ثم افحص العقدة التي تشغّل الـ pod:project-<project id>-<user id>-....
السجلات وواجهة الأوامر (shell)
تكتب الحاوية ملف سجل واحدًا لكل خدمة في
/var/log/overleaf/ (web.log، clsi.log، real-time.log، document-updater.log، …)؛ أما kubectl logs فيعرض مخرجات بدء التشغيل.
أسئلة وأجوبة
تفشل عملية الترجمة أو لا تنتهي أبدًا.
تفشل عملية الترجمة أو لا تنتهي أبدًا.
الإجابة: تحقّق، على العقدة التي تشغّل الـ pod، من أن Docker قيد التشغيل ويحتوي على الصورة المحدّدة في
TEX_LIVE_DOCKER_IMAGE، ومن أن SANDBOXED_COMPILES_HOST_DIR_* تطابق مسارات hostPath. ويذكر الملف /var/log/overleaf/clsi.log داخل الـ pod الخطوة التي تفشل.يُسجَّل خروج المستخدمين بعد كل إعادة تشغيل للـ pod.
يُسجَّل خروج المستخدمين بعد كل إعادة تشغيل للـ pod.
الإجابة: المتغيّر
OVERLEAF_SESSION_SECRET مفقود من الـ Secret المسمّى overleaf-secrets، راجع الخطوة 2.
