본문 바로가기

Linux/시스템22

리눅스 디스크 용량이 실제 용량이랑 다르게 보일 경우 ### df 로 봤을때와 실제 du로 봤을 경우, 다르게 나타난다. du 명령으로 확인해 보면 사용량이 많지 않은데, df 명령으로 보면 남은 용량이 거의 없다. 원인 : 특정 프로세스가 file descriptor를 열고 file descriptor 가 가르키는 파일이 지워지고 그 프로세스가 여전히 file descriptor을 열어놓고 write 하고 있기 때문이다. ###### 해결 방법 yum install -y lsof lsof | grep deleted 보통은 프로세스가 돌고 있어서 해당 pid를 kill 하고 하면 되지만, 프로세스가 죽는 경우가 있으니, 정상적으로 해당 서비스를 재시작 하는게 좋다. 2020. 6. 1.
리눅스 swap 메모리 설정 리눅스 swap 메모리 설정 1. swap 파일 생성 - dd if=/dev/xvda1 of=/opt/swapfile_temp bs=1024 count=10485762. swap 파일 설정 - mkswap -v1 /opt/swapfile_temp3. swap 파일 활성화 - swapon /opt/swapfile_temp 2015. 3. 6.
yum 설치 시 Another app is currently holding the yum lock; waiting for it to exit.. 해당 메시지는 이미 yum 작업을 시켜 놓고 있는 거기에 다른 작업을 추가할려고 할때 나오는 에러!!다른 yum 프로세스가 끝날때까지 기다리고 하면 정상강제로 하고 싶을때 ps -ef | grep yum 으로 yum process 확인 후 kill -9 로 죽인 후 하면 정상동작. 2015. 3. 6.
리눅스 파일 charset 변경 리눅스 파일 charset 변경 ** 리눅스 파일 생성 시 charset 때문에 대부분.. 골치를 썪었을 것다...ㅠㅠ 해당 파일의 charset을 변경해 보자해당 charset 변경을 위해 iconv를 이용한다.필자의 리눅스 서버에서 기본 .vimrc에 set encoding = eucKR로 되어있었다.해당 charset 을 UTF-8로 변경하기 위해 여러 작업을 하였지만 encoding이 깨지는 증상만...ㅠㅠ 1. 가감하게 .vimrc를 백업하고 삭제2. /etc/vimrc에 기본 UTF-8 확인3. /etc/sysconfig/i18n에 LANG=UTF-8인지 확인 후 본인 터미널 UTF-8로 접속4. iconv로 파일 변환 * iconv -f "기존charset" -t "변경할charset" "파.. 2014. 3. 19.