Notice
Recent Posts
Recent Comments
Link
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

DBDBDEEP

Tibero 기동 실패 (No space left on device / 장치에 남은 공간 없음) 본문

Tibero

Tibero 기동 실패 (No space left on device / 장치에 남은 공간 없음)

Kihwane 2022. 10. 12. 14:45

errno = 28 (No Space left on device)

Tibero 기동을 하려고 했는데 장치에 공간이 없다고 한다.

 

 

 df -h 를 이용하여 기본 파티션을 체크한다.

100% 로 쓰여져 있는 부분이 많이 있다.

 

/dev/loop0 부터 /dev/loop19 까지 점유율이 100% 인것을 확인할 수 있다.

 /dev/loop 파일시스템은 지워도 상관이 없는 것인가?

 

/dev/loopn 장치를 Linux에서 루프백 장치 / 루프 디바이스 라고 한다. 

loop 디바이스는 실제 저장공간이 아니라 블록디바이스(저장소)를 사용하기위해 '논리화' 해놓은 것이다.

즉, 파일 시스템 안의 파일과 다른 블록 스토리지의 맵핑을 위해 사용한다는 정도로 이해하면 되겠다.

 

 

sudo apt autoremove --purge snapd 실행하게 되면 다 없어진다.

 

그 후에도 기동을 했더니

Shared memory segment를 확보할 수 없다고 나온다.

티베로는 메모리와 관련된 SHM_KEY와 SEM_KEY를 사용하는데 이 공간이 확보가 안되면 에러가 난다.

 

공유메모리를 확인한다.

ipcs

공유메모리가 dest (destroyed) 된 상태로 항시 유지되어 있으면 세션이 맺어지지 않거나 서비스가 실행되지 않는 문제가 발생한다. 따라서, 강제로 풀어줘야한다.

 

묶여있는 프로세스의 PID 값을 확인한다.

ipcs -mp

이 값들은 destroyed 된 값이기 때문에 ipcrm -m shmid 로 삭제가 안된다.

ipcs -mp 를 통해 PID 를 확인 후 kill -15 PID 로 삭제한다.

 

삭제가 잘 되었고, 기동완료!

'Tibero' 카테고리의 다른 글

티베로 Error 내용 확인  (0) 2022.10.25
Tibero Controlfile 백업을 이용한 데이터파일 이동  (0) 2022.10.12
Oracle to Tibero DB Link  (0) 2022.10.06
Tibero to Oracle DB Link  (1) 2022.10.05
Tibero to Tibero DBLink  (0) 2022.10.04