본문 바로가기

Linux/기타

semget failed.: No space left on device

에러의 원인은 세마포어에 접근하지 못해서 발생하는 문제다.

해당 문제는 아래와 같이 불필요한 세마포어들을 정리하여 해결한다.


1. ipcs -s
: 어떤 계정이 불필요하게 세마포어를 사용하는지 확인

2. ipcs | grep $LOGNAME | awk '{print $2}' > sem.txt
: 해당 계정이 사용하는 세마포어ID를 추출하여 파일로 저장

3. for i in `cat sem.txt`; do { ipcrm -s $i; }; done;
: 추출한 세마포어ID와 ipcrm 명령어를 사용하여 제거

'Linux > 기타' 카테고리의 다른 글

os별 library path 설정  (0) 2017.12.04
RHEL4에서 yum 사용하기  (0) 2015.11.17
부팅 시 ssh 자동시작  (0) 2015.10.21
ssh터널링  (0) 2015.06.19
NFS & SAMBA  (0) 2015.06.18