常見問題 (FAQ)

❓ NSTCCore 中心常見問題集(FAQ)

本文件彙整 NSTCCore 使用者在使用帳號、作業排程、資料傳輸與軟體環境等方面的常見問題與解答,供查閱參考。


🔐 帳號與登入

Q1: 我該如何申請 DiCOS 帳號?

請至 帳號申請頁面 填寫申請表,並依說明完成表單。經由您的實驗室負責人或教授審核後,您將收到帳號通過通知信。

Q2: 忘記密碼怎麼辦?

請至 密碼修改頁面 申請密碼重設。

Q3: 如何使用 SSH 登入 SLURM 系統?

ssh <您的使用者帳號>@slurm-ui.twgrid.org

🗂️ 檔案與資料傳輸

Q4: 如何上傳或下載資料?

建議使用 scp 或更推薦的 rsync(支援斷點續傳與增量備份)進行傳輸。請將下方範例中的 <DiCOS account> 替換為您的遠端帳號:

🔹 方法 A:使用 scp 指令(適合單一或少量檔案)

# 【上傳】單一檔案
scp myfile.txt @slurm-ui.twgrid.org:/dicos_ui_home//

# 【上傳】整個資料夾(注意:必須加上 -r 參數)
scp -r myfolder @slurm-ui.twgrid.org:/dicos_ui_home//

# 【下載】遠端檔案到本地當前目錄
scp @slurm-ui.twgrid.org:/dicos_ui_home//output.txt ./

🔹方法 B:使用 rsync 指令(適合大檔案或大量資料 💡 推薦)

# 【上傳】資料夾 (-a: 保持屬性, -v: 顯示進度, -z: 壓縮傳輸)
rsync -avz myfolder/ @slurm-ui.twgrid.org:/dicos_ui_home//myfolder/

# 【下載】遠端資料夾到本地
rsync -avz @slurm-ui.twgrid.org:/dicos_ui_home//output_dir/ ./output_dir/

Q5: 是否可用圖形介面傳輸檔案?

可以。 可使用 FileZilla 或 WinSCP 等工具。連線設定時服務協定請務必選擇 SFTP(Port 預設為 22):

📌 連線設定提示:
主機名稱 (Host): slurm-ui.twgrid.org
帳號/密碼: 您的系統登入帳號與密碼(或使用 SSH Key 憑證)


🧮 作業排程與 SLURM

Q6: 如何提交計算作業?

撰寫 .sh 腳本並使用 sbatch 指令提交,例如:

sbatch myjob.sh

Q7: 如何查看我的工作狀態?

squeue -u 

Q8: 作業排程失敗怎麼辦?

請檢查錯誤輸出檔 (*.err),確認資源是否正確申請、模組是否正確載入。若仍無法排除,可聯絡技術支援。


⚙️ 軟體環境與模組

Q9: 如何使用某個軟體?

使用模組系統載入軟體,例如:

module avail         # 查看可用模組
module load gromacs  # 載入軟體

Q10: 我可以安裝自訂 Python 套件嗎?

可以,建議使用 virtualenvconda 在個人目錄中建立虛擬環境。


🧠 GPU 與 AI 使用

Q11: 如何使用 GPU?

srun --partition=gpu --gres=gpu:1 --pty bash

請確保有載入如 cudatensorflow 等 GPU 支援模組。

Q12: 如何知道我的 GPU 有在運作?

使用 nvidia-smi 指令可查詢 GPU 使用狀況。


🧳 容器與自訂環境

Q13: 是否支援 Docker 或 Singularity?

是,建議使用 Singularity 於 HPC 中執行容器:

module load singularity
singularity shell my_container.sif

Q14: 如何將自己的環境移植到 HPC?

可使用 conda-pack 或建立 Docker/Singularity 映像檔進行部署。


📞 技術支援

如有其他問題,請聯絡:
📧 DiCOS-Support@twgrid.org
📞 02-2789-8313


FAQ 最後更新於 2025年7月