Linux自动挂载网络文件系统

一、NFS
NFS是基于UDP/IP协议的应用,其实现主要是采用远程过程调用RPC机制,RPC提供了一组与机器、操作系统以及低层传送协议无关的存取远程文件的操作。

yum  -y  install   nfs-utils rpcbind
#apt-get -y install nfs-utils

1、自动挂载

cat >>/etc/fstab<<EOF
192.168.163.128:/nfsdir      /nfsdir      nfs  rw,_netdev  0  0
EOF

2、手动挂载

mount -t nfs -o intr,nolock,rsize=1024,wsize=1024 192.168.163.128:/datadrive02  /data/nfs_8T

二、CIFS
CIFS是公共的或开放的SMB协议版本,并由Microsoft使用。SMB协议在局域网上用于服务器文件访问和打印的协议。像SMB协议一样,CIFS在高层运行,而不像TCP/IP协议那样运行在底层。CIFS可以看做是应用程序协议如文件传输协议和超文本传输协议的一个实现

yum -y install cifs-utils
#apt-get -y install cifs-utils

1、自动挂载

cat >>/etc/fstab<<EOF
//192.168.163.128/GPU /data cifs rw,_netdev,username=admin,password=star85134424,uid=rtpacs,dir_mode=0777 0 0
EOF

2、手动挂载

mount -t cifs -o username=admin,password=star85134424,uid=rtpacs,gid=root,dir_mode=0777  //192.168.163.128/GPU /data

三、FTPFS
FTPFS是指支持通过标准文件系统的应用程序接口(API)访问文件传输协议(FTP)服务器的文件系统。现在它被称为CurlFtpFS,因为它使用为FTP传输通用的libcurl。

yum -y install curlftpfs
#apt-get -y install curlftpfs

1、自动挂载

cat >>/etc/rc.local<<EOF
curlftpfs -o modules=iconv,from_code=gbk,to_code=utf-8 ftp://asd:Qwe123456@192.168.163.128:/DATA /root/QWED/
EOF

2、手动挂载

curlftpfs -o modules=iconv,from_code=gbk,to_code=utf-8 ftp://asd:Qwe123456@192.168.163.128:/DATA /root/QWED/

四、GlusterFS
GlusterFS通过Infiniband RDMA 或者Tcp/Ip 方式将许多廉价的x86 主机,通过网络互联成一个并行的网络文件系统。主要应用在集群系统中,可解决以下问题:网络存储,联合存储(融合多个节点上的存储空间),冗余备份,大文件的负载均衡(分块)。适合应用于大数据量的离线应用。

yum install -y centos-release-gluster
yum install -y  glusterfs-fuse glusterfs-rdma
#apt-get install -y glusterfs-client

1、自动挂载

cat >>/etc/fstab<<EOF
#glusterfs was on /data/vol01
$HOSTNAME:/vol01 /gvol01 glusterfs defaults,_netdev 0 0
EOF

2、手动挂载

mount -t glusterfs $HOSTNAME:/vol01 /gvol01
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值