请问下使用k8s+nfs高可用部署禅道的方案有嘛

回贴
回帖数 11
阅读数 5384
发表时间 2023-04-14 14:42:23
🌆
light 楼主

目前使用的是官方的开源18.3的镜像  如果不挂载nfs是可以正常启动的 但缺点是pod重启 所有配置全都没了,需要重新安装

但如果将www/zentaoapps/data 和 /var/lib/mysql 两个目录进行挂载 服务的mysql就无法连接了

10个回复
禅道-Bee 沙发

可以试试渠成的镜像呢?

https://hub.docker.com/r/easysoft/quickon-zentao

数据库可以使用自己的数据库,通过环境变量进行配置。

2023-04-14 17:44:23 禅道-李锡碧 回帖
🚌
陈先生 板凳
 18:57:43.93 
 18:57:43.93 Welcome to the Easysoft ZenTao 18.3 container
 18:57:43.94 Subscribe to project updates by watching https://www.zentao.net
 18:57:43.94 Submit issues and feature requests at https://www.zentao.net/ask.html
 18:57:43.94 
 18:57:43.95 INFO  ==> Prepare persistence directories.

chown: changing ownership of '/data': Operation not permitted


nfs 共享目录权限都是 777。

配置的nfs服务器还是失败, 修改为什么用户,什么组呢

执行脚本有问题?


2023-05-04 19:50:49 陈先生 最后编辑 2023-05-04 19:50:49 陈先生 回帖
📖
郑院生 #3 回复#2

渠成的镜像用户和组是www-data/www-data, 使新的镜像部署yaml能否提供一下。

如果在k8s上部署可以参考 helm部署的方式

2023-05-05 15:42:51 郑院生 回帖
🚌
陈先生 #4
 19:43:33.46 
 19:43:33.46 Welcome to the Easysoft ZenTao 18.3 container
 19:43:33.46 Subscribe to project updates by watching https://www.zentao.net
 19:43:33.46 Submit issues and feature requests at https://www.zentao.net/ask.html
 19:43:33.47 
 19:43:33.47 INFO  ==> Prepare persistence directories.

chown: changing ownership of '/data': Operation not permitted


helm 安装也是 一样的错误。

2023-05-05 19:44:55 陈先生 回帖
🚢
王林 #5
咱们使用的镜像名称和yaml文件能否提供一下我们看看呢
2023-05-06 13:44:13 王林 回帖
🚌
陈先生 #6

这个是用到yaml文件, k8s 1.25.6,

ubuntu  server 200406   nfs -server   mount v3,v4都试过,一样的错误 chown: changing ownership of '/data': Operation not permitted

2023-05-11 08:48:32 陈先生 回帖
📖
郑院生 #7 回复#6
原帖由 禅道946185 于 2023-05-11 08:48:32 发表

这个是用到yaml文件, k8s 1.25.6,

ubuntu  server 200406   nfs -server   mount v3,v4都试过,一样的错误 chown: changing ownership of '/data': Operation not permitted


你好,请问pv/pvc怎么配置的,能否也提供一下。是基于nfs实现存储类sc的么还是用pv nfs方式

2023-05-11 09:28:57 郑院生 回帖
📖
郑院生 #8 回复#6

我这边安装你提供的方式测试是ok。我提供一下我测试的文件仅供参考

Ubuntu 20.04 LTS 部署了NFS


/etc/exports如下
/k8sshare/ *(insecure,rw,sync,no_root_squash,no_subtree_check)

pv创建如下:


apiVersion: v1
kind: PersistentVolume
metadata:
  name: zentao-datav3
spec:
  capacity:
    storage: 5Gi
  volumeMode: Filesystem
  accessModes:
    - ReadWriteOnce
  persistentVolumeReclaimPolicy: Recycle
#  storageClassName: nfspv
  nfs:
    path: /k8sshare
    server: 10.10.16.26
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: zentao-datav3
spec:
  accessModes:
  - ReadWriteOnce
  resources:
    requests:
      storage: 1Gi







2023-05-11 19:20:55 郑院生 回帖
🚌
陈先生 #9 回复#8
nfs 的问题。 用你这个nfs 配置 也是OK 的。
2023-05-12 08:58:42 陈先生 回帖
🌆
light #10 回复#1
那这样我还要自己维护mysql是吧 成本太高了呀  
2023-05-12 10:50:57 light 回帖
联系人
高丽亚/高级客户经理
电话(微信)
17667930330
QQ号码
3645260865
联系邮箱
gaoliya@chandao.com
返回顶部
高丽亚
高级客户经理
17667930330
3645260865
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。