회사 서버의 dbf 파일에 계정이 4-5개가 넘어가면서 갑자기 파일크기가 급 커짐..
보통 3-4G 정도였는데 갑자기 30G 로 늘어남..ㅠㅠ
이에 따라 해당 계정의 용량이 99% 치는 현상..
일단 dbf 파일들 크기 확인
select tablespace_name, bytes/1024/1024 mb, file_name
from dba_data_files;
그래서 해당 몇몇 커진 파일들에 대해 디렉토리를 이동시킴
DB MOUNT 상태에서 tablespace의 datafile을 이동.
(모든 tablespace 가능 - system, sysaux tablespace는 반드시 mount단계에서 해야 한다고 함.)
우선 DB를 shutdown 시킨다.
SQL> shutdown immediate
그 후 dbf 파일을 이동시킬 디렉토리를 혹은 경로를 만들고 그 경로에 HDATA_1_1.dbf 파일을 이동한다.
기존경로 : /home1/ora_data/gw83/HDATA_1_1.dbf
이동시킬 경로 : /home2/ora_data2/HDATA_1_1.dbf
mv HDATA_1_1.dbf /home2/ora_data2/
이동이 완료되면
shutdown된 DB를 mount 상태까지만 올린다.
SQL> startup mount
이동 경로를 Database에 알려 주자. 그리고 OPEN시킨다.
SQL> alter database rename
file '/home1/ora_data/gw83/HDATA_1_1.dbf'
to '/home2/ora_data2/HDATA_1_1.dbf';
SQL> alter database open;
* 추가로 이후 서버 어플리케이션에서 동작시 여전히 용량문제가 오류로 찍히는바
dbf 파일을 추가 생성해줌
(기존 오라클 dbf 파일이 32G 를 넘을 수 없어 dbf 파일을 새로 만들어준것.)
ALTER TABLESPACE HDATA_1
ADD datafile '/home2/ora_data2/HDATA_1_2.dbf' size 1000M autoextend on
/
alter database datafile '/home2/ora_data2/HDATA_1_2.dbf'
autoextend on
/
'핸디소프트 > 일일일~' 카테고리의 다른 글
Started Gnome Dispaly Maneger 멈춤 해결 방법(또는 centos7.4 에서 yum update 후 바탕화면으로 안넘어갈때 (0) | 2020.11.05 |
---|---|
CentOS 6.7 / Apache2 + tomcat6 환경에서 한글링크 깨짐 수정 (0) | 2016.12.20 |
postfix 설치중 오류 (0) | 2014.10.06 |
CentOS 6.5 raid1 구성후 확인작업 (0) | 2014.07.29 |
find 명령어로 수정날자 혹은 생성시간으로 파일찾기 (0) | 2014.07.28 |