Langsung ke isi
phynite-lab
Phynite DokumentasiUnduh

Pemecahan masalah dan pemulihan lokal

Gunakan jalur pemulihan singkat ini ketika launcher lokal terbuka tetapi runtime, job, browser, atau workspace tersimpan tidak bekerja seperti yang diharapkan. Pertahankan data directory dan log sampai penyebabnya jelas.

Panduan lengkap

Startup dan browser

Diagnosis preflight, eksekusi solver, dan penyimpanan hasil secara terpisah
Diagram konsep: periksa tahap pertama yang gagal sebelum mencoba lagi.
GejalaPemulihan
Service lokal berhenti saat startupJalankan status dan doctor dengan --data-dir yang sama. Baca log startup yang dicetak atau disimpan di data directory; jangan membuat workspace kedua dengan mengganti path.
Browser tidak terbukaGunakan --no-open dan buka URL loopback eksak yang dicetak launcher. Port 3000 mungkin diganti port yang tersedia.
Perintah kedua menunjukkan instance yang sudah adaGunakan URL yang dilaporkan atau hentikan instance dengan tertib sebelum memulai data directory berbeda.
Project tampak kosongPeriksa --data-dir awal, status, dan identitas workspace. Memasang ulang npm tidak mengambil data dari directory lain.
Contoh / perintah
phynite-lab status --data-dir ~/.phynite-lab
phynite-lab doctor --data-dir ~/.phynite-lab
phynite-lab --no-open --port 3000 --data-dir ~/.phynite-lab

Runtime dan isolasi

  1. Buka Pengaturan → Compute dan verifikasi runtime DFT atau MD/analysis yang diminta sudah terinstal, berjalan, dan diperiksa kemampuannya untuk workspace ini.
  2. Jika probe sandbox tidak tersedia, ikuti perbaikan sistem operasi yang ditampilkan aplikasi. Jangan mematikan user namespace, melewati bubblewrap, atau mengganti ke runtime yang belum diverifikasi.
  3. Untuk DFT, verifikasi pustaka pseudopotential yang dipilih atau aset UPF eksak beserta checksum. Untuk MD, verifikasi pemetaan elemen, integritas potential, validasi runtime, dan sistem satuan yang dipilih.
  4. Jalankan job referensi kecil setelah Compute plan siap. Pertahankan percobaan gagal dan penyebab pertamanya bila masih gagal.

Baca log kegagalan yang benar

Tahap gagal pertamaBuktiLangkah berikutnya
Preflight / setupAlasan pada Compute plan atau run-review; tidak ada log solver karena proses belum dimulai.Perbaiki validasi runtime, isolasi, sumber, potential, resource, atau input lalu kirim percobaan baru.
Eksekusi solverExecution log, log tail, status keluar, dan input/artefak tersimpan.Baca error solver pertama yang bermakna; periksa memori, disk, sintaks, dan pengaturan fisik.
Persistensi hasil / artefakOutput solver mungkin ada ketika impor hasil atau verifikasi artefak gagal.Pertahankan percobaan, periksa disk dan checksum, lalu gunakan Recover saved result hanya jika ditawarkan.
Provider AIStatus Pengaturan provider, probe kemampuan, dan error koneksi aman.Perbaiki login CLI resmi atau ketersediaan provider. Tidak ada fallback provider diam-diam.

Identitas rilis, lisensi, dan verifikasi update

Metadata rilis dokumentasi saat ini menunjukkan phynite-lab@0.1.5. Perintah pertama melaporkan launcher terpasang; perintah kedua membaca metadata registry npm. Versi registry yang lebih baru tidak memperbarui proses yang masih berjalan.

Buka Source code and license pada aplikasi untuk corresponding source. Distribusi publik mencatat commit source publik dan arsip source eksaknya; aset rilis menyediakan checksum paket serta bukti kualifikasi. Kode lokal milik Phynite berlisensi AGPL-3.0-only; solver pihak ketiga dan file potential mempertahankan lisensinya sendiri.

Selesaikan atau batalkan pekerjaan aktif, hentikan aplikasi, perbarui dengan npm install -g phynite-lab@latest, lalu buka data directory yang sama. Verifikasi versi launcher dan kemampuan Compute. Notifikasi update latar tidak memasang paket otomatis dan gangguan registry tidak menghalangi pekerjaan lokal.

Contoh / perintah
phynite-lab --version
npm view phynite-lab version

Restart, batalkan, dan pulihkan

  1. Batalkan run aktif dari Run history lalu tunggu hingga menjadi Cancelled atau status terminal lain. Jangan mengirim pengganti ketika run asli masih aktif.
  2. Setelah launcher atau komputer restart, periksa status run dan log tersimpan. Pekerjaan terinterupsi memerlukan pemeriksaan; aplikasi tidak diam-diam menjalankan ulang job ilmiah.
  3. Gunakan Recover saved result hanya ketika aplikasi melaporkan output tersimpan yang terverifikasi. Pemulihan mengimpor output itu; tidak menyatakan solver konvergen atau menjalankan ulang job.
  4. Sebelum membersihkan disk atau migrasi, ekspor arsip project dan buat backup terpisah input, provenance, checksum, serta state QE tmp/wavefunction yang diperlukan.

Topik terkait

Privasi Anda

Preferensi cookie

Pilih apakah Phynite boleh memakai analytics opsional di browser ini. Anda bisa mengubahnya kapan saja.

Menunggu pilihan

Pilihan ini berlaku di browser ini, termasuk workspace Anda.

Baca pemberitahuan privasi