728x90
리눅스에서 /var/tmp에 쌓이는 파일이 EMC 스토리지 /DATA로 바로 쌓이게 만드는 가장 깔끔한 방법은
**“심볼릭 링크(symbolic link)로 /var/tmp를 /DATA/vartmp로 바꾸는 것”**입니다.
(이하 /DATA는 EMC array가 마운트된 경로라 가정)
**“심볼릭 링크(symbolic link)로 /var/tmp를 /DATA/vartmp로 바꾸는 것”**입니다.
(이하 /DATA는 EMC array가 마운트된 경로라 가정)
1. 준비
bash
Copy
# 1) EMC 마운트 확인
mount | grep -w /DATA
df -h /DATA
# 2) /var/tmp 사용 중인 프로세스 종료 (lsof로 확인)
sudo lsof +D /var/tmp
2. EMC 쪽 디렉토리 만들기
bash
Copy
sudo mkdir -p /DATA/vartmp
sudo chmod 1777 /DATA/vartmp # 기존 /var/tmp와 동일한 스티키비트 권한
sudo chown root:root /DATA/vartmp
3. 기존 /var/tmp 백업 & 치환
bash
Copy
# 1) 기존 파일 이동
sudo rsync -av /var/tmp/ /DATA/vartmp/
# 2) 기존 디렉토리 삭제 (삭제 전 재확인!)
sudo mv /var/tmp /var/tmp.old
# 3) 심볼릭 링크 생성
sudo ln -s /DATA/vartmp /var/tmp
4. 영구 적용 확인
bash
Copy
ls -ld /var/tmp
# lrwxrwxrwx 1 root root 11 Oct 20 14:30 /var/tmp -> /DATA/vartmp
이후 시스템 재부팅 후에도 링크는 유지되며, 모든 애플리케이션은 /var/tmp에 쓰지만 실제로는 EMC /DATA/vartmp에 저장됩니다.
5. 부팅 시 자동 마운트 확인 (/etc/fstab)
EMC 마운트가 /etc/fstab에 없다면 추가합니다(예: NFS).
nas-srv:/export/data /DATA nfs defaults,_netdev 0 0
6. 롤백 방법 (필요 시)
bash
Copy
sudo rm /var/tmp
sudo mv /var/tmp.old /var/tmp
⚠️ 주의
Unity 등 일부 EMC 어플라이언스는 /var/tmp 사용을 권장하지 않으며, SP 재부팅 유발 가능성이 있으니 대상 서버가 순수 Linux 호스트인지 확인하세요. SELinux Enforcing 모드라면 restorecon -Rv /var/tmp로 문맥 복구 추가.
이렇게 하면 /var/tmp에 쓰는 모든 임시 파일이 재부팅 후에도 EMC 스토리지 /DATA에 그대로 남게 됩니다.
728x90
'컴퓨터 활용(한글, 오피스 등) > 기타' 카테고리의 다른 글
| 개요 보기(한글과 MS 워드 비교) (0) | 2025.10.29 |
|---|---|
| 달력 만들때 휴일 자동 선표시와 색 채우기 (0) | 2025.10.23 |
| 성능 테스트, 부하 테스트, 스트레스 테스트에 대해 알아보자 (0) | 2025.10.17 |
| 리눅스 명령어 파일 내용 추가 (0) | 2025.10.14 |
| 특정 문자열 포함한 내용 외 행 삭제 (0) | 2025.10.02 |