开平区教育局资源分布式存储解决方案

本文针对开平区资源服务器面临的空间不足问题,提出了将资源分布在不同磁盘分区的解决方案,并探讨了具体的实施步骤和技术细节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题的提出:

开平区的资源WINDOWS 2008 R2服务器挂了一个存储器,划分为两个区,每个区是3TB的空间,目前资源保存在其中一个分区上,暂叫作G盘,G盘现在保存了资源1TB左右,因还有其它东西存储,还剩下空间不足300GB,管理员提出要分布式保存资源,比如磁盘H划分给我们使用,可以使用2TB的空间。

 

问题解析:

现在的磁盘需要保存的目录包括:Material ,Thumbs,Preview,PaperPng,PaperParsed,PaperPrimive,M3U8 等几个,最大的是Material和Preview和M3U8

 最简单的办法是把Preview和M3U8划分到磁盘H,把Material 保存到G盘,这样通过

mount -t cifs -o username='Administrator',password='*****' //10.174.192.189/down  /usr/local/tomcat7/webapps/dsideal_yy/html/down 

这样的办法执行多次,把不同的磁盘分区G 和H 上的上述几个目录,分别 mount到 /usr/local/tomcat7/webapps/dsideal_yy/html/down 下不同的目录,基本上可以解决开平的问题。

这样做的方法,需要拷贝资源到不同的分区,一般需要停止服务才行。在周五晚上开始,需要在周一早上恢复服务。可以实现两个分区的磁盘平均分布。

 

注意:

1、需要在一个时间做一个测试,把一个大目录拷贝从一个区到另一个区,测试下拷贝速度,好评估下从周五晚上到周一早上是不是能完成。

2、需要修改一个处理程序,因为它需要知道WINDOWS中哪个目录在哪个磁盘下!!!!

 

深入思考:

如果不只两块磁盘呢?也可以考虑使用Linux软链接的办法,

ln -s /usr/local/mnt1/00   /usr/local/tomcat7/webapps/dsideal_yy/html/down/Material/00

ln -s /usr/local/mnt1/01   /usr/local/tomcat7/webapps/dsideal_yy/html/down/Material/01

ln -s /usr/local/mnt1/02   /usr/local/tomcat7/webapps/dsideal_yy/html/down/Material/02

 

这样的话,有几块盘就mount到/usr/local/mnt-n即可,还可以把Material拆开,理论上是可行的,但现实中用户提供多块磁盘的机会应该也不多,只是做为头脑风暴思考一下即可,有第一种方案就完全可行了。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值