免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: akai_feng
打印 上一主题 下一主题

紧急求助,关于磁盘空间限制 [复制链接]

论坛徽章:
0
1 [报告]
发表于 2003-07-07 12:51 |显示全部楼层

紧急求助,关于磁盘空间限制

用虚拟文件系统\r\n先mkfile 指定大小的文件\r\n然后用lofiadm做成虚拟文件系统,然后Mount    \r\n具体步骤:\r\n# cd /data\r\n# mkfile 100m home0\r\n# lofiadm -a /data/home0\r\n/dev/lofi/1\r\n# newfs /dev/rlofi/1\r\n# mount /dev/lofi/1 /export/home0\r\n# df -k\r\n有个缺点,就是lofiadm创建的虚拟设备,如/dev/lofi/0,/dev/lofi/1等,系统重起后会丢失,但是文件(home0)的内容不会丢失,你需要创建脚本重新连接\r\n\r\n#!/bin/sh\r\n#/etc/rc2.d/S99lofidevice\r\n#put this script at /etc/rc2.d\r\n\r\nDEV0=`lofiadm -a /data/home0`\r\nmount $DEV0 /export/home0

论坛徽章:
0
2 [报告]
发表于 2003-07-07 13:00 |显示全部楼层

紧急求助,关于磁盘空间限制

原帖由 \"akai_feng\" 发表:\n    \r\n\r\n你是指每一个目录都这么做吗?几十个(快超过100了)呀
    \r\n\r\n那你用脚本来创建就可以了,不用手工挨个地来

论坛徽章:
0
3 [报告]
发表于 2003-07-07 13:07 |显示全部楼层

紧急求助,关于磁盘空间限制

原帖由 \"akai_feng\" 发表:\n    \r\n\r\n\r\n忘了说明一下,是在NFS+NIS环境下,\r\n\r\n如果在Server端做的话,客户端怎么mount
    \r\n\r\n你在NFS Server上mkfile好文件,然后share这些文件\r\nNFS Client上,mountSERVER共享的文件,然后用lofiadm创建虚拟文件系统     \r\n\r\nNFS Server上的操作:\r\n# mkdir /data\r\n# mkfile /data/home0\r\n# share /data\r\n\r\nNFS Client上的操作\r\n# mount NFS-SERVER:/data /data\r\n# lofiadm -a /data/home0\r\n...\r\n...     \r\n\r\n\r\n\r\n由于NFS共享的文件不能被客户端用root存取,你得配置一下NFS SERVER,让它可以让客户端的root存取

论坛徽章:
0
4 [报告]
发表于 2003-07-07 13:35 |显示全部楼层

紧急求助,关于磁盘空间限制

原帖由 \"akai_feng\" 发表:\n    \r\n\r\n公司的网络不稳定,请见谅\r\n\r\n本来server上share一个目录,这个目录下再建很多子目录,client端只用mount一个目录,就可以使用所有这些子目录,现在就是要限制这些子目录的大小,如果用你的方法,每个子目录..........
    \r\n\r\n我说的是share服务器上的一个目录,这个目录里面有好多文件,文件就是mkfile出来的文件,而不是那些mount的虚拟文件系统\r\n\r\n还有另外一种方法,就是你在NFS SERVER上做好虚拟文件系统,比如mkfile了一下几个文件\r\n/data/home0、/data/home1、/data/home2\r\n在NFS SERVER上相对应的虚拟文件系统挂接在:\r\n/export/home/home0、/export/home/home1、/export/home/home2\r\n这样你就只要share /export/home就可以,在客户端上mount NFS-SERVER:/export/home /export/home     \r\n\r\n好像前一种方法太笨,呵呵,这种方法较好

论坛徽章:
0
5 [报告]
发表于 2003-07-07 13:43 |显示全部楼层

紧急求助,关于磁盘空间限制

已经很详细了啊,大哥!!!\r\n\r\n前面我都写了具体的步骤了

论坛徽章:
0
6 [报告]
发表于 2003-07-07 13:49 |显示全部楼层

紧急求助,关于磁盘空间限制

原帖由 \"akai_feng\" 发表:\n老大,留个email吧\r\n\r\n我先试试,有问题联系你
    \r\n\r\njxbcpp@263.sina.com

论坛徽章:
0
7 [报告]
发表于 2003-07-07 23:03 |显示全部楼层

紧急求助,关于磁盘空间限制

把整个试验过程的步骤都贴出来吧,谢谢!!!

论坛徽章:
0
8 [报告]
发表于 2003-07-08 12:47 |显示全部楼层

紧急求助,关于磁盘空间限制

原帖由 \"akai_feng\" 发表:\n我的怎么不行\r\n\r\nServer端的设置如上,client端的设置也一样,问题在于client端往/export/home15/mkfile中写数据时,好像是写到原来的磁盘空间里了,也就是/export/home15/mkfile本身的空间,而不是由/export/home/d..........
    \r\n\r\n/dev/lofi/1这样的只是个设备文件,指向的是mkfile的空间。数据当然是存储在mkfile出来的那个文件啦!\r\n\r\n/dev/lofi/1的空间大小就是mkfile出来的文件的大小     \r\n\r\n测试方法可以是mount 上/dev/lofi/1 设备后,在这个设备mount所在的目录上mkfile大文件

论坛徽章:
0
9 [报告]
发表于 2003-07-08 13:43 |显示全部楼层

紧急求助,关于磁盘空间限制

原帖由 \"akai_feng\" 发表:\n    \r\n\r\nshare出去后,client端看到的就不一样了,如果share的是上一层目录,没有用,只能share/dev/lofi/1的安装点的那个目录,这样client端才有容量限制
    \r\n\r\n为什么share上层目录不行啊?测试过吗?\r\n\r\n我没法做试验,只是觉得好像应该可以,因为存储的东西都是相同的!

论坛徽章:
0
10 [报告]
发表于 2003-07-08 23:07 |显示全部楼层

紧急求助,关于磁盘空间限制

原帖由 \"akai_feng\" 发表:\n    \r\n\r\n最新说法\r\n\r\n不行是应该的,因为share的目录最上只能到文件系统的安装点,不能包含多个文件系统,这一点应该是好理解的,只是以前没遇见这种情况,没反应过来。
    \r\n\r\n对对的,忘了着茬了,呵呵
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP