cifs nfs smb iscsi_openfiler 2.99 完全图解安装、iSCSI、NFS和CIFS配置(转)

19041c40c86a7550c02361086304f6a7.png

1、下载openfiler

http://www.openfiler.com/

88600a48caee9ed2d0cf440838c6a5c1.png

bd53f3bb0ff92d5b77e4472ce82a8915.png

2、安装openfiler

5f69ea772c6b84725e20e7f62c26cf2e.png

5ebd88759c57672affba3105a3be73f1.png

4fe7b27b405da65d7f5c0d8a5b859b2e.png

6b5a05a63035b3bb8767b8ac1d77bd44.png

efb17e3d28bac1b7ec6adcc5a93a90f9.png

f7a7870779051d5893addf81a38fa0f2.png

29cf65c55c0ffe911b0faaacf38961b2.png

29322c12629fbedf1e6a643420723588.png

44d282c502506dd6cbe0d34147f749ca.png

d472b2ab8d8388a0ad4aa001b52eb802.png

42e0377d3f56aa0739bc441658fe778b.png

b1e5c214d8ccc60591aaf6403667ecd9.png

注意将openfiler安装在一个盘中。

83344787161dd77bd0654949d853049a.png

14fb7a47320a294b1d0ecf3ba147fb5f.png

4b1f5c0faf65fdffb9ed85eb39709e16.png

445f42384f4ceb51e2e971b7ed261354.png

148d97c4632941c29f07d35134c588bd.png

70a8836e4e597e4ecaae530fb5bde263.png

6dac2e6d59da4d7c73db1e9d0feae1cc.png

151c7c60066ff6cead8fe8bff5daee41.png

e3d13dc9a0abc25c87b8bb57caf7b44a.png

21dc0fcd5f0a26bfeea95642393fb569.png

3、访问openfiler

https://192.168.153.104:446/

2d7921a525fa77e3d4dc2958cfdfed74.png

da60f6f83424c0a93ae82b966268a08d.png

使用openfiler帐号登录,默认密码是password

caae992da6fdaf3f887e7da8096508ff.png

460224200a7be97393b1c2aaabdc3d2e.png

4、配置软RAID5

b11399b93f77cf3f3df7b924865c6275.png

ae48f6a2a114d5a4f650643a6bac91a0.png

依次点击选中的三个磁盘新建分区

1ac89e066e9dac8c6033d5264e5cffde.png

dd53ef31179cc6229668a4a33e3d4b15.png

做软RAID

822b9f30c951faec8e80bb95d355e706.png

ba744ad08b63e9a27deb9ff1fa2da49f.png

dde8c1cd05a5bd2b2f92b8dcca27d722.png

新建VG

1b037057287b049960c7af6fc690c153.png

202cbfedd8033109f07aceb4790260da.png

3a0190bab13631115c70a4341a4ec764.png

新建LV

318368cdbc14d999a4eae68ce023920f.png

05ab68cd9efa83758025a2856a4e4542.png

56da2983d6074a83975a8bf08bd9e2c4.png

5、配置iSCSI

开启iSCSI服务

b56b20044d3cd7fe096a49bf5e542ad3.png

定义网段,后面权限会用到

b830de64b8920f88bda12894aa097b97.png

890774f79a47829bbd11081cbfee6d7b.png

配置iSCSI Targets

027edc6324ae6b1425db6ca7cdd2b975.png

78fee9ac7a11da6accf40cda6a8bf0ac.png

33827130679c3047c859c9052bd01e69.png

f45c3777f94585e25597208be7c5d167.png

windows和linux客户端连接ISCSI,请参考:https://blog.51cto.com/net881004/2348516

备注:如果高可用,可以配置多路径访问iSCSI存储。

6、配置NFS

openfiler的用户集中控制主要分为ldap和ad实现,其中openfiler本身可以作为ldap服务器,使openfiler上的所有功能都能够通过以上两类用户来进行统一控制。

8eab5bfd8ce95bfaec225bacb0dcbeea.png

249beefcba8563e046ecc673b8f82210.png

新建用户组

301b11198134da11ac3b733362b84e58.png

新建用户

3449a692532bb742b7d44ce488a24110.png

b5b56a3c1adc1aab54700104bf4c807d.png

1f0472abe1841746b659f94571b6ba81.png

468a1f1ec5c616ac0d4ce489f26cd261.png

8b10d6427b902277c7a182845b88bd99.png

165a435d9c43c85c72b8facfaa64e762.png

adda6bb2fae6796a50118f7ab79b07fa.png

e02a5328f4e890496a470e43a85c9469.png

1a5f755463e89dd461399e81cc6b3624.png

备注: 一共有三个地方需要设置:Share Access Control Mode、Group access Configuration和Host access configuration。 Share Access Control Mode:有两种模式:Public guest access模式用户不需要目录/权限服务器的认证就可以访问共享和Controlled access模式下用户需要Group access和Host access的联合才可以实现访问共享。 Group access Configuration:在openfiler的级别高于Host access,对于ftp协议,Host access的作用仅限于控制用户是否能访问openfiler,假如是none,就不能访问,使用ro或rw,就能够访问,使用ftp时,ro和rw是相同的,对于Host access来说,读写由Group access的配置决定,意思是说,使用ftp时,ro和rw权限要用Group access进行配置。 关于primary group(简称pg),因为openfiler的user能够加入多个组,因此必须有pg属性,再通过Host access认证后,pg属性的作用才会体现出来,实际pg的属性的组拥有文件夹的任何权限。 Host access configuration:Host access是针对某个客户端的具体访问进行配置,按协议来分,cifs/smb、nfs、http和ftp。并且能够配置3种访问级别,none、ro和rw。需要注意的是,每次更改后,选中restart services再确定修改,否则可能出现修改失败,这部分是在Group access后起作用的,也就是说如果某个用户所在的组通过了Group access认证,那么这个用户在网络上的任何客户端都可以获得相应的权限。如果设置了Host access那么用户在Host access配置的主机上登陆时,权限还要受Host access中设置的限制。 以上文字转自:https://www.cnblogs.com/weimingyu945/p/4055717.html

[root@localhost ~]# yum -y install nfs-utils rpcbind [root@localhost ~]# systemctl start rpcbind [root@localhost ~]# rpcinfo -p localhost program vers proto port service 100000 4 tcp 111 portmapper 100000 3 tcp 111 portmapper 100000 2 tcp 111 portmapper 100000 4 udp 111 portmapper 100000 3 udp 111 portmapper 100000 2 udp 111 portmapper [root@localhost ~]# netstat -lnt Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN tcp6 0 0 :::111 :::* LISTEN tcp6 0 0 :::22 :::* LISTEN tcp6 0 0 ::1:25 :::* LISTEN [root@localhost ~]# systemctl enable rpcbind [root@localhost ~]# showmount -e 192.168.153.104 Export list for 192.168.153.104: /mnt/oracle/nfsshare/test 192.168.153.134/0.0.0.0 [root@localhost ~]# mkdir /oracle [root@localhost ~]# mount -t nfs 192.168.153.104:/mnt/oracle/nfsshare/test /oracle [root@localhost ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/mapper/centos-root 27G 940M 26G 4% / devtmpfs 903M 0 903M 0% /dev tmpfs 913M 0 913M 0% /dev/shm tmpfs 913M 8.7M 904M 1% /run tmpfs 913M 0 913M 0% /sys/fs/cgroup /dev/sda1 497M 125M 373M 25% /boot tmpfs 183M 0 183M 0% /run/user/0 192.168.153.104:/mnt/oracle/nfsshare/test 1014M 33M 982M 4% /oracle

7、配置CIFS

c9c163fb5aa0a07057a6c83a9c258193.png

d11bf79d188a9dd45c0fe3da4fed9d92.png

fe4d8cacf360903717de1ba0d833634a.png

a15d3638b37c35fec7b93b90af352df1.png

205821f642ded4110d7df88171503424.png

0f9e616399b2ff1358cde77336bb8ccc.png

客户端使用192.168.153.104访问。

—————————————————————————————————————————

感谢51cto网友无私地分享,谢谢

作为linux内核和大名鼎鼎的freenas齐名的nas解决方案,基本上配置在一般朋友基础上确实不容易,涉及到Linux,也没有网页配置方便,即插即用

在硬盘多余很多,旧电脑有多余的,性能ok,install 完全开源的还是不错的,当然现在还有lede也可以当nas用,

虽然这篇文章有可能比较难,或许有朋友觉得某晖,某品牌来的简单,还说这个干什么?

但是有人问到了,就当科普读物看看吧

谢谢大家

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值