前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >NFS使用TrueNAS SCALE的好处

NFS使用TrueNAS SCALE的好处

原创
作者头像
雪人
修改2025-02-19 14:42:40
修改2025-02-19 14:42:40
940
举报
文章被收录于专栏:DataOpsDataOps

之前一直习惯于使用linux自带的NFS服务,但由于NFS空间占用较大自身不带压缩能力,最近使用了号称比较流行的 TrueNAS SCALE 版本,重要的是它还可以提供块服务 Block (iSCSI) Shares Targets。

关于 TrueNAS SCALE 的安装配置可以网搜获取,此处不赘述,只说要点与结果。

一、打开SSH服务

这个在WEB管理界面即可配置,注意打开:

Allow Password Authentication

二、安全配置

限制可以获取NFS输出列表的IP和用户

代码语言:shell
复制
root@truenas:~# cat /etc/hosts.{allow,deny}|grep -Pv "^#"
mountd: 192.168.10.108,192.168.10.68
rpcbind: 192.168.10.108,192.168.10.68:allow
mountd: ALL
rpcbind: ALL:deny

三、空间占用---对比传统NFS

1、压缩文件:空间占用差别不大
代码语言:shell
复制
-rw-r--r-- 1 root root   55846318 10月 24 10:22 mysqld_109.zip
-rw-r--r-- 1 root root   60230180 10月 24 10:22 mysqld_110.zip
-rw-r--r-- 1 root root   70947308 10月 23 18:52 mysqld.zip
[root@BC86]# du -sh *
54M     mysqld_109.zip
58M     mysqld_110.zip
68M     mysqld.zip
[root@node1]# du -sh *
51M     mysqld_109.zip
58M     mysqld_110.zip
68M     mysqld.zip
2、文本文件:空间占用相差巨大
代码语言:shell
复制
-rw-r----- 1 root root 1325298318 10月 23 19:22 mysqld.log
-rw-r----- 1 root root 1445393021 10月 23 19:24 mysqld.log
[root@BC86]# du -sh 1*
1.3G    109
1.4G    110
[root@node1]# du -sh 1*
120M    109
129M    110

可见 TrueNAS 对这类文件的压缩比率达到了10%左右,效果惊人。

四、iSCSI 块服务

传统的关系数据库Oracle需采用共享块存储才能有效配置RAC架构,而普通的NFS服务是很难配置的,至少笔者在配置传统NFS服务时遇到了各种问题,但(据说)iSCSI 块服务一般是没有问题的,这一点尚需验证,不过随着去O进程的接近尾声,后续类似需求会大大减少,如有,TrueNAS 方案不失为一个较好的选择。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、打开SSH服务
  • 二、安全配置
  • 三、空间占用---对比传统NFS
    • 1、压缩文件:空间占用差别不大
    • 2、文本文件:空间占用相差巨大
  • 四、iSCSI 块服务
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档