我折腾绿联 nas 的问题

guoguobaba · 2025-2-21 11:19:10 · 104 次点击

需求:测试的 k8s 用 longhorn 经常因为某个节点挂了,然后整个系统挂了,想找个稳定点的存储,提供 nfs 的 csi 功能。看看弄个小主机挂两个硬盘的价格和买个 nas 差不多价格,且绿联还能开发票, :Q 。就买了个 dh2600 加两块东芝 8t 的硬盘。 于是折腾就来了。

1 、首先自带的 ugnas 系统不支持 nfs ,当时就想退货,pdd 老板说装 ugnas pro 版本支持 nfs ,还要加 4g 内存,我想买都买了,于是就花 59 买了个 4g 内存加上去了。

2 、升级个 ugnas pro 的系统,还要申请,申请完了,我问客服能不能加急,他就一句话,让我等。还好第二天就让我升级完了。升级后界面倒是很清爽,就是网络,存储设置,一看,正合我意。把系统配好,拿到了公司

3 、拿到公司,接到公司网络,死活连不上,能用手机找到,但是直连 ip 就是不行,找了客服折腾了好久,后来需要重置网络才搞定。

4 、开启 nfs 服务,测试,结果发现他的 nfs server 参数是写死的,rw,async,insecure,no_wdelay,insecure_locks,all_squash,anonuid=1000,anongid=10,sec=sys,还没法改,这可不行,ssh 登录上去看/lib/systemd/system/nfs-kernel-server.service,里面在启动 nfs 之前,需要执行ExecStartPre=/usr/sbin/conf_tool -conf_type=nfs,把配置写入/etc/exports,把这个注释掉,能手动编辑/etc/exports 了

5 、现在的问题是,创建的文件都是 0777 权限的,使用 setfacl 设置权限也不行,

root@DH2600-AB54:/etc# getfacl /volume1/devdata
getfacl: Removing leading '/' from absolute path names
# file: volume1/devdata
# owner: root
# group: root
user::---
group::---
other::---
default:user::rw-
default:group::r--
default:other::r--

root@DH2600-AB54:/etc# ls /volume1/ -l
total 36
d---------+ 2 root root  4096 Feb 21 11:16 devdata
drwxr-xr-x  3 root root  4096 Feb 18 20:19 @home
drwx------  2 root root 16384 Feb 18 19:56 lost+found
drwx------  2 root root  4096 Feb 20 18:01 @search
drwxr-x---  2 root root  4096 Feb 21 00:17 @tmp
举报· 104 次点击
登录 注册 站外分享
快来抢沙发
0 条回复  
返回顶部