내 라우터에는 2TB 하드 드라이브가 연결되어 있으며 네트워크를 통해 fstab
내 Arch Linux PC에 설치되어 있습니다.
#External Drive LABEL=Crate
//IPaddress/Crate /media/Crate cifs credentials=/home/user/sambacreds,rw,uid=1000,gid=0,noauto,nofail,x-systemd.automount,x-systemd.device-timeout=90 0 0
#External Drive LABEL=Chest
//IPaddress/Chest /media/Chest cifs credentials=/home/user/sambacreds,rw,uid=1000,gid=0,noauto,nofail,x-systemd.automount,x-systemd.device-timeout=90 0 0
잦은 정전으로 인해 서버가 종료되었습니다.
이런 일이 발생할 때마다 파일 브라우저 Nemo(저는 Arch Linux에서 Cinnamon을 실행하고 있습니다)가 중단됩니다.
네트워크 충돌이나 정전이 발생한 경우 네트워크 드라이브를 원활하게 마운트 해제하거나 강제로 마운트 해제할 수 있기를 바랍니다. 가능합니까?
답변1
이는 소프트웨어만으로는 해결할 수 없는 문제입니다. 너 하나 사야 해업알려진 프로토콜을 사용하는 USB 또는 직렬 포트가 있음네트워크 UPS 도구(일명 NUT
)
NUT
주 전원이 차단될 경우 UPS 배터리가 소진되기 10분 전에 시스템을 완전히 종료하도록 구성합니다 .
정전이 일반적으로 짧거나(예: 30분 이하) 컴퓨터가 완전히 종료되어 정전 중에 계속 실행될 필요가 없는 경우에는 용량이 있는 배터리만 필요합니다. 그것에 짐을 싣는 데 약 한 시간 정도 걸립니다.
PC와 2TB 드라이브가 있는 라우터(외부 전원이 있는 경우 2TB 드라이브 자체)를 모두 UPS에 연결해야 합니다. PC와 라우터가 물리적으로 서로 가깝지 않은 경우 이는 두 개의 UPS를 구입해야 함을 의미할 수 있습니다. 하나는 PC용이고 다른 하나는 라우터용입니다.
정전으로 인해 PC가 종료되거나 자체 전용 UPS가 있는 경우 라우터와 드라이브는 PC보다 훨씬 적은 전력을 사용하므로 합리적인 크기의 UPS에서 몇 시간 동안 작동 상태를 유지할 수 있습니다.
그렇지 않고 라우터를 원격으로 종료할 수 있는 경우(예: SSH 또는 관리 웹 인터페이스를 통해) 라우터를 종료하는 스크립트를 작성하고 PC에서 UPS가 트리거하는 종료 프로세스의 일부로 해당 스크립트를 호출합니다(예: PC가 마운트 해제되어야 함) 라우터) 네트워크 드라이브, 라우터를 종료한 다음 라우터 자체를 종료합니다.