linux下挂载第二块磁盘?

我在linux上挂载第二块磁盘, 磁盘挂载到 /data1 上面。使用df -h 命令能够查看到磁盘已经挂载上了。 设置开机启动。在 /etc/fstab 下添加是不是这样添加
/dev/sdb1 /data1 ext3 defaults 1 1 (有的人写1 2)1 1是可读写,1 2是不是可读不可写?
有个目录/oracle 的空间不够用了,我想用软连接的方式把这个磁盘的空间划到/oracle下面,ln -s /oracle /data1 ,不过/oracle 还是不能用/data1的空间啊?这是怎么回事?

本想回答,不过发现楼主并不知道挂载的意义,可能我会没办法说清楚……

1、1 1 还是 1 2 ,和是不是读写的没关系,能不能写在 default 那个字段设置。这里应该是一个检测还有别的什么设置,具体忘了,你自己 google 吧。
2、/oracle 空间不够用的描述绝对有问题,只有分区可以空间不够用,没见过目录空间不够用的,除非你遇到了目录结构限制,或者设置了目录容量限制的问题。
3、ln -s 是建立连接文件,你的 /oracle 已经存在,/data1 也已经存在,你连接谁去?ln 是建立文件的连接(目录也算文件,但不能硬链接),他不能连接两个存储空间,也不能让两个现实存在的目录联合。

备份数据重新分区吧。建议上 lvm ,这个连接空间容量很容易,传统分区方式是不能联合两个盘、两个分区的空间的。
看文件名来说,你在操作数据库服务器?你去找会 linux 的专职服务器管理员来给你设置吧。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-10-11
后面的两个数字直接写 0 0 就可以了。那个数字的含义你还是看看文档好不好??
目录是不能直接做软连接的,但是可以利用这种方法挂载在上面:
mount --bind /data1 /oracle
但是这种方法只能用在/oracle下没有文件了,如果你想利用/oracle的空间,那么你可以把sdb1直接挂载到/oracle上成了。
第2个回答  2010-10-11
千万别乱动。既然目录名字是oracle那应该就是数据库了,1楼说的很对,现在应该没办法扩展你的分区了,不过如果你们原来就是LVM的话就好办了,普通的分区是不支持可扩展的,可以把数据线备份出来,然后开LVM。。。LVM我空间有写,非常简单的操作,。。。。而且,LVM还有一个快照的功能,很实用的。
再有,那个1 2是检查级别,不是什么可读写
相似回答