RHEL6.4上Samba/NFS服务器简单配置
近期在RHEL6.4上尝试搭建一个NAS,底层使用XFS文件系统,对外主要提供samba协议和NFS协议共享,这里把主要步骤记录下来。
环境:RHEL6.4,IP:192.168.50.117
1.关闭防火墙和SELinux
查看SELINUX状态:
#sestatus
关闭SELinux:
#vim /etc/selinux/config
SELINUX="" ===> SELINUX=disabled
#setenforce 0
查看防火墙状态:
chkconfig --list iptables
关闭防火墙:
#chkconfig iptables off
service iptables stop
2.把/dev/sdc格式化为xfs文件系统
#mkfs.xfs -f /dev/sdc
这里直接使用了默认的格式化参数,更多的参数可以man mkfs.xfs
3.mount xfs文件系统
#cd /usr/lolcal/ldNAS
#mkdir share1
#chmod 777 -R share1
#mount -t xfs /dev/sdc /usr/local/ldNAS/share1
4.使文件系统开机自动挂载
#vim /etc/fstab
在尾部添加一行
/dev/sdc /usr/local/ldNAS/share1 xfs defaults 0 0
5.配置samba
RHEL6 samba已经安装并启动,可以用命令#service smb status来查看状态
1).修改samba配置文件
#vim /etc/samba/smb.conf
添加以下内容:
[share1]
comment = 0
path = /usr/local/ldNAS/share1
browseable = yes
public = yes
writable = yes
guest ok = yes
2).重启samba
#service smb restart
之后客户端应该能够正常映射//192.168.50.117/share1并读写文件
6.配置NFS
RHEL 6.4已默认安装NFS
#rpm -qa | grep nfs
另外不需要安装portmap
1).修改NFS配置文件
#vim /etc/exports
添加:
/usr/local/ldNAS/share1 *(rw,sync,root_squash)
2).重启nfs服务
#service nfs restart
3).linux客户端挂载
#mount 100.0.7.117:/usr/local/ldNAS/share1 /mnt/nfs1
卸载
#umount /mnt/nfs1
在/etc/rc.local中添加“mount 100.0.7.117:/usr/local/ldNAS/share1 /mnt/nfs1”可实现开机自动挂载
其他:
showmount -e 100.0.7.117 查看export情况
ps: 配置过程中mkfs和mount过程中都使用了默认参数,不过根据测试结果来看性能还可以。
后续待根据业务特点来分析和优化NAS系统的性能。
RHEL6.4上Samba/NFS服务器简单配置的更多相关文章
- Ubuntu 18.04 LTS上安装NFS服务器和客户端
NFS是基于UDP/IP协议的应用,其实现主要是采用远程过程调用RPC机制,RPC提供了一组与机器.操作系统以及低层传送协议无关的存取远程文件的操作.RPC采用了XDR的支持.XDR是一种与机器无关的 ...
- Maven配置jar(war)包自动打包上传Maven服务器的配置
Maven配置jar(war)包自动打包上传Maven服务器的配置 创建jar(war)包工程 创建一个maven工程 在工程中穿件一个测试类 配置pom.xml <distributionMa ...
- NFS服务器+客户端配置
NFS:Network File System 使用NFS需要启用RPC(remoteprocedure call),RPC可以指定每个NFS功能所对应的端口号,重启RPC后,RPC所管理的所有NFS ...
- windows上搭建NFS服务器及客户端 挂载
在Windows相关系统上搭建NFS服务及客户端挂载 有两种方式: 第一种: (Windows Server2008R2等类似企业版这样的版本的Server服务上有自带的NFS服务进行搭建) (特别 ...
- NFS 服务器的配置
1. 安装 NFS 服务器 [root@localhost btools]#rpm -q nfs-utils 如果没有安装,从对应 Linux 操作系统版本的安装光盘上找到 nfs-utils 的安装 ...
- linux samba 服务器 简单配置
1. rpm -qa|grep samba 查看是否有samba 2.使用yum -y install samba 安装samba 服务 进入/etc/samba/ 使用vi smb.conf 修改配 ...
- linux sumba服务器简单配置
使用samba设置linux和windows直接简单的文件共享 前提: 1.linux和windows已经可以互相ping同 2.已经安装好smb 查看是否安装smb rpm -aq|grep smb ...
- 腾讯云服务器简单配置web项目
如图:目前域名备案工作完成,需要将主页展示出来, 域名解析就不讲了,超级简单, 如果不理解可以加群交流,这里主要讲一下通过Apache 开启服务(80端口)对项目进行展示 1. 首先安装Apache ...
- 版本管理之Git(二):Win7上Git安装及简单配置过程
一.安装包 msysgit(Windows版本的Git) 下载地址:http://code.google.com/p/msysgit/downloads/list?q=full+installer+o ...
随机推荐
- NavigationView更改菜单icon和title颜色变化效果
NavigationView menu默认icon和title会随着菜单状态改变而改变,选择某个菜单后再次打开侧边菜单后会发现该菜单的icon和title会变成应用的主颜色,其他菜单项仍然为黑色. 如 ...
- [Selenium] Actions.doubleClick
WebElement el = page.getTable_AssetMixesName().get(index); Actions action = new Actions(driver); act ...
- vs 2015 community Blend和devenv启动的区别
使用Blend启动会有部分功能无法显示 如:SVN管理插件,工具栏 使用devenv启动会全部显示
- CodeForces 718C && HDU 3572 && Constellation
Point 1. 区间乘以一个数/矩阵的幂时,不要用指数相加的方法. 而要用直接维护mulv[x]表示区间要乘多少. 不然的话,空加一个logn 2. 要点在于,冲突的点连边,形成二分图,对于在同一个 ...
- Hadoop 修改源码以及将修改后的源码应用到部署好的Hadoop中
我的Hadoop版本是hadoop-2.7.3, 我们可以去hadoop官网下载源码hadoop-2.7.3-src,以及编译好的工程文件hadoop-2.7.3, 后者可以直接部署. 前者hadoo ...
- 用C++调用C的库函数(转载)
转自:http://linhs.blog.51cto.com/370259/140927 C++调用C的库函数时,如果头文件定义得不恰当,可能会出现明明某函数在obj文件中存在,但是却发生链接失败的情 ...
- E20170415-ms
opaque adj 不透明的 n 不透明 adapter n 配适器
- 屏蔽QQ黄钻官方团队送礼物的方法
按照在网上查到的方法: 登录手机QQ \(\longrightarrow\) 好友动态 \(\longrightarrow\) 个人主页 \(\longrightarrow\) 右上角三道杠 \(\l ...
- 为什么wait,notify和notifyAll要与synchronized一起使用?
https://blog.csdn.net/qq_39907763/article/details/79301813 Object.wait(),Object.notify(),Object.noti ...
- Java | 基础归纳 | set
用于存储无序(存入和取出的顺序不一定相同)元素,值不能重复.