서버에 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를 시도합니다(모든 파티션을 다시 마운트하려면).