鲲鹏创建NFS文件系统

举报
BitM 发表于 2025/06/10 23:55:56 2025/06/10
【摘要】 # yum install nfs-utils rpcbindLast metadata expiration check: 0:16:45 ago on Tue 10 Jun 2025 11:30:12 PM CST.Package nfs-utils-2:2.5.4-4.r12.hce2.aarch64 is already installed.Package rpcbind-1.2.6...

一、准备工作

# yum install nfs-utils rpcbind
Last metadata expiration check: 0:16:45 ago on Tue 10 Jun 2025 11:30:12 PM CST.
Package nfs-utils-2:2.5.4-4.r12.hce2.aarch64 is already installed.
Package rpcbind-1.2.6-3.r9.hce2.aarch64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!

发现EulerOS默认已经安装好了nfs服务,配置一下即可

# vim /etc/exports

添加一行wq保存退出

/data/k8s *(rw,sync,no_root_squash,no_subtree_check)

设置一下服务自启动

[root@cce-harbor-bj4-78750-lneku ~]# mkdir -p /data/k8s/
[root@cce-harbor-bj4-78750-lneku ~]# vim /etc/exports
[root@cce-harbor-bj4-78750-lneku ~]# systemctl start rpcbind.service
[root@cce-harbor-bj4-78750-lneku ~]# systemctl status rpcbind
● rpcbind.service - RPC Bind
     Loaded: loaded (/usr/lib/systemd/system/rpcbind.service; disabled; vendor preset: enabled)
     Active: active (running) since Tue 2025-06-10 23:49:35 CST; 14s ago
TriggeredBy: ● rpcbind.socket
       Docs: man:rpcbind(8)
   Main PID: 893968 (rpcbind)
      Tasks: 1 (limit: 18681)
     Memory: 1.4M
        CPU: 14ms
     CGroup: /system.slice/rpcbind.service
             └─ 893968 /usr/bin/rpcbind -r -w -f

Jun 10 23:49:35 cce-harbor-bj4-78750-lneku systemd[1]: Starting RPC Bind...
Jun 10 23:49:35 cce-harbor-bj4-78750-lneku systemd[1]: Started RPC Bind.
[root@cce-harbor-bj4-78750-lneku ~]# systemctl enable rpcbind
Created symlink /etc/systemd/system/multi-user.target.wants/rpcbind.service → /usr/lib/systemd/system/rpcbind.service.
[root@cce-harbor-bj4-78750-lneku ~]# systemctl start nfs-server.service
[root@cce-harbor-bj4-78750-lneku ~]# systemctl status nfs-server.service
● nfs-server.service - NFS server and services
     Loaded: loaded (/usr/lib/systemd/system/nfs-server.service; disabled; vendor preset: disabled)
    Drop-In: /run/systemd/generator/nfs-server.service.d
             └─order-with-mounts.conf
     Active: active (exited) since Tue 2025-06-10 23:50:22 CST; 9s ago
    Process: 894523 ExecStartPre=/usr/sbin/exportfs -r (code=exited, status=0/SUCCESS)
    Process: 894525 ExecStart=/usr/sbin/rpc.nfsd (code=exited, status=0/SUCCESS)
   Main PID: 894525 (code=exited, status=0/SUCCESS)
        CPU: 5ms

Jun 10 23:50:22 cce-harbor-bj4-78750-lneku systemd[1]: Starting NFS server and services...
Jun 10 23:50:22 cce-harbor-bj4-78750-lneku systemd[1]: Finished NFS server and services.
[root@cce-harbor-bj4-78750-lneku ~]# systemctl enable nfs-server.service
Created symlink /etc/systemd/system/multi-user.target.wants/nfs-server.service → /usr/lib/systemd/system/nfs-server.service.
[root@cce-harbor-bj4-78750-lneku ~]# systemctl status nfs-server.service
● nfs-server.service - NFS server and services
     Loaded: loaded (/usr/lib/systemd/system/nfs-server.service; enabled; vendor preset: disabled)
    Drop-In: /run/systemd/generator/nfs-server.service.d

启动nfs服务,需要先起rpcbind,一切正常!

二、创建文件

# mkdir -p /data/k8s/harbor/registry
# mkdir -p /data/k8s/harbor/jobservice
# mkdir -p /data/k8s/harbor/database
# mkdir -p /data/k8s/harbor/redis
# mkdir -p /data/k8s/harbor/trivy

编辑配置文件,添加

/data/k8s/harbor/registry *(rw,sync,no_root_squash,no_subtree_check)
/data/k8s/harbor/jobservice *(rw,sync,no_root_squash,no_subtree_check)
/data/k8s/harbor/database *(rw,sync,no_root_squash,no_subtree_check)
/data/k8s/harbor/redis *(rw,sync,no_root_squash,no_subtree_check)
/data/k8s/harbor/trivy *(rw,sync,no_root_squash,no_subtree_check)

重新加载并验证配置

# exportfs -arv
exporting *:/data/k8s/harbor/trivy
exporting *:/data/k8s/harbor/redis
exporting *:/data/k8s/harbor/database
exporting *:/data/k8s/harbor/jobservice
exporting *:/data/k8s/harbor/registry
# showmount -e
Export list for cce-harbor-bj4-78750-lneku:
/data/k8s/harbor/trivy      *
/data/k8s/harbor/redis      *
/data/k8s/harbor/database   *
/data/k8s/harbor/jobservice *
/data/k8s/harbor/registry   *
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。