更新时间:2025-08-12 gmt 08:00
进阶使用:通过挂载同一sfs文件系统实现多用户资源共享-j9九游会登录
应用场景
模型文件普遍占用大量内存,在多用户使用场景下,每个用户复制一份模型文件会导致不必要的存储空间浪费。通过将不同用户的应用挂载到同一sfs文件系统下,能够满足多人共享模型文件资源的需求,同时为了避免不同用户使用期间的推理结果相互影响,可以在stable diffusion webui中修改结果保存路径。
前提条件
- 每位用户的functiongraph云服务委托中需包含“swr admin”、“vpc administrator”、“server administrator”、“sfs fullaccess”和“sfs turbo fullaccess”权限。
- 每位用户均需完成部署和使用ai绘画stable diffusion应用步骤,应用创建成功。
- 每位用户均需使用同一个sfs文件系统完成初始化自定义模型挂载文件系统,所挂载的sfs文件系统下已存在sd目录。
步骤一:创建多用户配置文件
本示例以两个用户user1和user2的使用场景进行介绍,可根据实际需要增减用户数。
步骤二:修改环境变量使用新配置文件
- 进入stable diffusion应用详情页,在“资源”列表中找到逻辑名称为“stable_diffusion”的函数资源,单击链接进入函数详情页面。
- 在“设置 > 环境变量”页签,单击“编辑环境变量”,在弹出窗口中单击“添加环境变量”。user1参考表1填写,user2参考表2填写,填写完成后单击“确定”。
表1 user1使用新配置文件的环境变量 键
值
extra_args
--ui-settings-file=/mnt/auto/sd/config_user1.json
表2 user2使用新配置文件的环境变量 键
值
extra_args
--ui-settings-file=/mnt/auto/sd/config_user2.json
如需同时启用webui认证和使用api模式访问应用,环境变量内容可同时设置,请参考表2中环境变量值的形式进行设置。
步骤三:修改结果保存路径
完成上述配置后,两位用户即可共享同一sfs文件系统下的模型文件。为进一步隔离不同用户的推理结果,可在webui中选择“设置 > 保存路径”,修改自己的结果保存路径。
相关文档
意见反馈
文档内容是否对您有帮助?
提交成功!非常感谢您的反馈,我们会继续努力做到更好!
您可在查看反馈及问题处理状态。
系统繁忙,请稍后重试
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨


