| win_hate 回复于:2004-03-11 22:34:58 |
| 正需要这个,谢谢! |
| pengtao_hlp 回复于:2004-03-11 22:44:14 |
| 好。顶
都是精髓!!无可挑剔啦。。 |
| C.Arthur 回复于:2004-03-11 22:47:47 |
| 我感觉根还是需要大一点 |
| guchengman 回复于:2004-03-11 23:03:36 |
| 此人不简单,
不断的原创, 我将一顶再顶. |
| C.Arthur 回复于:2004-03-11 23:07:12 |
| 是的,而且回答问题很仔细,写的东西也很实用,所有偶给他精华大家没意见吧 |
| suclearcase/" target="_blank" >ccess_king 回复于:2004-03-12 08:56:05 |
| 严重同意 |
| 我爱臭豆腐 回复于:2004-03-12 09:03:41 |
| 好同志啊:) |
| fyx2008 回复于:2004-03-12 09:34:23 |
| 同志真是有心啊,非常实用。。。。。 |
| iloveyouyouloveme 回复于:2004-03-12 09:51:42 |
| 好啊 |
| slahf999 回复于:2004-03-12 10:01:37 |
| 说的对,我在SOLARIs 7下安装一个3D图像处理软件,刚刚开始一直提示SWP小无法安装,直到我把SWP分区加大到1550M材安装成功,早点看到你的贴就好了。 |
| Leenux 回复于:2004-03-12 11:18:28 |
| 土土的问一下,如果不细分/home,/var,/opt....等分区,只分出/swap和/,有什么不方便吗?至少这样不用担心哪个分区空间紧张了。 |
| oldunix 回复于:2004-03-12 11:29:13 |
| [quote="Leenux"]土土的问一下,如果不细分/home,/var,/opt....等分区,只分出/swap和/,有什么不方便吗?至少这样不用担心哪个分区空间紧张了。[/quote]
如果/空间快满了,你从何下手解决问题??? 如果将/ /usr /var /opt分开,这会更有针对性 |
| xinpingf 回复于:2004-03-12 11:45:34 |
| 严重支持 |
| melonm 回复于:2004-03-12 12:30:22 |
| 好文章,建议收为精华。但我想对分区上谈几点个人的看法,希望大家指正。
1. 一般情况下我认为应该把/ 和/usr以及/opt都放在根目录下,这对系统恢复尤其为用。/usr下有许多工具在系统崩溃时需要,尤其是/usr/sbin/static,有一些cp.ln,tar等等的工具是static linked,也就是说,不需要任何library就可以使用。把/usr和/放在根目录有助于系统的一致性。而且更重要的是,对于现在的大硬盘来说,有但可以更有效的利用空间,而且也可以减少不必要的管理。 这一分区方法在系统中存在Veritas时尤其有用,旧版的Veritas都装在/usr下,新版的都在/opt下,一旦包括根盘在内的所有磁盘都交给Veritas管理了,没有Veritas工具在内的/是没有任何意义的。 2. 按照Solaris本身的设计,用户的本地宿主目录应该在/export/home下,autohome目录应该在/home下。把它们放在/opt下与系统设计的原则不太一致。Oracle推荐一般都在/u01,/u02下,但程序本身在哪可能也没有太大关系。 3. /var和/export/home应该作为单独的分区,因为它们在潜在的意外扩大的可能性,而且数据比较动态,有可能造成空间的fragmentation。分出作为单独的分区可以维持系统的稳定性。 4. Solaris总共只有7个分区可以使用,按照以上原则:/(s0),swap(s1),var(s5),/export/home(s7),也只有三个分区剩下了,无论是SDS或者Veritas都需要两个单独的分区,Veritas缺省使用S3和S4,我一般把SDS也用在S3和S4上,也就是说,一个安全安装的系统,最多也只能有一个分区给应用程序或者应急时使用,也就是S6。这可以用来作Oracle的/u01或者/usr/local(如果系统比较BSD的话),但留一个作备用是很需要的,可以在数据大量发生变化时避免对系统重新分区。 按照以上的几点看法,我一般这样分区: s0 / s1 swap s2 disk s3/s4 SDS/Veritas s5 /var s6 free s7 /export |
| tangxh 回复于:2004-03-12 12:50:27 |
| 请问楼主/分区已满该怎么解决? |
| 科学蛋 回复于:2004-03-12 12:51:54 |
| 用SDS解决啊 |
| metor78 回复于:2004-03-12 13:03:09 |
| ln也可以 |
| oldunix 回复于:2004-03-12 13:09:39 |
| 解决问题的方法是不让问题发生!
问题发生了,那就用ln -s 命令,将空间满的某个目录备份到另外一个文件系统 然后做符号连接 |
| tangxh 回复于:2004-03-12 13:17:33 |
| 我的/根分区快满了该怎么解决呀! |
| tangxh 回复于:2004-03-12 13:20:58 |
| 能具体点吗? |
| oldunix 回复于:2004-03-13 23:19:39 |
| 1、找出根区(或某一分区)下哪个目录占的磁盘空间大 ,如/DirWantToMoveAway
2、找一有空闲磁盘空间的分区/PartitionMountPointHaveDiskSpace 3、 mv /DirWantToMoveAway /DirWantToMoveAway.bak cp -r /DirWantToMoveAway.bak \ /PartitionMountPointHaveDiskSpace/DirWantToMoveAway ln -s /PartitionMountPointHaveDiskSpace/DirWantToMoveAway \ /DirWantToMoveAway Note: 3中的 \表示一行没有结束 |
| tangxh 回复于:2004-03-15 09:18:45 |
| 非常感谢楼主 |
| goldeneye 回复于:2004-03-15 11:07:03 |
| 36G硬盘,内存1G,分区
/ 32G swap 2G /export/home 2G 楼主有什么看法。 |
| oldunix 回复于:2004-03-15 11:20:59 |
| 运行一段时间后会有问题!!!
例如:如果你有磁带机,某一天你在备份大文件(3GB)的时候不幸将带机的 设备名写成/dev/rmt/o(这不是数字0,是字母O的小写),那么,你很难发现你的/少了3GB的磁盘空间,尤其是你在网上远程备份的时候! 有很多例子可以说明你的这种分法会在未来产生问题! |
| www.pctint.com 回复于:2004-05-09 00:35:59 |
| 不错不错。。支持。。。。。。。。 |