Linux 下如何重新分配磁盘空间

 我来答
许沛慎愉心
2019-10-28 · TA获得超过3855个赞
知道大有可为答主
回答量:3129
采纳率:34%
帮助的人:428万
展开全部
1.
如果重新分配磁盘会破坏原先的文件系统,会丢失数据,如果要重新分配磁盘,必须做下数据备份和数据迁移。
2.
其实最简单一种方法就是做个nfs挂载到数据库的那个目录给数据库用。
3.
或者利用dd出一个文件给数据库用,具体操作如下:

假设我们需要512M的系统空间,我们就dd出一个512M的文件。
# dd if=/dev/zero of=/disk_file bs=1M count=512

将文件格式化成ext3文件系统。
# mkfs.ext3 /disk_file

手动挂载一下。
# mount -o loop /disk_file /db

加入到fstab中,方便以后开机自动挂载。
# grep disk_file /etc/fstab
/disk_file

/db

ext3

loop,default

0 0
# mount -a

查看空间使用状态
# df -Th | grep disk
/disk_file

ext3

496M
19M
452M
4% /db
库葛祢康复
2020-04-23 · TA获得超过4356个赞
知道大有可为答主
回答量:3166
采纳率:34%
帮助的人:248万
展开全部
在有空间的文件系统下创建一个目录
mkdir
./oradata/
在创建表空间时,直接指到这个目录,这样就行。
create
tablespace
news_tablespace
datafile
'/你要转移的文件系统/oradata/news_data.dbf'
size
500M;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式