시놀로지 서버가 터졌다.
저번에 주문한 WD 8테라 하드디스크가 어제 도착했었기 때문에 빠르게 교채할 생각이었건만..
볼륨이 읽기 전용이라며 파일을 복사 할 수 없는 폴더도 생기고
Hyper Backup도 백업 도중 "보류됨" 이라 뜨며 더이상 진행되지 않다가
권한이 없다고 로그아웃 당한다음에 다시 로그인했더니
이런식으로 패키지들에 오류가 발생했고 수리를 눌러도, 제거를 눌러도
이런식으로 '패키지 제거 실패.' 라고만 뜨고 암것도 못하더라.
패키지쪽에 배드섹터가 생겼나보다....
그래서 알아낸 해결방법! - 강제 삭제
그렇다, 말그대로 강제로 지우는 것이다.
일단 시놀로지에서 설정이 필요하다.
일단 제어판을 열어준다.
그리고 "터미널 및 SNMP"로 이동한다.
그리고 "SSH 서비스 활성화"에 체크해준다.
적용 버튼 누르는 것도 잊지 마시고.
그런 다음 우리는 PuTTY라는 프로그램을 설치해야한다.
여기서 설치파일을 OS의 비트에 맞춰서 다운로드해주자.
사진에서 putty-0.73-installer.msi 또는 putty-64bit-0.73-installer.msi 을 다운로드 해주면 된다.
버전은 시간이 지나면서 계속 올라가므로 숫자에 신경쓰지 말고 설치하자.
Host Name에 여러분의 나스 아이피를 적어주고
Port에 아까 제어판에 있었던 포트를 넣고
SSH를 선택한 다음 Open을 눌러주면
여기에 시놀로지 로그인 아이디를 입력해주고 엔터를 누르고 비밀번호를 입력하고 엔터를 누르면 로그인 완료!
- sudo -i (관리자 권한을 받는 명령어이다.)
- cd /volume# (#은 삭제할 패키지가 들어있는 볼륨 번호다. 나는 1번 볼륨을 입력했다.)
- cd /var/packages/ (패키지가 설치된 경로로 이동한다.)
- ls (설치된 패키지 목록을 띄운다.)
- ls 에서 띄운 패키지들을 확인한다.
- rm -r ###/ (###에 삭제할 패키지 이름을 적는다, 나는 CloudSync를 지웠다.)
- ls 를 다시 쳐서 삭제되었는지 확인한다.
이것으로 끝이다.
시놀로지에서 패키지가 삭제되었는지 확인해보자.
++
모든 작업이 끝났다면 SSH 기능은 다시 꺼주도록 하자!
SSH 포트가 계속 열려있다면 보안적 측면에서 좋지 않기 때문이다.