재부팅하지 않고 라이브 시스템에서 디스크 새로 고침

재부팅하지 않고 라이브 시스템에서 디스크 새로 고침

서버에 4개의 드라이브가 있습니다. 라이브 서버입니다. 이 드라이브 중 하나를 다른 드라이브로 교체하고 혼동을 피하기 위해 새 드라이브의 마운트 지점을 변경했습니다.

초기화를 완료하고 이전 디스크 대신 새 디스크를 마운트하고 업데이트한 후에도 /etc/fstab명령은 df -h여전히 ​​이전 드라이브를 표시합니다. 재부팅하면 문제가 해결될 수 있지만 이는 재부팅하는 데 걸리는 10분 정도의 시간 동안 종료하고 싶지 않은 라이브 서버입니다(이전에 재부팅한 적이 있고 루트 드라이브가 작동하지 않기 때문에 시간을 알고 있습니다). SSD).

df -h다음은 새 드라이브와 기존 드라이브에 대한 표기법이 포함된 의 축약된 출력입니다 .

/dev/mapper/vg-root  ... /
...
/dev/sdb1            ... /home3 << old drive (removed)
/dev/sdc1            ... /home4 
/dev/sdd1            ... /home5
/dev/sde1            ... /home6 << new drive (working)

df -h대신 서버를 재부팅하지 않고 표시되는 디스크를 새로 고치고 싶습니다 . 서버를 재부팅하지 않고 이를 달성하려면 ssh의 어떤 명령이 필요합니까?

답변1

partprobe 명령을 사용해 볼 수 있습니다. 이 명령은 파티션 테이블의 변경 사항을 새로 고친 후 mount -a -o remount를 시도합니다(모든 파티션을 다시 마운트하려면).

관련 정보