设为首页 收藏本站
查看: 1595|回复: 0

[经验分享] linux(glusterfs)与windows文件共享设置(续)

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2014-9-16 09:05:17 | 显示全部楼层 |阅读模式
本帖最后由 364twefwq 于 2014-9-16 09:10 编辑

针对gluster文件系统与windows系统间利用samba服务完成对文件传递。
samba版本:4.1.1-37.el7
glusterfs版本:3.5.2-1.el7

首先安装配置glusterfs
1、下载glusterfs yum源
wget -P /etc/yum.repos.d http://download.gluster.org/pub/gluster/glusterfs/LATEST/CentOS/glusterfs-epel.repo

2、通过yum安装glusterfs
yum install glusterfs glusterfs-server glusterfs-fuse

3、修改hosts文件
   IP 计算机名

4、注册存储计算机
  gluster peer probe IP(计算机名)
  Q:peer probe: failed: Probe returned with unknown errno 107
  原因:gluster端口24007被拦截
  M:iptables -I INPUT -p tcp --dport 24007 -j ACCEPT

5、创建gluster卷
  gluster volume create NAME IP(Hostname):storepath force
注:a、这的volume类型默认为分布式(glusterfs提供多种类型的文件存储方式)
         b、force参数,如果文件系统没有指定的storepath,会自动创建,不加此参数会提示storepath不存在

6、启动gluster卷
  gluster volume start NAME
详情请阅:Glusterfs介绍安装配置
其次安装配置Samba服务
1、安装samba软件;
yum install samba

2、安装samba客户端
yum install samba-client

3、配置samba
修改/etc/samba/smb.conf

a、修改global参数
  [global]
  server string = server uniqune name
  hosts allow = ips
  netbios name = host display name
  workgroup = window's group
b、配置共享目录
  [共享名]
  comment = 共享目录说明信息
  path = /data-storage path
  public = yes
  writeable = yes
4、创建数据存放目录
mkdir -p /data-storage path

5、设置数据目录权限
chmod 775 /data-storage path

6、创建数据目录访问用户
useradd datausr -s /sbin/false #不可以用该用户登录系统

7、添加samba用户
smbpasswd -a samba's usr
typed password of samba's usr

8、配置防火墙
a、iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT
    iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 137 -j ACCEPT
    iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 138 -j ACCEPT
    iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT

b、保存防火墙配置
    service iptables save

c、重启防火墙
    service iptables restart

9、关闭enlinux
   setenforce 0

10、启动samba服务
  a、smbd
  b、nmbd

最后配置glusterfs与samba共享
1、将gluster创建的volume挂载到samba共享目录
  mount -t glusterfs hostname(ip):/volume-name shared_path
2、更改shared_path权限
  chmod 775 shared_path

注:这里提供的共享配置只能在windows访问共享目录,在Linux下访问共享目录会提示session setup failed: NT_STATUS_LOGON_FAILURE


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-24851-1-1.html 上篇帖子: KVM虚拟化开源高可用方案(七)GLUSTERFS搭建及常见故障处理 下篇帖子: GlusterFS无法启动原因及处理方案
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表