简体   繁体   English

在Oracle 12c中移动数据文件后未释放OS存储

[英]OS Storage not release after move data file in Oracle 12c

Today I try to move oracle data file online as we know that is a capability from Oracle 12c. 今天,我尝试联机移动oracle数据文件,因为我们知道这是Oracle 12c的一项功能。 But after Im moving some data file, why my mount point still give me 100% of usage? 但是,在我移动了一些数据文件之后,为什么我的挂载点仍然给我100%的使用率?

[oracle@DB myserver]$ df -h /oracle/oradata1/
Filesystem                           Size  Used Avail Use% Mounted on
/dev/mapper/vg_oradata1-lv_oradata1  296G  281G   21M 100% /oracle/oradata1
[oracle@DB myserver]$
[oracle@DB myserver]$ du -sh /oracle/oradata1/
151G    /oracle/oradata1/

it supposed to be I have more than 100GB free space in my /oradata1 应该是我的/ oradata1中有100GB以上的可用空间

I also check the data file in the old mount point oradata1 already moved to oradata2. 我还检查了已移至oradata2的旧安装点oradata1中的数据文件。 But why my OS(rhel 6.5) Storage not releasing the size? 但是,为什么我的OS(rhel 6.5)存储空间没有释放大小?

Can someone give me some clue for this? 有人可以给我一些线索吗?

thanks in advance 提前致谢

I found the answer from another forum and redhat 我从另一个论坛和redhat找到了答案

https://access.redhat.com/solutions/2316 https://access.redhat.com/solutions/2316

lsof and find the pid. lsof并找到pid。

Thanks 谢谢

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM