首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将kubernetes中的Nextcloud置于维护模式中

如何将kubernetes中的Nextcloud置于维护模式中
EN

Stack Overflow用户
提问于 2022-01-23 14:54:12
回答 1查看 621关注 0票数 0

我正在尝试将我的Nextcloud实例迁移到kubernetes集群。我成功地使用openEBS-cStor存储部署了一个Nextcloud实例。在我能够将我的旧文件"kubectl cp“放到集群之前,我需要将Nextcloud置于维护模式中。

这就是我迄今为止尝试过的:

  • Shell访问pod
  • ,导航到
  • 运行OCC命令,将下一个云置于维护模式

下面是我在OCC方式中使用的命令:

代码语言:javascript
复制
kubectl exec --stdin --tty -n nextcloud nextcloud-7ff9cf449d-rtlxh -- /bin/bash
su -c 'php occ maintenance:mode --on' www-data
# This account is currently not available.

任何关于如何将Nextcloud置于维护模式的提示都将不胜感激!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-09 12:22:01

su命令失败,因为没有与www-data用户关联的shell。

对我起作用的是在su命令中显式指定shell:

代码语言:javascript
复制
su -s /bin/bash www-data -c "php occ maintenance:mode --on"
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70823293

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档