저는 인기 있는 게임 서버를 실행하는 Ubuntu 서버 14.04를 가지고 있습니다. 오랫동안(30분 이상) 오프라인으로 전환할 여유가 없습니다.
이 작업을 수행하는 방법에는 여러 가지가 있다는 것을 알고 있으며 여기에 대한 질문도 여러 번 요청되었지만 실제로는 이 작업을 수행하는 가장 안전하고 빠른 방법을 찾고 있습니다.
저는 OVH 전용 서버에서 실행 중입니다. 이 서버는 /root가 20GB이고 현재 가득 차고 /home은 나머지 2TB입니다. 이미 MySQL용 /home/tmp 디렉토리가 있지만 /tmp도 /home/tmp에 연결하여 응용 프로그램이 실제로 올바르게 작동하도록 하고 싶습니다.
나는 이것을 시도하고 싶지만 이것이 올바른지 그리고 아무 것도 깨지지 않는지 확인해야 합니다.
mv -r /tmp/* /home/tmp; rm -r /tmp; ln -s /tmp /home/tmp
이게 옳은 거니? 심볼릭 링크 부분이 정말 걱정됩니다. 원본 /tmp를 /home/tmp에 연결하고 싶습니다.
또한 복구 모드로 부팅하지 않고도 내 서버에서 이 기능을 실행할 수 있습니까? 다음은 서버에서 실행 중인 항목에 대한 몇 가지 정보입니다.
- 아파치, MySQL이 설치되었습니다. MySQL tmp 디렉토리는 이미 /home/tmp에 있습니다.
- 게임 서버는 Java를 실행합니다. 실제로 이러한 서버를 초기화하면 현재 파일 하나가 꽉 찼기 때문에 오류가 발생합니다.