NFS服务器的安装与配置
由于实验室的项目需要实现在CephFS之上建立NFS之上,所以记录一下NFS服务器的安装与配置流程。
NFS 服务器可以让客户端将网络远程的 NFS 服务器分享的目录,直接挂载到本地端的机器当中。本地端的机器通过直接读写挂载的目录,就可以同步到NFS服务器之上。
系统平台:Ubuntu 1404
NFS Server IP:19216812
iptables关闭: Firewall is disable(NFS端口使用在默认情况下是不固定,所以若配置NFS服务器需要搭配防火墙使用的话,请配置固定端口)
SELINUX=disabled
NFS的安装只需要安装rpcbind与nfs-server就可以对外提供服务了。
NFS服务器的主要配置文件就是:/etc/exports。不过这个配置文件不一定会存在,可能需要使用 vim 主动新建这个文件。
/etc/exports文件由以下选项构成:
每一行最前面是要分享出来的目录,目录可以依照不同的权限分享给不同的主机。若权限参数不止一个时,则以逗号 (,) 分开。且主机名与小括号是连在一起的喔!其中参数是可选的,当不指定参数时,nfs将使用默认选项。默认的共享选项是 sync,ro,root_squash,no_delay 当主机名或IP地址为空时,则代表共享给任意客户机提供服务。
下面是一些NFS共享的常用参数:
这里我们使用了NFS v3的配置,如下图所示:
配置完/etc/exports之后,接下来就可以启动NFS服务器了。
为了使NFS服务器能正常工作,需要启动rpcbind和nfs-kernel-server两个服务,并且rpcbind一定要先于nfs-kernel-server启动。
若要开机自启动nfs服务,可以通过sysv-rc-conf配置自启动服务。
客户端的挂载很简单,先建立一个挂载目录
之后客户端对应的文件目录便挂载上对应的文件系统了。
客户端可以通过命令配置开机自启动挂载NFS的文件系统。
将对应的命令 mount -t nfs 19216812:/tmp /mnt/nfs
添加至/etc/rcd/local,不要尝试在直接在/etc/fstab/里挂载
小结 :梳理了一下在ubuntu之下NFS服务器的安装与配置。当然RedHat系列的发行版也是大同小异。若有疏漏,望指点斧正。
一、使用工具:VMware Workstation 80,电脑一台
二、方法步骤:
1、通过服务器管理器安装添加角色
2、下一步
3、勾选“文件服务器”
4、下一步
5、勾选“文件服务器”和“windows Search服务”
6、可以勾选如图
7、确认安装
8、安装
9、在“服务器管理器”中,展开“角色”-----“文件服务”-----“共享和存储管理”。在管理工具里面也可以找到。
10、点击右侧的“设置共享”
11、浏览需要共享的文件夹
12、我们选择C盘的share文件夹
13、下一步,我们来更改
14、给予user组可读
15、下一步,勾选“SMB”,确定共享名。下一步。16、点击高级,可以配置一些高级选项。在用户限制标签,可以限制同时连接这个共享的用户数
17、在“缓存”标签,可以设置这个共享文件夹是否可以在客户端缓存。
18、根据自己需要设置好之后,下一步。
19、由于我们还没有配置DFS,我们暂时不要将它发布到DFS命名空间
20、确定我们的配置,点击“创建”
21、成功之后,关闭窗口。我们在共享和存储管理中,可以看到我们新建的share共享了。
22、选中share共享文件夹,我们在右侧启用或者停止共享。
23、我们也可以在这个共享文件夹上,点击右键,选择“属性”
24、在这里我们依然可以对这个共享的属性进行调整。
25、还可以调整共享权限和NTFS权限。
26、我们往C:\share里面放入一些文件。
27、我们找到一台同网段的客户端电脑,通过来访问文件服务器。我们发现已经可以正常访问了。
28、双击进入share目录,可以看到我们刚才放入的文件。
29、我们尝试一下删除
30、结束。
三、注意事项:安装文件服务器角色,通过“共享和存储管理”功能,配置一个share共享文件夹,对所有用户共享,但是只有只读的权限,不能改写。
在网络存在的环境下,服务器可以提供的服务类型各不相同,所以服务器又分为几种,分别是文件服务器、数据库服务器、应用程序服务器以及web服务器,下面我们就以文件服务器为例来介绍一下服务器的设置方法吧。
服务器的设置方法:
第一步:首先需要登录计算机的操作系统,在登录时需要以管理员的身份进行,进入系统以后,使用鼠标选择开始菜单,然后再选择管理工具选项,进入管理工具选项以后,在列表当中选择相应的服务器,这时会自动弹出一个窗口,然后点击添加选项,然后根据配置向导进行下一步操作。
第二步:进行检测,然后选择自定义配置选项,进入下一步操作。
第三步:选择页面当中的服务器角色按钮,然后选择其中的文件服务器选项,接着使用鼠标点击下一步选项。
第四步:这时就可以将文件服务器的磁盘配额打开了,接着再选择相应的复选框,根据实际要求进行相应的设置,输入最合适的数值。
第五步:将文件服务器的索引服务打开,然后选择是按钮,将索引服务启用,接着使用鼠标点击下一步选项。
第六步:进入下一步页面以后,使用鼠标点击选择总结选项,进入到相应的窗口以后,对完成的设置进行检查,没有差错就进入下一步。
第七步:通过添加向导操作将所选用的服务进行启用操作,然后页面就会出现共享文件夹的向导,完成以上操作以后,点击下一步选项。
第八步:将文件夹的路径打开,然后使用鼠标点击浏览选项,在相应的列表当中,找到公共资源的文件夹,然后点击确定按钮,然后进入下一步操作。
代码:请导入 SystemXML命名空间
string file = ServerMapPath(@"~\webconfig");
XmlDocument xmlDoc = new XmlDocument();
xmlDocLoad(file);
string s1 = "aaa";
string s2 = "bbb";
string h = "ccc";
string user = "ddd";
string pass = "eee";
XmlNodeList nodeList = null;
nodeList = xmlDocSelectSingleNode("configuration//connectionStrings")ChildNodes;
//遍历所节点
foreach (XmlNode xn in nodeList)
{
//节点类型转换XmlElement类型
XmlElement xe = xn as XmlElement;
if (xeName == "add")
{
if (xeGetAttribute("name") == "acountConnectionString")
{
xeSetAttribute("connectionString", s1);
}
if (xeGetAttribute("name") == "mailaddress")
{
xeSetAttribute("connectionString", s2);
}
}
}
nodeList = xmlDocSelectSingleNode("configuration//systemnet//mailSettings//smtp")ChildNodes;
foreach (XmlNode xn in nodeList)
{
//节点类型转换XmlElement类型
XmlElement xe = xn as XmlElement;
if (xeName == "network")
{
xeSetAttribute("host", h);
xeSetAttribute("userName", user);
xeSetAttribute("password", pass);
break;
}
}
xmlDocSave(file);
你们有机柜没,如果有机柜,可以选机架式的服务器。如果没有,就选塔式的服务器。
文件服务器主要是存储容量要够大,稳定性要好,对性能要求一般。但是OA办公软件一般由中间件跟数据库两部分组成,就对性能要求高一些。
你可以看看国产品牌正睿的这款双路四核服务器。标配一颗至强E5620四核八线程处理器(24GHz/586GT/12M缓存),英特尔5500服务器芯片组主板,4G DDR3 REG ECC 1333MHz内存,SATA2 500G服务器硬盘,双千兆网卡,性能可以说是非常不错。如果以后随着业务量的增长,觉得性能不够用了,还可以扩展到两颗处理器,达成8颗处理核心,16条处理线程(在任务管理器处能看到16个处理核心的格子- -~很NB),最大支持48GB DDR3 REG ECC高速容错校验内存。
产品型号:I249739S
产品类型:双路四核塔式服务器处 理 器:Xeon E5620内 存:4G DDR3 ECC硬 盘:SATA2 500G机 构:塔式 价 格:¥7699银牌服务
全国三年免费上门售后服务,关键部件三年以上免费质保。
建议你增加到3个2TB硬盘,做RAID5阵列,有4TB可用,既提升了磁盘读取性能,也保障了数据安全,即使坏掉一个硬盘,数据也不会丢失。两个硬盘同时坏掉的可能性就太低啦。总价也就是万元左右搞定。
给你推荐的是国产品牌正睿的服务器产品,他们的产品性价比很高,做工很专业,兼容性,质量之类的都有保障,售后也很完善,3年免费质保,3年免费上门售后服务,在业界口碑很不错。
用域好,有些文件是需要共享的,这样的文件就设立权限,指定哪些账号的人可以共享,建立活动目录不麻烦,基本是系统自动完成的,在WINDOWS2003SERVER管理工具中有服务器管理,安装活动目录就可以了。然后给共享目录设置访问权限,不要搞的太严谨,简单明了比较好。
如果太复杂,比如把登录信息和所有的本地文件夹全部使用网络服务器共享,一定域服务器崩溃或者网络故障,就瘫痪了,很可怕,还是按我前面说的做,可靠,简单,易于维护
一、安装FTP服务器组件:
写在这里的一点:安装及配置FTP服务器之前,必须先手工配置服务器本身的IP地址(因为服务器本身的IP地址一定要是静态的)
本文分步介绍了如何在独立服务器上配置一台基于 Windows Server 2003 的文件传输协议 (FTP) 服务器,以便为网络上的客户端计算机提供资源的传输和访问。
FTP服务组件是2003系统中的IIS 60集成的网络服务组件之一,默认情况下没有被安装。在2003系统中安装FTP服务组件的步骤如下:
开始→控制面版→添加删除程序→添加删除windows组件→双击‘应用程序服务器’(或单击‘应用程序服务器’并选择详细信息)。里边就有一个” Internet信息服务(IIS)” 打上勾点,再双击打开“Internet信息服务(IIS)”对话框,在子组件列表中选中“文件传输协议(FTP)服务”复选框,连续单击“确定”按钮,并单击“下一步”按钮,Windows组件向导”开始安装FTP服务组件。
当然你必须在光驱里放张2003的光盘,如果不放直接进行安装,当装到一定程度的时候就会跳出一个窗口说寻找I386源文件,你点浏览,找到你的源文件确定就可以了。 最后单击“完成”按钮关闭“Windows组件向导”对话框。
二、配置FTP服务器:
1 在Windows Server 2003系统中配置FTP服务器
在Windows Server 2003系统中安装FTP服务器组件以后,用户只需进行简单的设置即可配置一台常规的FTP服务器,操作如下:
第1步,在开始菜单中依次单击“管理工具”→“Internet信息服务(IIS)管理器”菜单项,打开“Internet信息服务(IIS)管理器”窗口。在左窗格中展开“FTP站点”目录,右键单击“默认FTP站点”选项,并选择“属性”命令。
第2步,打开“默认FTP站点 属性”对话框,在“FTP站点”选项卡中可以设置关于FTP
站点的参数。其中在“FTP站点标识”区域中可以更改FTP站点名称、监听IP地址以及TCP端口号,单击“IP地址”编辑框右侧的下拉三角按钮,并选中该站点要绑定的IP地址。如果想在同一台物理服务器中搭建多个FTP站点,那么需要为每一个站点指定一个IP地址,或者使用相同的IP地址且使用不同的端口号。在“FTP站点连接”区域可以限制连接到FTP站点的计算机数量,一般在局域网内部设置为“不受限制”较为合适。用户还可以单击“当前会话”按钮来查看当前连接到FTP站点的IP地址,并且可以断开恶意用户的连接。
第3步,切换到“安全账户”选项卡,此选项卡用于设置FTP服务器允许的登录方式。默认情况下允许匿名登录,如果取消选中“允许匿名连接”复选框,则用户在登录FTP站点时需要输入合法的用户名和密码。本例选中“不允许匿名连接”复选框。
0条评论