리눅스 서버 관련 질문



일단 리눅스에 대해 문외한입니다. 손을 댈수가 없어서 질문 드립니다.

더존 그룹웨어를 사용중인데요,

DB서버에서 df 명령어 사용시, 맨 상단에 있는 경로가 용량이 꽉차서 데이터를 삭제하려고 하거든요

더존에 문의하니 단순 검색엔진 백업데이터라 날려도 상관이 없다고는 하는데

더존 이시퀴들은 항상 비협조적이라 자기네들이 지원해주긴 어렵다고 하네요-_-

자체적으로 해결하라고 하는데... ㅠ 윈도우만 다룰줄 알지... 리눅스는 진짜 아예 모르다시피 해서요..

사내에 다룰줄 아는 사람도 없고 이것때문에 엔지니어 돈주고 부르기도 애매한 상황이라.....

일단 서론은 이렇구요


결과적으로 저 맨 상단에 있는 디렉토리의 데이터만 날리는 방법은 없을까요?

/dev/sda4 - 50G

디렉토리 경로.. 즉 폴더..? 는 그대로 두고, 안에 데이터 값.. 용량만 삭제하는 방법이 있는지

어떤 명령어를 치면 되는지 ㅠㅠ 아시는분 도움좀 부탁드립니다.

정말 초보자여서요... 자세한 도움 주시면 감사하겠습니다..... (_ _)

그룹웨어 서비스에 대한 데이터는 아래 홈 디렉토리에 저장이 되어서

저건 날려도 상관없다고 합니다..

태그가 없습니다.
그룹웨어 시장점유율 1위 하이웍스입니다.

Sponsored https://main.hiworks.com/

기업의 성장을 위해 필요한 기업메일, 그룹웨어, 인사근무, 경리회계, 세금계산서 기능을 제공하는 올인원 업무 플랫폼입니다.

자세히 보기

게시글 작성자가 남긴 피드백입니다.

게시글 작성자 | 0 추천 | 3달 전

맨 위가 root 영역이었군요...

속된말로 더존에서 니들 ㅈ되봐라 하고 지우라 한건가 모르겠네요 -_-...

믿고 그냥 삭제했으면 조질뻔했네요.....

또 니들이 지웠으니 우리책임 아니다 할게 뻔한... ㄷㄷㄷㄷ

많은 답변과 조언들 감사합니다!!! 매번 생각하는거지만

다 도움되는 답변들이라 하나를 선택하기가 고민되고 어렵군요 ㅠㅠ

일단 디렉토리별 용량을 알아보고 더존에 다시 문의해봐야겠어요.

다들 빠른 도움주셔서 감사합니다!!!

14개의 답변이 있습니다.

0 추천 | 3달 전

마운트 된 경로를 찾은 후에 파일들을 삭제하면 됩니다.

이러한 경우 대부분의 경우가 로그파일이 많이 쌓인 경우 입니다.

오래된 로그파일을 삭제하는 배치를 만들어서 cron으로 주기적으로 실행해주시는게 가장 좋습니다. 

Reply

댓글 남기기

답변을 작성 하시려면 로그인이 필요합니다.

로그인 회원가입

0 추천 | 3달 전

최상단의 /는 건드리면 안됩니다.

일단 삭제하려는 위치나 파일명을 정확히 확인해서 삭제 진행하셔야 합니다.

df -h 후 / 를 제외한 하단의 파일시스템들(sda2, sda4 등)은 별도의 파일시템이기 때문에 해당 파일시스템들을 제외한 디렉토리나 파일이 / 파일시스템을 사용하는 것입니다.
df -h . 명령을 실행했을때 현재 파일시스템명 확인 가능

그리고 / 에는 가급적 데이터를 저장하지 마시고 다른 파일시스템에 저장 하셔야 합니다.

필요하다면 서버 엔지니어에게 / 파일시스템 용량을 늘려달라고 하시면 됩니다. 

Reply

댓글 남기기

답변을 작성 하시려면 로그인이 필요합니다.

로그인 회원가입

0 추천 | 3달 전

참고하세요.

1. /dev/sda4 마운트 위치 확인 - df -hT

2. 가장 용량을 많이 차지하는 폴더 찾기 - du -sh /data/*

** 만약 logs, backup 같은 폴더가 크다면 해당 폴더 정리


3.오래된 파일 삭제 (30일 이상) - find /data/backup -type -f -mtime +30 -delete 

** 만약 일주일 이면 +7, 특정 확장자면 "*.log" 


4. 폴더 내부 모든 파일 삭제 - rm -rf /data/backup/*


5. 삭제 후 용량 확인 - df -h 


4에서 rm -rf 명령어는 조심하세요. 특정 폴더가 아닌 루트 디렉토리에서 실행하면 큰일 날수 있습니다. 삭제전에 ls -lh 명령어로 파일을 먼저 확인하세요.

Reply

댓글 남기기

답변을 작성 하시려면 로그인이 필요합니다.

로그인 회원가입

0 추천 | 3달 전

더존의 그물에 걸렸군요 영업적으로 해결 하셔야 할듯 합니다.


Reply

댓글 남기기

답변을 작성 하시려면 로그인이 필요합니다.

로그인 회원가입

0 추천 | 3달 전

/dev/sda5   2.5Tbyte 가 있네요 

/ 영역에서  du -sh * 를 하시면 해당 내용에서 가장 많은 용량이 보일겁니다.

해당 영역이 아마 log라면 하루날짜만 두고 나머지 영역을

/dev/sda5 2.5T 에 옮기고 삭제하세요

  • 1. cd / 에서 #du -sh * 

  • 2.cp는 원본이 그대로 남아 있으니 안되고 mv 명령어 사용

  • 3.#mv *.log /2.5TB 디렉토리 옮김

  • 4./ 에서 해당 파일 삭제 

  • 5./ full 나면 나중에 명령어도 로그인도 안되고 시스템이 kill 될수 있습니다. 

빠른 조치가 필요해 보입니다. 


Reply

댓글 남기기

답변을 작성 하시려면 로그인이 필요합니다.

로그인 회원가입

0 추천 | 3달 전

유지보수가 되어 있는 상태에서.. 관리자에게 직접 지우라는건 제대로 된 유지보수 지원을 받지 못하는걸로 보여집니다.

강력하게 말하시고 안될 시, 내용증명까지 진행하셔도 무방합니다.

보통 ERP를 구매하게 되면 올패키지로 서버와 프로그램까지 구매하는 경우와 서버는 회사에서 준비하고 프로그램 설치만 하게되는데.. 거기서 파티션도 나누고 설치한 것을 회사 담당자에게 지우라고 시키는건... 잘못된 방향이라고 생각됩니다. 강력하게 어필하시길 바랍니다.

Reply

게시글 작성자 | 3달 전

네 ㅠㅠ 서버는 저희가 구매하고 프로그램 설치만 더존에서 했거든요

그러니 매번 저희쪽 자체 서버라 지원해줄수 없다는 말만 반복됩니다.

다시 한번 말해봐야 겠네요. 조언해주셔서 감사합니다.

Reply

댓글 남기기

답변을 작성 하시려면 로그인이 필요합니다.

로그인 회원가입

0 추천 | 3달 전

"/" (root) 영역의 데이터는 시스템 관련 데이터가 많아서 잘못 지울 경우에는

시스템이 다운 되거나 Reboot 했을 경우에 부팅이 안될 가능성이 높습니다.

더존에 어느 부분을 삭제 해도 되는지 확인하고, 해당 디렉토리에 들어가서

해당 파일들을 삭제 하여야 합니다. 

다른 부분은 절대 삭제 하면 안되요....

Reply

댓글 남기기

답변을 작성 하시려면 로그인이 필요합니다.

로그인 회원가입

0 추천 | 3달 전

제일 상단 / 100%는 root 영역입니다.

보통 어플리케이션 설치할때 별도의 파일시스템을 생성해서 구성하는데

그냥 진행하면 / root 영역을 같이 사용하게 됩니다.

root 영역은 윈도우로 치면 c:\windows와 비슷한 영역입니다.

함부로 삭제하면 서버 다운되거나 리부팅 안되니 주의하셔야 합니다.


우선 어떤 디렉토리에 용량이 많은 확인 부터 하세요.

root 권한으로 해야 되니 root로 login 해서

#cd /

# du -sh *

이렇게 하시면 / 하위 디렉토리별 용량이 나옵니다.

하위 디렉토리 중에 용량이 가장 큰 디렉토리로 이동하시고 위 명령어를 반복해보세요.

# cd /bigdirectory

# du -sh *

# cd /bigdirectory/subbigdir

# du -sh *

이렇게 해보시면 용량을 많이 차지하고 있는 디렉토리가 어느정도 추려집니다.

그 뒷에 디렉토리의 용도와 삭제 가능유무 확인(업체, 담당자 등) 하시고 삭제하면 

용량 확보 가능합니다.

확인이 되지 않은 상태에서 절대로 삭제하지마세요. 서버 부팅 안될 수 있습니다.

꼭 유의하시기 바랍니다.   

가능하시면 전문가의 조력을 받으시기 권고드립니다.

Reply

| 3달 전

root 영역은 더존때문일 수도 있고

서버자체 일 수 있어 더존에서 지원해야 한다고 보기도 애매하긴 해요.

하지만 더존 시스템이 운영 중인 서버라면 가이드 해주는것이 어려운게 아니니

충분해 해줄수도 있는데.. 대처가 아쉽네요

Reply

댓글 남기기

답변을 작성 하시려면 로그인이 필요합니다.

로그인 회원가입

0 추천 | 3달 전

유지보수를 맺지 않으셨나요? 유지보수가 되어져 있으면 관리를 해주는데 없다면 더존에서 답변온 내용으로 그대로 해당 디렉토리만 삭제 하세요

Reply

댓글 남기기

답변을 작성 하시려면 로그인이 필요합니다.

로그인 회원가입

0 추천 | 3달 전

잘 모르시면 고객센터 말고 영업사원한테 연락해서 영업쪽으로 지원 받는게 날거 같습니다.

Reply

댓글 남기기

답변을 작성 하시려면 로그인이 필요합니다.

로그인 회원가입

1st 5stars

0 추천 | 3달 전

/dev/sda4를 root로 사용하고 있고, 용량이 꽉 차버린 상태이네요.

어느 디렉터리에서 용량을 많이 차지하고 있는지를 우선 확인해 보실 필요가 있어보이네요.

첨부한 이미지의 우측 부분과 아래쪽 부분이 잘려 버려서... 

답변드릴수 있는 부분이 많이 제한되는 상황인데요.


/dev/sda2, /dev/sda5, /dev/sda1, /dev/sdc1 등이 사용하는 부분은 용량 여유가 있기 때문에 /dev/sda4와 구분해서 검토해야하겠고요.

일반적으로 / (root)에서 용량을 많이 사용하는 디렉터리가 /home, /var 등이 되는데...

/dev/sda2, /dev/sda5, /dev/sda1, /dev/sdc1 가 /home, /var 등에 마운트되어 있다면 고려하지 않아도되겠고요.


root 계정으로 로긴해서, 

du -S / | sort -k 1 -n


명령으로 줘서...


/ (/dev/sda4)아래에 있는 ( /dev/sda2, /dev/sda5, /dev/sda1, /dev/sdc1 아래에 있지 않은 ) 

용량을 많이 차지하고 있는 디렉터리들을 먼저 쭉 보시고...

그 디렉터리 내에서 삭제해도 될 내용들이 있는지를 살펴 보고,

제거하거나 다른 곳으로 이동 시키면 될 것 같고요.


/home이나 /var 등이   / 아래에 있으면서 용량을 많이 차지하고 있고,  만약에 저장된 파일을 제거하기 곤란할 경우라면 새로운 디스크를 추가 장착해서 용량을 많이 차지하고 있는 디렉터리 자체를 새로 장착한 디스크로 마운트 시켜서 / 로 부터 분리 시켜 버리는 융통성 있는 방법도 있으니 참고하시면 도움이 될거라 생각되네요.

Reply

댓글 남기기

답변을 작성 하시려면 로그인이 필요합니다.

로그인 회원가입

0 추천 | 3달 전

저거 / 아닌가요?

더존에 백업경로를 물어보고 그 디렉토리의 데이터만 삭제하세요

Reply

댓글 남기기

답변을 작성 하시려면 로그인이 필요합니다.

로그인 회원가입

답변 달기

답변을 작성 하시려면 로그인이 필요합니다.

로그인 회원가입

IT 솔루션 또는 하드웨어 도입을 검토 중 이신가요?

쉐어드IT 솔루션 상담실에서 믿을 수 있는 제품과 업체를 추천 받으실 수 있습니다.

솔루션 상담실 IT 컨시어지 서비스

데이터베이스 카테고리의 다른 질문들...

  • 5달 전
  • 댓글 : 5달 전
  • 11달 전
  • 댓글 : 11달 전
  • 12달 전
  • 댓글 : 12달 전
  • 약 일 년 전
  • 댓글 : 약 일 년 전
  • 약 일 년 전
  • 댓글 : 약 일 년 전