用户工具

站点工具


pwstudio:win11_gpu

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
pwstudio:win11_gpu [2026/09/10 07:06] – [6. 启动容器] fcmpwstudio:win11_gpu [2026/09/10 13:53] (当前版本) – 外部编辑 127.0.0.1
行 145: 行 145:
  
 <WRAP center round info 10%> <WRAP center round info 10%>
-在 powershell 或 cmd 下执行 ipconfig 查看对应 WSL 虚拟网卡的 ip, 如果提交作业报错, 可指定 ip 启动容器[[pwstudio:qa:q106|见列表1]]+注:在 powershell 或 cmd 下启动容器时,必须要把ip修改成 ipconfig 查看对应 WSL 虚拟网卡的 ip, 否则提交作业会报错。 修改指定 ip 启动容器的命令也可参考该页面[[pwstudio:qa:q106|见列表1]] 
 + 
 +-e SERVERIP=172.20.192.1 `中的172.20.192.1需要改成通过ipconfig 查到的 WSL 虚拟网卡的 ip
  
 或设置镜像网络 或设置镜像网络
行 155: 行 157:
 反引号 ``` ` ``` (PowerShell 版本里每行结尾的符号)和脱字符 ``^``(cmd 版本里每行结尾的符号)都是各自命令行工具里的"续行符",表示"这一条命令还没写完,下一行接着算同一条命令",**不要漏掉,也不要手动删除**,建议整段复制粘贴执行。 反引号 ``` ` ``` (PowerShell 版本里每行结尾的符号)和脱字符 ``^``(cmd 版本里每行结尾的符号)都是各自命令行工具里的"续行符",表示"这一条命令还没写完,下一行接着算同一条命令",**不要漏掉,也不要手动删除**,建议整段复制粘贴执行。
 </wrap> </wrap>
 +
 +<WRAP center round todo 10%>
 +windows系统下:
 +
 +通过如下命令查看正在运行的容器:
 +
 +<code bash>
 +wslc ps
 +</code>
 +
 +通过如下命令查看所有容器(启动的 或 停止的):
 +
 +<code bash>
 +wslc ps -a
 +</code>
 +
 +执行后能看到一个表格,如果表格里有一行 ''NAMES'' 列显示 ''qflowgpu'',''STATUS'' 列显示 ''Up ...''(比如 "Up 5 minutes"),就说明容器正在正常运行。
 +
 +启动一个已经存在、但当前处于停止状态的容器
 +
 +<code bash>
 +wslc start qflowgpu
 +</code>
 +
 +启动容器前,如有同名容器占用,需停止和删除旧容器:
 +
 +<code bash>
 +wslc stop qflowgpu
 +</code>
 +
 +删除同类型旧容器:
 +<code bash>
 +wslc rm qflowgpu
 +</code>
 +
 +停止、删除之后,再重新执行上面的 ''wslc run'' 命令即可。
 +
 +<WRAP center round alert 60%>
 +  - 删除容器, 容器里的数据也会被删除❗
 +  - 容器里的 qflow 工作流不能导出
 +</WRAP>
 +
 +</WRAP>
 +
  
 ===== 7 报错处理 ===== ===== 7 报错处理 =====
行 213: 行 259:
 ===== 登录访问使用 ===== ===== 登录访问使用 =====
  
-容器启动成功之后,接下来是通过网页浏览器访问 qstudio/qflow,以及通过 SSH 工具(比如 MobaXterm)登录容器上传下载文件的说明,跳转到: [[pwstudio:quickstart_gpu|5. 对容器登录、上传下载]] 跟着文档进行到文档结束。如果还不会用 MobaXterm,可以先看 [[pwstudio:mobaxterm|MobaXterm 新手教程]]。+容器启动成功之后,接下来是通过网页浏览器访问 qstudio/qflow,以及通过 SSH 工具(比如 MobaXterm)登录容器上传下载文件的说明,跳转到: [[pwstudio:win11_cpu#对容器登录_上传下载|5. 对容器登录、上传下载]] 跟着文档进行到文档结束。如果还不会用 MobaXterm,可以先看 [[pwstudio:mobaxterm|MobaXterm 新手教程]]。 
 + 
 +注意:在 window 系统下安装 GPU 版 pwstudio 时,登录到容器后,使用容器在命令行提交作业时,可使用 ''example01'' 里的 ''slurm.sh'' 脚本文件进行作业提交,但是需要做以下两处修改: 
 + 
 +1. 将脚本里的 IP 改成 ''ipconfig'' 查看的对应 WSL 虚拟网卡的 IP,即将脚本中最后一条提交作业的命令里的 ''172.20.192.1'' 改成你自己的 WSL 虚拟网卡 IP: 
 + 
 +<code bash> 
 +mpirun -np $SLURM_NPROCS PWmat -host 172.20.192.1 50001 | tee output 
 +</code> 
 + 
 +2. 还需要把脚本里以下两条命令删除或注释掉: 
 + 
 +<code bash> 
 +#SBATCH --gres=gpu:2 
 +#SBATCH --gpus-per-task=1 
 +</code>
  
 ~~DISCUSSION:off~~ ~~DISCUSSION:off~~
  
pwstudio/win11_gpu.1789023990.txt.gz · 最后更改: 由 fcm